Un problema interessante da Sam a Nashville: Sam si chiede perché la sua tabella pivot non si aggiorna correttamente dopo aver utilizzato la casella di ricerca nei menu a discesa Filtro nella sua tabella pivot.
Supponi di avere una tabella pivot. Filtrare il campo Riga utilizzando Filtro data, Filtro etichetta o Filtro valore. Modifica i dati sottostanti. Premere alt = "" + F5 per aggiornare la tabella pivot. I filtri selezionati verranno riapplicati.

Nota
Hai preso quella scorciatoia da tastiera calda? alt = "" + F5 è un modo rapido per aggiornare una tabella pivot. Ctrl + alt = "" + F5 aggiornerà tutte le tabelle pivot. Grazie a Wendy nella riga 3 del mio seminario Power Excel a Calumet City per questo fantastico trucco. Grazie anche a MF Wong su Twitter per il suggerimento Ctrl + alt = "" + F5.
Ma il problema che Sam sta riscontrando è quando usa la casella di ricerca per applicare un filtro. Nell'immagine seguente, utilizza la casella di ricerca per trovare tutti i clienti con Wand nel nome.

La tabella pivot risultante mostra i clienti corretti.

Modificare i dati sottostanti per aggiungere un nuovo cliente che dovrebbe corrispondere al filtro: The Wanderer.

Aggiorna la tabella pivot utilizzando alt = "" + F5. Il nuovo cliente non viene aggiunto alla tabella pivot.
Come noto nel video qui sotto, la linea orizzontale tra Value Filter e la casella di ricerca sembra dirci qualcosa. Qualsiasi cosa al di sopra della linea si riflette nell'aggiornamento. Qualsiasi cosa sotto la linea non verrà riapplicata durante l'aggiornamento.
La soluzione: non utilizzare la casella di ricerca se si prevede di aggiornare la tabella pivot. Utilizza invece filtri etichetta, contiene …

Specifica la bacchetta come termine di ricerca:

Modifica i dati sottostanti. Aggiorna la tabella pivot. Compaiono i nuovi clienti.

