Com actualitzar l'interval de la taula dinàmica (5 mètodes adequats)

  • Comparteix Això
Hugh West

No es pot negar que la taula dinàmica és una de les eines més potents d'Excel per analitzar ràpidament un conjunt de dades més gran i extreure les dades necessàries de manera eficient. Malauradament, és possible que tingueu problemes mentre treballeu amb la Taula dinàmica , ja que no té la funció d'actualització automàtica. Tanmateix, podem actualitzar fàcilment si coneixem els mètodes eficients. En aquest article, demostraré com actualitzar la taula dinàmica utilitzant 5 mètodes adequats amb l'explicació necessària.

Descarregar el quadern de pràctiques

Mètodes per actualitzar l'interval de la taula dinàmica.xlsm

5 mètodes adequats per actualitzar l'interval de la taula dinàmica a Excel

Aquest és el nostre conjunt de dades d'avui on la Categoria de producte es dóna en funció dels estats. A més, es proporcionen les Quantitat i Vendes .

Abans d'entrar en els mètodes d'actualització, sens dubte, teniu la capacitat per crear una Taula dinàmica . Tanmateix, si voleu conèixer el procés, podeu visitar l'article Com crear una taula dinàmica .

He creat una taula dinàmica per al conjunt de dades anterior. , comproveu la captura de pantalla següent.

El que és més important, suposa que hem afegit 3 files (dades noves) que s'actualitzaran a l'interval Taula dinàmica manualment i automàticament.

Anem a submergir-nos en els mètodes eficients

1. Actualitzar manualment l'interval de la taula dinàmica canviant la font de dades

Primer detot, veurem el procés d'actualització manual de l'interval de la Taula dinàmica , és a dir, canviant la font de dades.

Seguiu els passos següents.

⏩ Seleccioneu un cel·la dins de la Taula dinàmica creada.

⏩ Feu clic a Canvia la font de dades... des de Canvia la font de dades a la Taula dinàmica. Pestanya Analitza .

⏩ Aleshores, tindreu un quadre de diàleg que és Mou la taula dinàmica . A més, fixeu el nou interval de dades d'origen com a $B$4:$E$15 i premeu D'acord .

⏩ Finalment, la sortida tindrà el següent aspecte on es crea una nova columna d'estats, és a dir, Arizona , i també s'actualitzen les dades.

Llegiu-ne més: La taula dinàmica no recull dades a Excel

2. Actualitzeu l'interval de la taula dinàmica fent clic al botó d'actualització

En realitat, és un senzill mètode. Per utilitzar el mètode, heu de seleccionar una cel·la dins de la Taula dinàmica i després fer clic amb el botó dret del ratolí o premeu ALT+F5 (drecera de teclat per actualitzar Taula dinàmica). ).

La captura de pantalla següent descriu el procés seqüencialment.

Després de fer-ho, la Taula dinàmica s'actualitzarà automàticament com la figura següent.

Llegiu més: Com actualitzar totes les taules dinàmiques a Excel

3 Actualització de l'interval de la taula dinàmica mitjançant la conversió a una taula d'Excel

Una altra manera d'actualitzar la taula dinàmica creant un Excella taula es comentarà pas a pas.

Pasos:

⏩ Seleccioneu una cel·la dins del conjunt de dades i inseriu una taula fent clic a la pestanya Insereix > Taula .

⏩ També podeu prémer CTRL+T (drecera de teclat per crear una taula).

⏩ A continuació, veureu el quadre de diàleg Crea una taula .

⏩ Fixeu la ubicació de la taula (aquí: $B$4:$E$12 ) i també marqueu la casella abans de l'opció La meva taula té capçaleres .

⏩ Si ho feu, veureu la taula següent .

⏩ Ara hem d'inserir una Taula dinàmica per a la taula anterior.

⏩ Assegureu-vos que la Taula /Range és Taula1 i premeu D'acord .

⏩ Per tant, hem creat un pivot dinàmic. Interval de la taula .

⏩ Si introduïm dades noves, la taula dinàmica anterior s'actualitzarà automàticament amb les dades.

Per exemple, volem afegir-hi les 3 files següents.

⏩ Aleshores, si seleccioneu una cel·la dins de la Taula dinàmica i feu clic amb el botó dret a el ratolí i, a continuació, trieu l'opció Actualitza (o premeu ALT+F5 ).

⏩ Per tant, la sortida serà sigui el següent amb la nova columna estat d'Arizona .

