我正在嘗試創建一個數據透視表,其中包含來自多個列的重複計數。Excel-使用數據透視表對多個列中的重複值進行計數
例如爲:
我目前的紀錄是在以下格式:
輸出透視表應該是:
請選擇幫助。
Excel公式也可以工作。
我正在嘗試創建一個數據透視表,其中包含來自多個列的重複計數。Excel-使用數據透視表對多個列中的重複值進行計數
例如爲:
我目前的紀錄是在以下格式:
輸出透視表應該是:
請選擇幫助。
Excel公式也可以工作。
你不需要數據透視表來做到這一點。您應該創建一個單獨的值列作爲新列,刪除重複項,然後假設您的參考列是該表的D列(您將通過移除列B和c的重複項生成該列),則可以應用此公式開始從E1計數每個項目:= COUNTIF(B1:C7,D1),當您將公式向下拖動至最後一項時,您應該得到每個項目的編號。這是你的表應該怎麼看起來像你的應用公式後:
A B C D E
-- -- -- --- ---
AAA 2666 2666 2666 5 (Formula: =COUNTIF(B1:C7,D1))
BBB 9953 1171 9953 3
CCC 2666 1171 1171 4
DDD 9953 9953 1252 1
EEE 1171 1171
FFF 2666 2666
GGG 1252 1171
如果您的解決方案要求它必須使用數據透視表,我沒有任何的想法如何,雖然這一點。但我認爲你應該再次聚合你的數據(也許通過並排添加你的列來創建一個新列),然後應用一個數據透視表,選擇最後一列作爲「行」,並將它們的值作爲「count row X」。沿着這些方向的東西:
你應該以這種方式來彙總你的數據;
2666
9953
2666
9953
1171
2666
1252
2666
1171
1171
9953
1171
2666
1171
和您的數據透視表字段(當您正在生成的話)應該是這個樣子:
你嘗試過什麼嗎?如果不是,請先嚐試。堆棧溢出不是免費的代碼寫入服務。 – SteveFest
您可能需要向數據源添加一個額外的列來計算重複項,然後重新創建數據透視表作爲新值。 – dwirony