Et interessant problem fra Sam i Nashville: Sam undrer sig over, hvorfor hans pivottabel ikke opdateres korrekt, når han bruger søgefeltet i rullemenuerne Filter i sin pivottabel.
Sig, at du har et drejetabel. Du filtrerer feltet Række ved hjælp af Datofilter, Etiketfilter eller Værdifilter. Skift de underliggende data. Tryk på alt = "" + F5 for at opdatere drejetabellen. De valgte filtre genanvendes.

Bemærk
Fangede du den varme tastaturgenvej? alt = "" + F5 er en hurtig måde at opdatere en pivottabel på. Ctrl + alt = "" + F5 opdaterer alle pivottabeller. Tak til Wendy i række 3 i mit Power Excel-seminar i Calumet City for dette fantastiske trick. Også tak til MF Wong på Twitter for Ctrl + alt = "" + F5 tip.
Men det problem, som Sam støder på, er, når han bruger søgefeltet til at anvende et filter. På billedet nedenfor skal du bruge søgefeltet til at finde alle kunder med Wand i navnet.

Den resulterende pivottabel viser de korrekte kunder.

Skift de underliggende data for at tilføje en ny kunde, der skal matche filteret: Vandreren.

Opdater pivottabellen ved hjælp af alt = "" + F5. Den nye kunde føjes ikke til pivottabellen.
Som jeg bemærker i videoen nedenfor, synes den vandrette linje mellem Værdifilter og søgefeltet at fortælle os noget. Alt over linjen afspejles i Opdater. Alt under linjen vil ikke blive anvendt igen under opdateringen.
Løsningen: Brug ikke søgefeltet, hvis du planlægger at opdatere drejetabellen. Brug i stedet etiketfiltre, indeholder …

Angiv stav som søgeudtryk:

Skift de underliggende data. Opdater drejetabellen. De nye kunder vises.

