Masz układ tabeli przestawnej, który chcesz „cofnąć”. To artykuł Jon Walkenbach pokazuje, co można zrobić za pomocą kilku naciśnięć klawiszy i nie jest potrzebny kod VBA.
Dla twojej konkretnej sytuacji oto, co bym zrobił.
1. Otwórz „stare” menu tabeli przestawnej, używając Alt + D, P. Pojawi się okno dialogowe, jak to pokazano poniżej. Wybierz opcję „Wiele zakresów konsolidacji” i kliknij „Dalej”.
2. W następnym kroku wybierz „Utworzę pola strony”; Kliknij Następny".
3. Podświetl zakres komórek, tak aby był zdefiniowany w górnej części okna dialogowego, a następnie kliknij przycisk „Dodaj”, aby skopiować ten zakres do listy „Wszystkie zakresy”. Kliknij Następny".
4. Wybierz komórkę z dala od danych. Tutaj widzisz, że wybrałem F3 na tym samym arkuszu. (Jeśli chcesz, możesz wybrać inny arkusz). Kliknij „Zakończ”.
5. Otrzymasz taki stół przestawny. W oknie dialogowym usuń zaznaczenie pól wyboru „Wiersz” i „Kolumna”.
6. To daje jednokomórkową tabelę przestawną.
7. Następnie klikniesz dwukrotnie jedną komórkę, a na nowym arkuszu otrzymasz dane „nieobrócone” jako nową tabelę:
Dzięki tym danym tabeli możesz teraz filtrować kolumnę C, aby wyświetlić puste pola, i możesz usunąć kolumnę B, a otrzymasz żądany układ.