本文主要解如何統計工作簿的多個工作表中指定數據出現的總次數的公式應用技術 。
示例工作簿中有3個需要統計數據的工作表:表一、表二、表三,還有1個用于放置統計數據公式的工作表:小計,如下所示 。

想要統計“ Excel”在所有工作表中出現的次數 。我們分別在每個工作表中使用COUNTIF函數進行統計,如下、和所示 。



在“小計”工作表中進行統計,如下所示,輸入公式:
=SUM(表一:表三!A12)
通過對每個工作表中已經求得的結果進行求和,得到結果 。

如果我們只想使用一個公式就得出結果呢?如下所示,要統計數據的工作表名稱在單元格區域B5:B7中,將該區域命名為“Sheets”;要統計的數據在單元格B9中,即“ Excel” 。使用公式:
=SUMPRODUCT(COUNTIF(INDIRECT(“‘”& Sheets & “‘!” & “A1:E10”),B9))
即可得到結果 。

我們可以看到,上述公式可以解析為:
=SUMPRODUCT(COUNTIF(INDIRECT({“‘表一’!A1:E10″;”‘表二’!A1:E10″;”‘表三’!A1:E10”}),B9))
分別計算單元格B9中的值在每個工作表指定區域出現的次數,公式轉換為:
=SUMPRODUCT({5;12;3})
得到結果20 。
如果我們不想將工作表名列出來,可以將其放置在定義的名稱中,如下所示 。

這樣,就可以直接使用公式:
=SUMPRODUCT(COUNTIF(INDIRECT(“‘”& Sheets2 & “‘!” & “A1:E10″),” Excel”))
其原理與上面相同,結果如下所示 。
【Excel數據透視表怎么實現跨多工作表統計數據】

猜你喜歡
- Excel數據透視表反向求和技術
- 必看!最好用的28個Excel公式
- 不會這5個Excel函數,別說你會做數據分析!
- 怎么在Excel中使用條件格式
- 怎么在Microsoft Excel中輸入公式
- 4種方法來在Excel中復制公式
- 怎么使用Microsoft Excel制作表格
- python如何將Excel文件分為多個CSV文件?python拆分Excel表方法
- 讓PowerPoint2003中的數據圖表活動起來
- 怎么將excel中的圖表添加到word中?
