我有一個包含多個工作表的工作簿。在工作表1上,我想計算A列中的人員在列C中具有滿足列D =內容的標準的特定條目的次數,但只有列B是唯一值時才計數。Excel計算多個列的唯一值
使用下面的公式我可以做所有事情,除了只計算列B中的唯一數字。我在Sheet2 C2中輸入該公式,然後拉到I2,然後在每列中下拉到6。
=IF(COUNTIFS(Sheet1!$A$2:$A$150,Sheet2!$B2,Sheet1!$C$2:$C$150,Sheet2!C$1,Sheet1!$D$2:$D$150,"Content")=0,"",COUNTIFS(Sheet1!$A$2:$A$150,Sheet2!$B2,Sheet1!$C$2:$C$150,Sheet2!C$1,Sheet1!$D$2:$D$150,"Content"))
我正在使用double countifs不顯示0的。
任何幫助或建議將不勝感激。
謝謝你的迴應。我希望我可以通過Macro完全實現自動化。有沒有辦法在宏中使用ta Pivot Table? – user3407426
是的,你可以很容易地記錄一個宏。實際上,您可以將它作爲一次性工作,並創建一個簡單的宏以在每次打開工作表時刷新數據透視表。另一種方法是將整個數據透視表創建記錄爲一個宏。這兩種解決方案同樣好用。 –
這裏是如何:http://www.pryor.com/blog/tips-for-creating-perfect-pivot-tables-with-a-macro/ –