Filtruj tabelę przestawną na podstawie wartości w określonych kolumnach

0

Mam tabelę przestawną, w której znajduje się wiele etykiet kolumn:

group subgroup subsubgroup status

Ostatnia etykieta, statusma tylko dwie możliwe wartości, AKTYWNE i DORMANT. Muszę pokazać tylko te wiersze, w których brakuje wartości AKTYWNEJ, ale wartość DORMANT nie.

Wiem, że jest to możliwe poprzez częściową agregację danych (więc moje dane źródłowe nie będą miały jednego pola COUNT, ale będą miały dwa: ACTIVE_COUNT i DORMANT_COUNT) i wstępne filtrowanie go przed zbudowaniem osi przestawnej, ale nie mogę modyfikować kształtu źródła dane dla tabeli przestawnej w tym konkretnym przypadku.

Przykład tego, czego potrzebuję:

ROW G1 G2 G3 STAT CNT
---------------------
V11 AA BB C1 ACTV 100
V11 AA BB C1 DORM 200
V11 AA BB C2 ACTV 400
V11 AA BB C3 DORM 800
V11 AA BB C4 DORM 900
V21 AA BB C1 ACTV 110
V21 AA BB C1 DORM 220
V21 AA BB C2 ACTV 440
V21 AA BB C3 DORM 880
V21 AA BB C3 DORM 990
V21 AA BB C4 ACTV   1

Musi zostać przekształcony w:

.   AA
.   BB
.   C3   C4
.   DORM DORM
-------------
V11 800  900
V21 990

To znaczy, C1 nie jest pokazany, ponieważ istnieje pasujący wiersz z ACTV> 0, C2 nie jest pokazany, ponieważ nie ma DORM, V21 x C4 DORM nie jest pokazany, ponieważ istnieje pasujący wiersz z ACTV> 0, ale zarówno V11 x C4 DORM i V21 x C3 DORM są.

Alexey
źródło
Innym łatwiej będzie zrozumieć problem, jeśli można opublikować przykładowe dane, a nie po prostu wyjaśnić je jako tekst.
jjk_charles
Czy próbowałeś dodać Statusjako filtr raportu?
Excellll,
@jjk_charles Dodałem kilka przykładowych danych.
Alexey,

Odpowiedzi:

0

Uważam, że wykracza to poza możliwości tabeli przestawnej, ponieważ próbujesz dopasować w różnych rzędach.

Wstępnie obliczyłem nową kolumnę „Stan wiersza” za pomocą dodatku Power Query. Może łączyć dane razem, dzięki czemu można zbudować jedno zapytanie filtrowane tylko do wierszy z ACTV> 0, a następnie scalić je z oryginalną tabelą, aby utworzyć nową kolumnę „Stan wiersza”, na której można filtrować.

https://support.office.com/en-us/article/Merge-queries-fd157620-5470-4c0f-b132-7ca2616d17f9?ui=en-US&rs=en-US&ad=US

Power Query ma wiele innych funkcji transformacji danych, które mogą okazać się przydatne.

Mike Honey
źródło