close

image

Dear All,

使用Excel時候,經常會想要判斷特定文字特定數字的出現次數,單純使用COUNTIF又只能完整判斷儲存格內的文字/數字。

有什麼辦法可以判斷儲存格內的 特定文字/數字呢? 答案是有的,只要利用「*」符號,模糊查找功能。

使用到的函數:COUNTIF函數、「*」符號

下載連結: 練習檔。

完成圖:

image

 

介紹COUNTIF函數功能

關於此函數,可以參考以下文章:

93.Excel教學-多條件判斷 COUNTIF 全系列函數用法

 

為了正確計算出「藍色」「透明白」的分別實際出貨數量,流程如下:

image

 

給「藍色」「透明白」訂出代號

先用COUNTIF函數,給藍色、透明白訂出數字「0」、「1」的代號。

數字

說 明

1

有此特定文字

0

無此特定文字

 

C2儲存格=IFERROR(COUNTIF (B2,"*藍色*"),"錯誤")

D3儲存格=IFERROR(COUNTIF(B3,"*透明白*"),"錯誤")

函數

公式

說明

IFERROR

=IFERROR(……,"錯誤")

檢查公式是否錯誤。

COUNTIF

= ……(COUNTIF(B2,"*藍色*")……)

B2儲存格內,判斷是否有*藍色*,此特定文字。

 

image

 

RIGHT函數 算出數量

擷取右邊B2儲存格,右邊開始數 第一個字元。

關於RIGHT函數,其他文章可以參考:

7. EXCEL 教學:擷取、合併文字、分割 不用自己Key|LEFT / RIGHT / CONCATENATE (&)/MID

96.Excel 教學-月份自動顯示星期幾 (TEXT, RIGHT)

image

 

代號與數量相乘

計算出判斷代號及數量後,只要兩個數值相乘,就能知道個別顏色的數量。

會使用「0」作為判斷代號的原因在於,「數字0」乘上任何數字都是零。

G2 儲存格=D2*E2;F2 儲存格=C2*E2

F12 儲存格=SUM(F2:F11)

image

 

arrow
arrow

    愛偷懶先生 發表在 痞客邦 留言(0) 人氣()