2017-08-10 31 views
0

我有下面的公式,有兩個IF語句,但它給出了一個錯誤。任何幫助表示讚賞。如何在Excel公式中包含多個IF?

=IF((AND(B11>65,D15>65)),Sheet!D$47,VLOOKUP(D15,Sheet!$A$2:$K$51,4,FALSE)),IF((AND(B11>61,D15>61)),Sheet!D$44,VLOOKUP(D15,Sheet!$A$2:$K$51,4,FALSE)) 

我想實現如下:

IF B11> 65和D15> 65,然後從d $ 47的價值。 IF B11 < 65和D15 < 65然後從D $ 44中選擇值。否則VLOOKUP(D15,張$ A $ 2:$!ķ$ 51,4,FALSE))

+0

你的第二個'if'必須在第一個'if'裏面。因此,如果第一個「if」是「False」,那麼它執行裏面的if:if(AND(B11> 65,D15> 65),Sheet!D $ 47,IF(AND(B11> 61,D15> 61),Sheet!D $ 44,VLOOKUP(D15,Sheet!$ A $ 2:$ K $ 51,4,FALSE)))'你寫的方式是無稽之談。它會像'= Sum(A1:A5)Sum(B1:B5)' – JNevill

+1

你想達到什麼目的? –

+0

Egan Wolf。我在問題 – John

回答

1

你可以有多個IF()調用嵌入像這樣:

=IF(AND(), Sheet!D$47, IF(AND(), Sheet!D$44, VLOOKUP()) 

你的情況是完整的將是:

=IF(AND(B11>65,D15>65), Sheet!D$47, IF(AND(B11>61,D15>61), Sheet!D$44, VLOOKUP(D15,Sheet!$A$2:$K$51,4,FALSE))) 

基本上,這使用'Else'條款作爲一種手段來添加額外的子句。反過來可以這樣做,但我個人覺得難以閱讀。

+0

謝謝ApplePie! – John