Se video
Videoudskrift
Lær Excel fra Podcast, afsnit 2212: Pivottabel-søgefejl.
Okay, velkommen tilbage til netcast, jeg er Bill Jelen. Åh, dreng, dagens spørgsmål eller kommentar eller noget, kommer fra Sam i Nashville. Han siger, "Hej, når du bruger søgning i en pivottabel, vil det medføre manglende data i opdateringen." I orden. Og så, hvad vi taler om her, er vi taler om datofiltre, værdifiltre og søgning.
Okay, så først, lad os se på datofiltre. Og jeg må indrømme, at jeg aldrig rigtig bruger disse, så hvis jeg beder om datofiltre i dag - okay, så jeg optager dette den 9. maj, og det fungerer godt. Det store spørgsmål er, hvis jeg kommer tilbage i morgen og opdaterer pivottabellen, ændres den til 5/10? Husker det konceptet i dag?
Og jeg formoder - Jeg formoder - vi kunne teste dette ved at sige, at vi vil kigge efter datofiltre efter-- lad os sætte 5 / 11-- efter 5/11, klik på OK. Og vi havde 5/12 og 5/13. Okay, smuk. Lad os nu vende tilbage til de originale data her, og vi vil ændre nogle ting. Jeg skal tage disse data fra 5/8 og ændre dem til 5/14 / 18-- så nu er det efter 5/11, ikke? Så det store spørgsmål er … Lad os gøre det stort, så vi kan se det, 9999. Hvis vi kommer tilbage her til filteret og nu opdaterer pivottabellen, gør det - det samler 5/14. Så datofilteret ser ud til at huske, hvad indstillingen var, og genanvend sig selv.
Men lad os komme her til søgefilteret. I orden. Nu, i søgefilteret, skal vi vælge et ord her som "tryllestav", okay? Jeg vil søge efter alt, hvad der indeholder "tryllestav", og jeg får "Rapporter stav". Okay, det er smukt. Nu, her er hvad Sam siger: Sam siger den næste dag, han får flere data og - skriv her, "tryllestav", og igen, gør denne store, 999999, smuk - og så kommer Sam tilbage til drejetabellen og opdateres. Nu er denne drejetabel i Sams sind indstillet til at have noget med ordet "tryllestav", og når han opdateres - virker det ikke. I orden? Så Sam påpeger, at søgefeltet - filtre, der er oprettet af søgefeltet - ikke huskes som værdier, der er indstillet med datofiltre. Sikkert.
Okay, lad os nu prøve det på en anden måde. Lad os rydde dette filter - og denne gang skal vi have to ting, der siger "stav" - så vi siger, at kundemærkefiltre indeholder ordet "stav", klik på OK. I orden. Og nu får vi “Reports Wand” og “Magic Wand” - smukt. Lad os vende tilbage til de originale data, så ændrer jeg noget andet til "obi-tryllestav", og jeg ved, det er "obi-wan" - det ved jeg, jeg ved det, jeg er bare sjov, okay - vi Jeg kommer tilbage til søgningen, så opdaterer vi den, og den henter den. I orden. Så det betyder, at filtre, som vi opretter med etiketfiltre eller med datofiltre, ser ud til at blive husket, og de fungerer i en opdatering. Men hvis du prøver at bruge søgningen, er det virkelig bare en engangs ting - engangs ting - og det gør det ikke 't-- det vil ikke huske, det vil ikke gentage denne søgning, når du opdaterer dataene. Så jeg antager, at Sam har et godt punkt. Ja, det ser ud til at være buggy. Jeg er sikker på, at Excel-teamet vil sige: "Nå, selvfølgelig ville vi aldrig gøre det." Men lad os bare … Hvis du forventede, at søgningen skulle fungere som disse andre ting ville fungere her, fungerer den ikke. Så hej, tak til Sam i Nashville for det fantastiske trick.tak til Sam i Nashville for det fantastiske trick.tak til Sam i Nashville for det fantastiske trick.
Denne bog, LIVe, The 54 Greatest Tips of All Time, den dækker pivottabeller, men ikke dette trick - det har jeg lige lært af Sam i Nashville - men den dækker alt andet. Så klik på det "I" i øverste højre hjørne.
Åh, ved du, nu hvor jeg tænker lidt over dette, er jeg sikker på, at Excel-holdets argument vil være, at de tilføjede søgefeltet bare for at gøre det lettere for os at gennemgå og vælge og fjerne vælg her. I orden? Jeg er sikker på, at det er hvad de siger. For eksempel, som når jeg valgte Wand i filtrene, gider det ikke at ændre dette; ligesom alt er stadig kontrolleret, ikke? Denne linie der-- linjen nedenunder, mellem værdifiltre og søgning, ved jeg, at linjen er Excel-teamet, der siger: "Hej, dette søgefelt er helt adskilt fra disse filtre. Du bør ikke forvente, at de opfører sig som filtre. " Og jeg ved ikke, hvorfor jeg forsvarer dem.
Lad os bare afslutte. I orden. Sam i Nashville, filtrerer en pivottabel: Hvis du brugte datofiltre eller etiketfiltre eller værdifiltre, husker Excel indstillingen og genanvender filteret efter en opdatering; men hvis du bruger dette søgefelt til at filtrere, anvender Excel ikke søgningen igen for at opdatere - i stedet brug f.eks. etiketfilteret til "indeholder".
Nu, hej, hvis du vil arbejde sammen, skal du downloade projektmappen fra dagens video - besøg den URL dernede i YouTube-beskrivelsen.
Jeg vil gerne takke dig for at komme forbi, vi ses næste gang til endnu en netcast fra.
Download Excel-fil
For at downloade excel-filen: pivot-table-search-bug.xlsx
Det virker frustrerende, at etiketfiltre opdateres, men de langt mere synlige søgefiltre opdateres ikke. Ved at bruge etiketfiltrene og indeholder kan du dog indstille en regel, der fortsætter gennem en opdatering.
Excel-tanken om dagen
Jeg har bedt mine Excel Master-venner om deres råd om Excel. Dagens tanke at tænke over:
"DATEDIF-dokumentation er for Excel, hvad Windows 8 var for noget"
Liam Bastick