2017-03-21 36 views
2

現在我試圖找出一個單元格是否包含兩個值中的一個,然後它將執行一個操作,該操作取決於所述單元格中的任何值。這是我到目前爲止的功能:如何在谷歌表單中做一個If Else?

=IF(ISNUMBER(SEARCH("btc", I2)), (E2*(1+10%)-D2),""), IF((ISNUMBER(SEARCH("pp",I2)),E2-D2,"")) 

但是我發現你不能在同一個單元格中執行2條if語句。

+2

把你的第二個在假第一,而不是「」 –

+0

對不起,我不太明白你在說什麼 – Asubaba

回答

6

把你的第二個虛假的第一個,而不是""。它被稱爲嵌套:

=IF(ISNUMBER(SEARCH("btc", I2)), (E2*(1+10%)-D2),IF(ISNUMBER(SEARCH("pp",I2)),E2-D2,"")) 
+0

的太感謝你了 – Asubaba

1

替代嵌套的IFERROR函數。

=IFERROR(E2*IFERROR(SIGN(SEARCH("btc",I2))*110%,SIGN(SEARCH("pp",I2)))-D2,"")