Wybory fragmentatora w tytule - wskazówki dotyczące programu Excel

Spisie treści

Joy uczestniczył w moim seminarium Houston Power Excel i zapytał, czy istnieje sposób na pokazanie elementów wybranych we fragmentatorze w komórce nad tabelą przestawną.

Uwielbiam krajalnice, ponieważ mogą pokazać wszystkie wybrane elementy.

Powiedz, że wybierasz tylko jeden element z fragmentatora lub filtru raportu. Jeśli umieścisz pole Sektor w filtrze raportu, otrzymasz świetny tytuł w B1 pokazujący, co zostało wybrane.

Filtr raportu działa jak tytuł z wybranym tylko jednym elementem.

Ale gdy tylko wybierzesz 2 lub więcej elementów z fragmentatora, tytuł zmieni się na (Wiele elementów). To nie jest pomocne.

Które elementy?

A więc - oto rozwiązanie, które zaproponowałem Joy w Houston. Usuń sektor z obszaru filtru. Wybierz całą tabelę przestawną. Skopiuj za pomocą Ctrl + C.

Skopiuj oryginalną tabelę przestawną.

Przejdź daleko w prawo i wklej kopię tabeli przestawnej. Chcesz, aby ta tabela przestawna znajdowała się poza obszarem drukowania i poza jednym ekranem danych. Wklejam do Z3.,

Usuń wszystkie pola z nowej tabeli przestawnej. Weź wszystko, co jest w twojej krajalnicy i przenieś to pole do obszaru Rows.

Twoja tabela przestawna będzie składać się z nagłówka, listy wybranych sektorów i komórki z podsumowaniem. Kliknij prawym przyciskiem myszy sumę całkowitą i Usuń sumę całkowitą.

Usuń sumę końcową

Wróć do komórki A1. Użyj wzoru =TEXTJOIN(", ",True,Z4:Z20). Ta nowa funkcja została wprowadzona w lutym 2017 r. W usłudze Office 365. Drugi argument nosi nazwę Ignoruj ​​puste. Wpisanie True spowoduje, że na końcu listy pojawi się kilka dodatkowych przecinków.

Użyj polecenia TEXTJOIN, aby połączyć wszystkie elementy pól wierszy z drugiej tabeli przestawnej.

Na powyższym rysunku zastosowałem styl Tytuł do komórki A1. Można to znaleźć w galerii Style komórki.

Moim zdaniem przydatne są tylko style 2 lub 3 komórek. Tytuł jest dobry.

Obejrzyj wideo

Transkrypcja wideo

Naucz się programu Excel z podcastu, odcinek 2202: Wybór fragmentatora w tytule.

Świetne pytanie, które dzisiaj podniosłem na moim seminarium Houston Power Excel od Joy, które było tam dla Texas Council of IMA. Joy ma tabelę przestawną - więc utworzymy tutaj tabelę przestawną, wstaw, tabelę przestawną, OK. Nie wiem, zbuduj tutaj jakąś tabelę przestawną, może Klienci idący po lewej stronie, Przychody, Zysk, coś w tym rodzaju. A Joy ma krajalnicę - więc Insert, Slicer, wybierz Slicer by Cector, kliknij OK. Joy wybiera kilka rzeczy z krajalnicy, a następnie pojawia się pytanie: Joy chce wziąć te wybrane elementy i umieścić je jako tytuł w komórce A1.

OK, komentarz Barta do odcinka 2198 rozwiązałby ten problem, gdybyśmy mieli wybrany tylko jeden element. Bartek wskazuje, że możemy zrobić, wziąć pole Sektor i przeciągnąć je do Filtry, a jeśli masz tylko jedną wybraną pozycję, bingo! Masz tytuł. Ale wracając do Excela 2007, tego okropnego słowa z wieloma elementami, o co chodzi? To wcale nie jest przydatne. Więc to nie działa, gdy masz wybranych wiele elementów.

Oto moje obejście, które pozwoli nam uzyskać wszystkie sektory: pierwszą rzeczą, którą chcę zrobić, jest utworzenie drugiej tabeli przestawnej poza widokiem - po prostu tam, w kolumnie Z, gdzie nikt jej nie zobaczy - i ta tabela przestawna musi być powiązana z tym fragmentatorem. Mój tani i brudny sposób na zrobienie tego polega na skopiowaniu tabeli przestawnej, przejściu tutaj do kolumny Z i wklejeniu. W porządku. Kopiując i wklejając, nie muszę się martwić, że przyjdę tutaj, aby przeanalizować i przefiltrować połączenia, i wybrać ten powiązany z sektorem - jest już powiązany z sektorem, wiesz, więc jest szybszy. A to, co zamierzamy zrobić w tej tabeli przestawnej, to umieszczenie wszystkiego, co znajduje się w Slicer w obszarze wierszy. To jedyne pole, które będziemy tutaj mieć.Pozbądź się wszystkich innych pól - wszystkie inne pola znikną. I, co najważniejsze, pozbędziemy się słowa „Suma całkowita” - kliknij prawym przyciskiem myszy i Usuń sumę całkowitą.