Guarda un video
Trascrizione del video
Impara Excel da Podcast, episodio 2212: Bug di ricerca nella tabella pivot.
Ok, bentornato al netcast, sono Bill Jelen. Oh, ragazzo, la domanda o il commento di oggi o qualcosa del genere, è di Sam a Nashville. Dice "Ehi, quando usi la ricerca in una tabella pivot, causerà la mancanza di dati nell'aggiornamento." Tutto a posto. Quindi, ciò di cui stiamo parlando qui, è che stiamo parlando dei filtri della data, dei filtri dei valori e della ricerca.
Va bene, quindi, per prima cosa, diamo un'occhiata ai filtri della data. E devo ammettere che non li uso mai veramente, quindi se chiedessi i filtri per la data di oggi, va bene, quindi lo sto registrando il 9 maggio e funziona alla grande. La grande domanda è: se torno domani e aggiorno quella tabella pivot, cambierà in 5/10? Ricorda il concetto di oggi?
E suppongo-- suppongo-- che potremmo testarlo, dicendo che cercheremo i filtri della data dopo-- mettiamo 5/11-- dopo il 5/11, fare clic su OK. E abbiamo avuto il 12/5 e il 13/5. Va bene, bellissimo. Ora, torniamo qui ai dati originali e cambieremo alcune cose. Prenderò questi dati da 5/8 e li cambierò in 5/14 / 18-- quindi, ora è dopo il 5/11, giusto? Quindi la grande domanda è … Facciamolo grande in modo da poterlo vedere, 9999. Se torniamo qui al filtro e ora aggiorniamo la tabella pivot, lo fa-- riprende 5/14. Quindi il filtro della data sembra ricordare qual era l'impostazione e riapplicare se stesso.
Ma veniamo qui al filtro di ricerca. Tutto a posto. Ora, nel filtro di ricerca, sceglieremo una parola qui come "bacchetta", va bene? Cercherò tutto ciò che contiene "bacchetta" e ottengo "Reports Wand". Va bene, è bellissimo. Ora, ecco cosa dice Sam: Sam dice il giorno successivo, ottiene più dati e … digita qui "bacchetta magica" e, di nuovo, rendi questo grande, 999999, bello - e poi Sam torna alla tabella pivot e rinfresca. Ora, questa tabella pivot nella mente di Sam è impostata per avere qualsiasi cosa con la parola "bacchetta", e quando si aggiorna - non funziona. Tutto a posto? Quindi, Sam sta sottolineando che la casella di ricerca (i filtri impostati dalla casella di ricerca) non vengono ricordati come valori impostati con i filtri della data. Certamente.
Va bene, ora proviamo in un altro modo. Eliminiamo questo filtro e questa volta dovremmo avere due cose che dicono "bacchetta", quindi diremo che i filtri etichetta cliente contengono la parola "bacchetta", fare clic su OK. Tutto a posto. E ora abbiamo "Reports Wand" e "Magic Wand" - bellissime. Torniamo ai dati originali e cambierò qualcos'altro in "obi wand", e so che è "obi-wan" - lo so, lo so, sto solo facendo il divertente, va bene-- noi Tornerò qui per la ricerca e aggiorneremo e lo raccoglierà. Tutto a posto. Quindi, ciò significa che i filtri che creiamo con i filtri etichetta o con i filtri data, sembrano essere ricordati e funzionano in un aggiornamento. Ma se provi a usare la ricerca, è davvero solo una cosa una tantum, una cosa una tantum, e non lo fa.t-- non ricorderà, non ripeterà questa ricerca quando aggiorni i dati. Quindi, immagino che Sam abbia un ottimo punto. Sì, sembra che ci siano dei bug. Sono sicuro che il team di Excel direbbe: "Beh, ovviamente, non lo faremo mai". Ma diciamo solo … Se ti aspettavi che la ricerca funzionasse come queste altre cose funzionerebbero qui, non funzionerà. Quindi, ehi, grazie a Sam a Nashville per questo fantastico trucco.grazie a Sam a Nashville per questo fantastico trucco.grazie a Sam a Nashville per questo fantastico trucco.
Questo libro, LIVe, The 54 Greatest Tips of All Time, tratta le tabelle pivot, anche se non questo trucco - l'ho appena imparato da Sam a Nashville - ma copre tutto il resto. Quindi fai clic sulla "I" nell'angolo in alto a destra.
Oh, sai, ora che ci sto pensando un po ', sono sicuro che l'argomento del team di Excel sarà che hanno aggiunto quella casella di ricerca solo per rendere più facile per noi passare, scegliere e annullare- scegli qui. Tutto a posto? Sono sicuro che è quello che stanno dicendo. Ad esempio, come quando ho scelto Wand nei filtri, non si preoccupa di cambiarlo; tipo, è ancora tutto controllato, giusto? Questa, quella riga lì, quella riga sotto, tra i filtri dei valori e la ricerca, scommetto che quella riga è il team di Excel che dice: "Ehi, questa casella di ricerca è completamente separata da quei filtri. Non dovresti aspettarti che si comportino come filtri. " E non so perché li difendo.
Facciamo solo un riepilogo. Tutto a posto. Sam a Nashville, filtraggio di una tabella pivot: se sono stati utilizzati filtri per data o filtri per etichette o filtri per valori, Excel ricorda l'impostazione e riapplicherà il filtro dopo un aggiornamento; ma se utilizzi questa casella di ricerca per filtrare, Excel non riapplicherà la ricerca per l'aggiornamento, ma utilizza invece il filtro etichetta per "contiene", ad esempio.
Ora, ehi, se vuoi lavorare, scarica la cartella di lavoro dal video di oggi: visita quell'URL laggiù nella descrizione di YouTube.
Voglio ringraziarti per essere passato, ci vediamo la prossima volta per un altro netcast da.
Scarica il file Excel
Per scaricare il file excel: pivot-table-search-bug.xlsx
Sembra frustrante che i filtri Etichetta si aggiornino, ma i filtri di ricerca molto più visibili non si aggiornano. Tuttavia, utilizzando i filtri Etichetta e Contiene, è possibile impostare una regola che persisterà durante un aggiornamento.
Excel pensiero del giorno
Ho chiesto ai miei amici di Excel Master per i loro consigli su Excel. Pensiero di oggi su cui riflettere:
"La documentazione DATEDIF è per Excel quello che Windows 8 era per qualsiasi cosa"
Liam Bastick