設置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

Excel 中用 Substitute 函數統(tǒng)計單元格內人數案例分享

秋葉Excel 2023/6/13 12:59:05 責編:夢澤

原文標題:《比 Countif 更厲害!統(tǒng)計單元格內的人數,這個函數才是 NO.1》

Hi~ 大家好,我是愛學 Excel 的田田~

又到了每周準時開課的【0 基礎學 Excel 函數】時間啦~

今天我們還是繼續(xù)來學習非常好用的文本函數 ——  Substitute 函數

上一期我們學習了 Substitute 函數的基本用法,忘記的同學可以先去補課??

這個超級好用的 Excel 文本替換函數,助你輕松辦公到點下班!

其實,Substitute 除了替換文本之外,有時候還可以當成「統(tǒng)計函數」來使用!

今天我們就來學習這個腦洞玩法!?????

案例是一張小組成員明細表,現在需要我們統(tǒng)計每個小組的成員人數。

我們可以看到:雖然成員姓名各不相同,但名字之間都是用中文逗號隔開的。

那么想要統(tǒng)計每組的成員數量,實際上就是統(tǒng)計每個單元格中逗號的數量加 1!

有了這個思路,結合我們之前已經學過的 len 函數,這個問題就很好解決了~

?  我們首先用 len 函數計算每個單元格的字符數。在 F2 單元格中輸入 = len 函數,打上括號「(」。

?  用鼠標選中左側的【E2 單元格】,打上反括號「)」,按下回車,向下填充公式,每個單元格的字符數我們就計算完成了。

可以看到單元格中的逗號,都被算作了一個字符。

接下來,我們再來計算逗號的數量。相當于是要用這里的字符數,減去單元格中不含逗號的字符數,反推出逗號的數量。

?  在【G2】單元格中輸入 = Substitute 函數,第一個參數引用【E2】單元格,并打上逗號「,」。

第二個參數先打上【""】英文雙引號,在其中間輸入中文逗號「,」作為替換的對象。

第三個參數直接輸入英文雙引號【""】,代表空值,打上反括號,按下回車鍵并向下填充公式。

?  在等號后面輸入 len 函數,將后面的內容整體打包,作為 len 函數的參數,打上反括號,按下回車鍵,不含逗號的字符數了就計算出來啦 。

接著,我們要將這兩個數字相減,算出逗號的數量。

?  直接將兩個公式合并起來,雙擊【G2】單元格進入公式編輯模式,選中等號右側的部分公式,按【Ctrl+C】進行復制,按下回車鍵。

?  再雙擊【F2】單元格,在公式后面輸入減號「-」,再按下【Ctrl+V】粘貼剛才復制的公式,按下回車。現在我們得到的就是每個單元格中逗號的數量了。

?  最后,我們再用逗號的數量加上數字「1」,算出最終的人數。雙擊【F2】單元格,在公式最后輸入「+1」,按下回車鍵,再次刷新。這樣,每個小組的人數我們就計算完成了。

完整公式如下:

=LEN(E2)-LEN(SUBSTITUTE(E2,",",""))+1

本文來自微信公眾號:秋葉 Excel (ID:excel100),作者:田田

廣告聲明:文內含有的對外跳轉鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。

相關文章

關鍵詞:Excel教程,Excel學院

軟媒旗下網站: IT之家 最會買 - 返利返現優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機APP應用 魔方 最會買 要知