Więc co się teraz dzieje, mam zaznaczone dwie rzeczy i oczywiście, jeśli wybiorę więcej - więc wrócę tutaj i przytrzymam klawisz Ctrl lub użyję Multi Select i zaznaczę wiele pozycji - wtedy Wróć i spójrz na tę tabelę przestawną daleko tam w kolumnie Z. Mam teraz listę wszystkich czterech elementów. W porządku? Więc będziemy wiedzieć, że zaczynając tutaj w Z4, dla nieznanej długości, będzie lista wszystkich wybranych elementów. Więc wrócimy tutaj do naszej komórki tytułowej i użyjemy tej wspaniałej nowej funkcji, która pojawiła się w lutym 2007 - = TEXTJOIN. Pomiędzy każdą pozycją chcę wstawić przecinek, spację, to w cudzysłowie, a następnie najważniejszą część tutaj, aby to działało, ignoruj ​​puste, tak, ignoruj ​​puste (= TEXTJOIN (",", True,). A potem, gdzie są nasze dane? Pójdę stąd, po prostu popłyńmy tutaj,zaczniemy od pierwszej komórki i po prostu w dół, ile tylko moglibyśmy kiedykolwiek mieć, w ten sposób naciśnij ENTER. A teraz w komórce A1 - wybierzemy Style komórki i wybierzemy tytuł - tak jak wybieram z fragmentatora, aktualizuje się automatycznie. Jeśli wybiorę dwa lub trzy, nie martw się, między nimi wstawię przecinki; jeśli wybiorę tylko jeden, to w porządku; jeśli wybiorę je wszystkie, wszystkie zostaną umieszczone. W porządku.

Tak więc, używając TEXTJOIN i tej drugiej tabeli przestawnej po prawej stronie, świetny sposób na wyświetlenie selekcji fragmentatora jako tytułu i uniknięcie całego błędu wielu elementów - to błąd, zrobili to zgodnie z projektem, myślę, że tak było okropne w programie Excel 2007.

Teraz ta sztuczka i wiele innych podobnych trików znajduje się w mojej książce LIVe, The 54 Greatest Excel Tips of All Time.

Podsumowanie dzisiejszego odcinka: Joy in Houston - czy mogę wybrać informacje we fragmentatorze jako tytuł nad tabelą przestawną? Przeciągamy fragmentator do filtru raportu, ale jeśli wybierzesz wiele elementów, otrzymasz ten okropny tytuł wielu elementów w nawiasach. Mam na myśli, jakie są różne przedmioty? Fragmentatory pozwalają zobaczyć elementy, ale jeśli nie chcesz uwzględniać fragmentatora w zakresie drukowania, możesz zbudować swoją pierwszą tabelę przestawną, dodać fragmentator, skopiować tę tabelę przestawną i wkleić ją po prawej stronie - daleko do prawo, gdzie nikt nie będzie mógł tego zobaczyć. Dzięki temu tabela przestawna automatycznie połączy ją z fragmentatorem. Umieść tylko pole fragmentatora w wierszach drugiej tabeli przestawnej, usuń wiersz Suma końcowa i użyj polecenia TEXTJOIN, mówiąc: Zignoruj ​​puste miejsca, aby umieścić wszystkie selekcje fragmentatora w komórce.

Aby pobrać skoroszyt z dzisiejszego filmu, odwiedź adres URL w opisie YouTube. Znajdują się tam również listy moich nadchodzących seminariów - chciałbym zobaczyć Cię na jednym z moich seminariów dotyczących programu Excel.

Chcę podziękować Joy za zadanie mi tego pytania w Houston i za to, że wpadłaś. Do zobaczenia następnym razem z kolejnym netcastem od.

Pobierz plik Excel

Aby pobrać plik Excela: slicer-selections-in-title.xlsx

Uwielbiam odkrywać nowe techniki podczas moich seminariów Power Excel. Aby zapoznać się z listą nadchodzących wydarzeń, zobacz Nadchodzące seminaria Power Excel.

Myśl dnia Excela

Poprosiłem moich znajomych z programu Excel Master o radę dotyczącą programu Excel. Dzisiejsza myśl do rozważenia:

„Śmieci w wejściu, wgląd na zewnątrz”.

Kevin Sullivan

Interesujące artykuły...