2015-12-02 45 views
0

聲明我在Excel中,看起來像這樣的列(C): columns嵌套IF與和Excel

我想底層單元(目前綠色和顯示1): 顯示2如果總和C2:C14 = 13和C 16 = 1臺 顯示器1如果c2的總和:C14> = 7和C16 = 1 否則顯示0

這是我和跟它它是一個無效的公式,我我確定它是,我只是不能解決我出錯的地方...

=IF(AND(SUM(C2:C14=13,C16=1),2)),IF(AND(SUM(C2:C14)>=7,C16=1,1),0) 

任何人都可以幫忙?!

回答

1

您剛剛在錯誤的地方括號:)

=IF(AND(SUM(C2:C14)=13,C16=1),2,IF(AND(SUM(C2:C14)>=7,C16=1),1,0))

這可以通過確保每個函數立即有一個封閉的括號中輸入參數後進行檢查。例如,在SUM(C2:C14=13,中,SUM函數僅將區域引用作爲參數,因此需要在C14之後直接關閉元素。

+0

非常感謝!我知道這會是這樣的,我無法找到它。 – GiANTOnFire

0

您有幾個語法錯誤。

AND(SUM(C2:C14=13,C16=1)) 

應該

AND(SUM(C2:C14)=13,C16=1)) 

你不想評價和內部任何東西。

的2應該是你的外面:

IF (AND(SUM(C2:C14)=13,C16=1),2,...) 

你的第二個if語句應該被嵌套在第一個做到這一點就像一個如果別的聲明,再次的1你想要的結果應該是在你的外面。

這可能工作:

=IF(AND(SUM(C2:C14)=13,C16=1),2,IF(AND(SUM(C2:C14)>=7,C16=1),1,0))