2015-05-19 72 views
0

我有一個excel文件,其中有82個工作表,所有工作表在A列中都有相同的標題,但B列的狀態不同,可以將它視爲列上的任務名稱A及其在B列中的地位Excel檢查所有工作表是否存在相同的值

我要檢查,如果任務對A5列中的狀態是所有工作表相同或者狀態多少次關鍵以及如何狀態很多時候是OK

如果我使用的是單張紙,我知道下面的公式會給出同一張紙上有多少個任務具有臨界狀態

=COUNTIF(B5:B24,"critical")

但我想檢查B5多少次有狀態所有工作表關鍵,我怎麼能做到這一點?

任何援助將非常感激。

+0

您可以使用UDF中的鏈接提到的公式公式以上來實現你想要的 –

回答

0

通過所有的牀單此代碼循環,並創建總結了所有的countif小號

然後,它存儲在A1

s = "" 
For i = 1 To Sheets.Count 
s = s & "+COUNTIF(" & Sheets(i).Name & "!B5:B24,""critical"")" 
Next 
range("a1")=s 
相關問題