2016-06-28 60 views
1

我正在處理數據集,我需要使用嵌套的IF語句來計算假AirBnb列表的每日收入。這是我參加的訓練營,我被困住了。如何嵌套IF函數以計算日收入?

我的指令如下:每個上市

  • 預計收益假設每個預訂總是有2位客人,除非上市只容納一個;

  • 預訂總是最少允許的天數;
  • 只有一半的預訂產生審查;
  • 額外的收費是每晚(列名「extra_people」)

○格式:已計算每天的收入(佔容納的客人數列,包括在房價內的客人數,額外爲其他人收費 - 使用嵌套的IF語句);然後另一列將計算每個預訂的收入;最後,再乘以列表中已有的總停留次數。

用我的數據集中的數據,我試圖填寫欄AA。到目前爲止,這是我對我的公式,

Formula

但是,我得到一個錯誤。我知道這個公式的第一部分適用於第4行的場景。但是,我需要確保公式考慮到「包含客人」的場景小於「容納」的場景,因爲我必須假設每個預訂總是有兩個客人,除了上市時間只能容納一個人。

這個公式應該怎麼寫?如果嵌套的公式中包含加,減,除或相乘的列,那麼是否可以不創建方程式?

Dataset

+1

對於嵌套的'IF'陳述你寫那麼第一個'IF'公式引入從前面的'IF'的'FALSE'值的下一個'IF'聲明。例如,你的公式寫成正確:= IF(W4 = Q4,V4,IF(W4 Jordan

回答

0

爲了澄清先前的反應有點多,的IF報表的結構是很重要的。請記住函數的結構:=IF(logical test, value if true, value if false)。所以,需要被放置在第二IF函數(第一嵌套),其中所述第一「值,如果假」進來 - 每個附加IF需要是先前IF函數內。使用您的示例,更正的表單將是=IF(W4=Q4,V4,IF(W4<Q4,Q4*V4...))。我不確定「+ X4」應該添加什麼,但是這有希望使結構更清晰,供您使用。祝你好運!