在下圖中有一個表格,內容是多個組別的組員姓名,如何依此計算總人數?也就是僅依組別的成員,要加總各組人數,該如何處理?

Excel-計算多個儲存格裡內含的項目數總和

觀察這個表格,其中的組員都是以「,」進行分隔。

公式:=COUNTA(TEXTSPLIT(TEXTJOIN(",",,B4:B14),","))

(1) TEXTJOIN(",",,B4:B14)

利用 TEXTJOIN 函數將多個儲存格以「,」串接成一個字串。

(2) TEXTSPLIT(TEXTJOIN(",",,B4:B14),",")

利用 TEXTSPLIT 函數將第(1)式傳回值以「,」分隔為多個儲存格。

(3) COUNTA(TEXTSPLIT(TEXTJOIN(",",,B4:B14),","))

利用 COUNTA 計算第(2)式傳回值的數量。

如果你的 Excel 版本無法使用 TEXTJOIN 和 TEXTSPLIT 函數則可以先算出每一組的人員數量。

公式:=LEN(B4)-LEN(SUBSTITUTE(B4,",",""))+1

再予以全部加總。

學不完.教不停.用不盡文章列表

arrow
arrow
    文章標籤
    Excel
    全站熱搜

    vincent 發表在 痞客邦 留言(0) 人氣()