不確定我是否明智地命名了這個標題,但這就是我一直在嘗試做的事情。我想我必須重新排列我得到的原始數據才能使其發揮作用,但是...
我收到了包含以下幾列的清單:產品功能、產品系列、客戶、客戶規模、狀態。
(因此,在 2 個產品系列中擁有 5 個產品功能的客戶 A 在清單中出現了 5 次)
我需要產生客戶的資料透視報告,其中包含他們擁有的所有產品功能的名稱,無論這些功能屬於哪個產品系列,但僅限於在系列 1 中至少擁有一種產品的客戶和家庭2和家庭 3。
大約 20 個系列中有 50 多個功能,因此到目前為止,嘗試將其扁平化到更多列並沒有幫助我。
我是否需要在資料模型中而不是在普通的資料透視表中執行此操作?還有別的事嗎?我會研究你的任何建議。
答案1
可能有更好的方法,但這就是我的想法。我將建立 1 個附加列,在其中指示是否希望該行包含在資料透視表中。
1
表示包含該行,0
- 表示不包含該行。
=IFERROR(IF(MATCH(1,($C$2:$C$11=C2)*($B$2:$B$11="fam1"),0)
*MATCH(1,($C$2:$C$11=C2)*($B$2:$B$11="fam2"),0)
*MATCH(1,($C$2:$C$11=C2)*($B$2:$B$11="fam3"),0),1),0)
這是一大批公式,輸入的不是正規則,而是+ +Enter的組合。另外,在公式中,、和必須更改為您需要的姓氏。CtrlShiftEnter"fam1"
"fam2"
"fam3"
然後該列可以包含在樞軸的過濾器區域中。