Excel 之所以好用,最大的一個原因就是有著各式各樣的函數可以運作,讓我們製作出各式各樣的便利表格,也能自動化做出很多事情,不過你知道 Excel 裡就算不使用函數,也能加入「有條件」的計算嗎?而且可以多重條件,有點類似 IF 函數,但我們又不需要用到它,往下就來教大家 Excel 隱藏版小技巧,不使用函數就加入條件,非常簡單,快來學起來。

Excel 教學 – 不使用任何函數,加入「條件」進行計算

首先給大家看一下這個簡易的範例,學完大家應該就能舉一反三了,在以下這個表格裡面呢,我們分別有二種條件可以來使用,一個是代碼,另一個是數值。

而我們要求出 A 行中內容為 A 且在 B 行數值裡大於 30 的數量有幾個,那麼你會怎麼做?用 IF 嗎?不需要,往下來看。

Excel 小教室 - 不使用任何函數,就能加入「條件」來進行計算 01 14

C2 這欄裡的公式,我們只要用簡單的計算式就好,內容如下:

=(A2=”A”)*(B2>30)*1

如果跟我一樣是理工科出身的應該一眼就看懂什麼意思,這是利用 AND 的原理來達成計算需求,在 Excel 裡,你不需要加上 IF 這個函數,以上面這個運算式來看,(A2=”A”) 就代表著,如果 A2 等於 A 的話,結果就會是 TRUE 所以為 1,如果不等於 A 的話就是 FALSE 為 0,而第二條件就是 B2 > 30,如果大於 30 就是 1,小於或等於就是 0。

綜觀以上結論,會變成 1*1*1,所以 C2 就是 1,我們就可以利用這樣的方式找出符合條件的有幾個。

Excel 小教室 - 不使用任何函數,就能加入「條件」來進行計算 02 12

運算式不只是大於/小於/等於,也能是大於等於同時加入符號,等於的內容可以是數值、文字、符號。

Excel 小教室 - 不使用任何函數,就能加入「條件」來進行計算 03 13

最後只要在每一行尾巴加入 SUM 就可以計算總和了。

這個邏輯運算式可以運用的很廣泛,像是用來計算薪資加給,休假津貼等,如果達成什麼條件就多什麼費用之類的,比起 IF 的功用少一些,但大部份的條件式運用都很適合。

Excel 小教室 - 不使用任何函數,就能加入「條件」來進行計算 04 8

Last Update: 2019 年 09 月 18 日