Llegiu més: Converteix l'interval a taula a Excel

Lectures similars

  • Com actualitzar automàticament la taula dinàmica a Excel (2 mètodes)
  • La taula dinàmica no s'actualitza (5 problemes i amp;Solucions)
  • Edita una taula dinàmica a Excel (5 mètodes)
  • Com convertir una taula a llista a Excel (3 maneres ràpides)

4. Actualització de l'interval de la taula dinàmica utilitzant la funció OFFSET

Més significativament, si volem crear un rang dinàmic per actualitzar l'interval de la taula dinàmica automàticament, podem utilitzar el Gestor de noms i la combinació de OFFSET & Funcions COUNTA .

Pasos:

⏩ Feu clic a la pestanya Fórmules > Gestor de noms opció de la cinta Noms definits .

⏩ Aleshores, veureu un quadre de diàleg que es diu Gestor de noms

⏩ Premeu el botó <1 Opció>Nova .

⏩ A continuació, arregleu el Nom com a Dades_font i inseriu la fórmula següent al Es refereix a la secció

=Dynamic_Range!$B$4:$E$15_Range!$B$4,0,0,COUNTA(Dynamic_Range!$B:$B),COUNTA(Dynamic_Range!$4:$4))

Aquí, el nom del full actual és Rang_dinàmic, $B$4:$E $15 són les dades en brut, B4 és la cel·la inicial de les dades, $B:$B és per a la columna B i $4:$4 és per a la fila 4.

⏩ Sempre que les dades d'origen estiguin preparades, podem passar per inserir una Taula dinàmica .

A al quadre de diàleg següent, aneu amb compte amb la Taula/Interval com a Source_Data .

Nota: Si l'opció Taula/Interval no és correcta, Excel us mostrarà "la font de dades no és vàlida" i segurament no es crearà cap Taula dinàmica .

⏩ Finalment, tenim la dinàmicaInterval Taula dinàmica tal com es mostra a la figura següent.

⏩ Ara, si introduïm dades noves a les dades en brut, la Taula dinàmica s'actualitzarà automàticament.

⏩ Suposant que volem afegir les dades noves següents a la taula.

⏩ Després d'afegir aquestes dades noves amb les dades en brut, premeu ALT+F5 a la Taula dinàmica .

⏩  I veureu les dades actualitzades com la captura de pantalla següent.

Llegiu més: Quina diferència hi ha entre una taula i un interval a Excel?

5. Actualització de l'interval de la taula dinàmica Utilitzant el codi VBA

Ara, vegem com podeu aplicar el codi VBA per obtenir la llista de noms de fulls a Excel.

Pas 1:

Primer, obriu un mòdul fent clic a Desenvolupador > Visual Bàsic .

En segon lloc, feu doble clic al Full10 .

Pas 2:

5265

Pas 3:

Finalment, executeu el codi.

Notes:

Aneu amb compte amb els fets següents mentre feu servir el VBAcodi.

  • Seleccioneu el projecte com a Sheet10 (Dataset_VBA) on hi ha disponibles les dades en brut.
  • El full de treball abans de les taules dinàmiques és Sheet9 (PivotTable_VBA) on la PivotTable està disponible.
  • Copieu el nom predeterminat de Pivot Table p. ex. PivotTable10 (també podeu ajustar la nom predeterminat).

Llavors, si canvieu les vendes de Verdures deDe 1500 $ a 2000 000 $, quin serà el canvi a la Taula dinàmica ?

Després de canviar les vendes, veureu la Taula dinàmica actualitza les dades automàticament (requadre rectangular vermell a la figura següent).

Llegiu més: Com utilitzar una taula d'Excel amb VBA

Coses per recordar

En particular, la macro no pot recuperar les dades de l'historial de desfers. En aquest cas, podeu extreure les dades de desfer i la Taula dinàmica si activeu l'opció de Actualitzar les dades en obrir el fitxer .

Per fer-ho , heu de fer clic a Anàlisi de la taula dinàmica > Opcions .

A continuació, marqueu la casella abans de Actualitza les dades quan obrint l'opció de fitxer .

Conclusió

A l'article anterior, vaig intentar cobrir els mètodes com actualitzar l'interval de la taula dinàmica. Òbviament, crec que aquests mètodes poden ser beneficiosos per a vostè. De totes maneres, si tens qualsevol consulta i suggeriment, no t'oblidis de compartir-los a la següent secció de comentaris.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.