在 Excel 裡有一個姓名清單,該如何計算不同姓名字數的人數?
本篇可以學到的函數:LEN、COUNTIF、REPT、SUMPRODUCT
利用不同公式來進行練習,以增強函數的交互運用。
公式一
儲存格E4:=SUM((LEN(B4:B25)=2)*1)
利用 LEN 函數計算每個姓名儲存格的字數,再判斷是否等於「2」,其結果為 TRUE 或是 FALSE,藉由「*1」運算,可以將 TRUE/FALSE 轉換為 1/0。
調整參數2→3,4,即可判斷3個字和4個字的人數。
公式二
儲存格E10:=COUNTIF(B4:B25,"??")
在 COUNTIF 函數中藉由 2 個萬用字元「??」來代表任意 2 個字,再計算其數量。
調整??→???,???,即可判斷3個字和4個字的人數。
公式三
儲存格E16:=COUNTIF(B4:B25,REPT("?",2))
由公式二延伸,利用 REPT 函數產生指定數量的「?」。
調整參數2→3,4,即可判斷3個字和4個字的人數。
公式四
儲存格E22: =SUMPRODUCT((LEN(B4:B25)=2)*1)
原理同公式一,如果舊版 Excel 無法計算公式一,則可改用 SUMPRODUCT 函數。
調整參數2→3,4,即可判斷3個字和4個字的人數。
文章標籤
全站熱搜
留言列表