close

4096

Excel單條件判斷各項公式寫法

如下圖,如果A、B二欄都有資料,則金C欄出現「YES」字串,若只有一欄有資料則C欄出現「NO」字串,不知道函數要如何寫呢?

image

方法1.使用IF函數

語法:IF(判斷式,成立的動作,不成立的動作)

IF是單判斷式最常用的函數,也是使用者最熟悉的函數。

點取C2儲存格輸入公式:「=IF(A2*B2,"YES","NO")」後,向下複製公式到C3:C4儲存格。

image

公式也可以改成:「=IF(AND(A2<>"",B2<>""),"YES","NO")」。

方法2.使用CHOOSE函數

語法:CHOOSE(索引值,值1的動作,值2的動作, ...)

點取C2儲存格輸入公式:「=CHOOSE((A2*B2>0)+1,"No","OK")」後,向下複製公式到C3:C4儲存格。

image

方法3.使用INDEX函數

語法:INDEX(資料範圍,列位置,欄位置)

點取C2儲存格輸入公式:「=INDEX({"No";"OK"},(A2*B2>0)+1)」後,向下複製公式到C3:C4儲存格。

image

方法4.使用LOOKUP函數

語法:LOOKUP(搜尋值,搜尋範圍,回傳範圍)

點取C2儲存格輸入公式:「=LOOKUP(--(A2*B2>0),{0;1},{"No";"OK"})」後,向下複製公式到C3:C4儲存格。

image


arrow
arrow
    文章標籤
    IF CHOOSE INDEX LOOKUP
    全站熱搜

    錦子老師 發表在 痞客邦 留言(0) 人氣()