原文標(biāo)題:《比 Countif 更厲害!統(tǒng)計(jì)單元格內(nèi)的人數(shù),這個(gè)函數(shù)才是 NO.1》
Hi~ 大家好,我是愛(ài)學(xué) Excel 的田田~
又到了每周準(zhǔn)時(shí)開(kāi)課的【0 基礎(chǔ)學(xué) Excel 函數(shù)】時(shí)間啦~
今天我們還是繼續(xù)來(lái)學(xué)習(xí)非常好用的文本函數(shù) —— Substitute 函數(shù)。
上一期我們學(xué)習(xí)了 Substitute 函數(shù)的基本用法,忘記的同學(xué)可以先去補(bǔ)課??
這個(gè)超級(jí)好用的 Excel 文本替換函數(shù),助你輕松辦公到點(diǎn)下班!
其實(shí),Substitute 除了替換文本之外,有時(shí)候還可以當(dāng)成「統(tǒng)計(jì)函數(shù)」來(lái)使用!
今天我們就來(lái)學(xué)習(xí)這個(gè)腦洞玩法!?????
案例是一張小組成員明細(xì)表,現(xiàn)在需要我們統(tǒng)計(jì)每個(gè)小組的成員人數(shù)。
我們可以看到:雖然成員姓名各不相同,但名字之間都是用中文逗號(hào)隔開(kāi)的。
那么想要統(tǒng)計(jì)每組的成員數(shù)量,實(shí)際上就是統(tǒng)計(jì)每個(gè)單元格中逗號(hào)的數(shù)量加 1!
有了這個(gè)思路,結(jié)合我們之前已經(jīng)學(xué)過(guò)的 len 函數(shù),這個(gè)問(wèn)題就很好解決了~
? 我們首先用 len 函數(shù)計(jì)算每個(gè)單元格的字符數(shù)。在 F2 單元格中輸入 = len 函數(shù),打上括號(hào)「(」。
? 用鼠標(biāo)選中左側(cè)的【E2 單元格】,打上反括號(hào)「)」,按下回車,向下填充公式,每個(gè)單元格的字符數(shù)我們就計(jì)算完成了。
可以看到單元格中的逗號(hào),都被算作了一個(gè)字符。
接下來(lái),我們?cè)賮?lái)計(jì)算逗號(hào)的數(shù)量。相當(dāng)于是要用這里的字符數(shù),減去單元格中不含逗號(hào)的字符數(shù),反推出逗號(hào)的數(shù)量。
? 在【G2】單元格中輸入 = Substitute 函數(shù),第一個(gè)參數(shù)引用【E2】單元格,并打上逗號(hào)「,」。
第二個(gè)參數(shù)先打上【""】英文雙引號(hào),在其中間輸入中文逗號(hào)「,」作為替換的對(duì)象。
第三個(gè)參數(shù)直接輸入英文雙引號(hào)【""】,代表空值,打上反括號(hào),按下回車鍵并向下填充公式。
? 在等號(hào)后面輸入 len 函數(shù),將后面的內(nèi)容整體打包,作為 len 函數(shù)的參數(shù),打上反括號(hào),按下回車鍵,不含逗號(hào)的字符數(shù)了就計(jì)算出來(lái)啦 。
接著,我們要將這兩個(gè)數(shù)字相減,算出逗號(hào)的數(shù)量。
? 直接將兩個(gè)公式合并起來(lái),雙擊【G2】單元格進(jìn)入公式編輯模式,選中等號(hào)右側(cè)的部分公式,按【Ctrl+C】進(jìn)行復(fù)制,按下回車鍵。
? 再雙擊【F2】單元格,在公式后面輸入減號(hào)「-」,再按下【Ctrl+V】粘貼剛才復(fù)制的公式,按下回車?,F(xiàn)在我們得到的就是每個(gè)單元格中逗號(hào)的數(shù)量了。
? 最后,我們?cè)儆枚禾?hào)的數(shù)量加上數(shù)字「1」,算出最終的人數(shù)。雙擊【F2】單元格,在公式最后輸入「+1」,按下回車鍵,再次刷新。這樣,每個(gè)小組的人數(shù)我們就計(jì)算完成了。
完整公式如下:
=LEN(E2)-LEN(SUBSTITUTE(E2,",",""))+1
本文來(lái)自微信公眾號(hào):秋葉 Excel (ID:excel100),作者:田田
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。