"and" 연산자가 포함된 Excel 피벗

"and" 연산자가 포함된 Excel 피벗

지능적으로 제목을 붙였는지 확실하지 않지만 여기에 제가 하려고 했던 것이 있습니다. 제가 받은 원시 데이터를 다시 정리해야 작동할 것 같지만...

제품 기능, 제품군, 고객, 고객 규모, 상태 등의 열이 포함된 목록이 제공되었습니다.

(따라서 2개의 제품군에 5개의 제품 기능을 보유한 고객 A가 목록에 5번 포함됩니다.)

해당 기능이 속한 제품군에 관계없이 보유하고 있는 모든 제품 기능의 이름이 포함된 고객의 피벗 보고서를 생성해야 합니다. 단, 제품군 1에 제품이 하나 이상 있는 고객에 대해서만 해당됩니다.그리고가족 2그리고가족 3. 그런 다음 mgmt가 크기나 상태별로 보고 싶다면 거기서부터 갈 수 있습니다.

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"

그런 다음 이 열을 피벗의 필터 영역에 포함할 수 있습니다.

피벗

관련 정보