2017-07-03 35 views
0

Ive得到了下面的語句在Excel中:寫一個if,elseif;在Excel塊

=IF(OR(L744=0, N744>0), "price ?", "")

我想更新它是:

IF(OR(L744=0, N744>0), "price ?", "") ELSEIF(NOT(ISBLANK(P744), "")

但似乎Excel中dosnt有一個ELSEIF塊。任何想法什麼是最好的寫在Excel中的語義方式?

+1

在虛假參數中放置一個「IF」公式來模擬else if。 – Phylogenesis

+0

你想達到什麼目的? – pnuts

回答

3

使用類似IF(condition, xx, IF(condition2, yy, zz))的東西。

Excel中的IF是函數調用,因此您嵌套函數調用。

0

只是猜測:

=IF(OR(A1=0,A2=0),"c",IF(NOT(ISBLANK(A3)),"a","b"))

我沒有這個Excel版本在這裏。 :)

+0

你能澄清爲什麼IF(NOT(ISBLANK(P744),「」),「」)'? – pnuts

+0

@pnuts - 因爲OP想要兩個條件? – Vityata

+0

我想知道!如果P744'沒有填充任何單元格填充單元格? – pnuts