Cum să actualizați intervalul tabelului pivot (5 metode adecvate)

  • Imparte Asta
Hugh West

Nu se poate nega faptul că Tabel pivotant este unul dintre cele mai puternice instrumente din Excel pentru a analiza rapid un set de date mai mare și pentru a extrage eficient datele necesare. Din păcate, este posibil să aveți probleme în timp ce lucrați cu Tabel pivotant deoarece îi lipsește caracteristica de actualizare automată. Cu toate acestea, putem actualiza cu ușurință dacă cunoaștem metodele eficiente. În acest articol, voi demonstra cum să actualizăm Tabel pivotant folosind 5 metode adecvate, cu explicațiile necesare.

Descărcați caietul de practică

Metode de actualizare a tabelului pivot Range.xlsm

5 Metode adecvate pentru a actualiza intervalul de tabel pivotant în Excel

Acesta este setul nostru de date de astăzi, în care Categoria de produse este dată în funcție de stări. De asemenea, se poate utiliza Cantitate și Vânzări sunt puse la dispoziție.

Înainte de a intra în metodele de actualizare, cu siguranță, aveți posibilitatea de a crea un Tabel pivotant Cu toate acestea, dacă doriți să cunoașteți procesul, puteți vizita site-ul Cum se creează tabelul pivot articol.

Am făcut un Tabel pivotant pentru setul de date de mai sus, consultați următoarea captură de ecran.

Mai important, să presupunem că am adăugat 3 rânduri (date noi) care vor fi actualizate în fișierul Tabel pivotant manual și automat.

Să trecem la metodele eficiente

1. Actualizarea manuală a intervalului tabelului pivot prin modificarea sursei de date

În primul rând, vom vedea procesul de actualizare a fișierului Tabel pivotant manual, adică prin modificarea sursei de date.

Urmați doar pașii de mai jos.

⏩ Selectați o celulă din cadrul celulei create Tabel pivotant .

⏩ Faceți clic pe Modificarea sursei de date... de la Modificarea sursei de date în Tabel pivot analizează tab.

⏩ Apoi, veți primi o casetă de dialog și anume Mutați PivotTable De asemenea, fixați noul interval de date sursă ca fiind $B$4:$E$15 , și apăsați OK .

⏩ În cele din urmă, rezultatul va arăta după cum urmează, unde o nouă coloană de stări, și anume Arizona este creat și, de asemenea, datele sunt actualizate.

Citește mai mult: Tabelul pivotant nu preia datele în Excel

2. Actualizarea intervalului tabelului pivotant prin apăsarea butonului Refresh (Actualizare)

De fapt, este o metodă simplă. Pentru a o utiliza, trebuie să selectați o celulă din cadrul Tabel pivotant și apoi faceți clic dreapta pe mouse sau apăsați ALT+F5 (scurtătură de la tastatură pentru reîmprospătarea Tabel pivotant ).

Următoarea captură de ecran descrie secvențial procesul.

După ce a făcut acest lucru, se va Tabel pivotant se va actualiza automat ca în figura următoare.

Citește mai mult: Cum să reîmprospătați toate tabelele pivotante în Excel

3. Actualizarea intervalului tabelului pivotant prin conversia în tabel Excel

O altă modalitate de a actualiza Tabel pivotant prin crearea unui tabel Excel va fi discutat pas cu pas.

Pași:

⏩ Selectați o celulă din setul de date și inserați un tabel făcând clic pe butonul Introduceți tab> Tabelul .

⏩ De asemenea, puteți apăsa CTRL+T (comandă rapidă de la tastatură pentru crearea unui tabel).

⏩ Apoi veți vedea caseta de dialog și anume Creați tabelul .

⏩ Fixați locația tabelului (aici: $B$4:$E$12 ) și, de asemenea, bifați căsuța înainte de Tabelul meu are anteturi opțiune.

⏩ Dacă faceți acest lucru, veți vedea următorul tabel.

⏩ Acum trebuie să inserăm un Tabel pivotant pentru tabelul de mai sus.

⏩ Asigurați-vă că Masă/Regim este Tabelul1 și apăsați OK .

⏩ Astfel, am creat o dinamică Tabel pivotant gamă.

⏩ Dacă introducem date noi, se va modifica Tabel pivotant se va actualiza automat, inclusiv datele.

De exemplu, dorim să adăugăm următoarele 3 rânduri.

⏩ Apoi, dacă selectați o celulă din cadrul Tabel pivotant , și faceți clic dreapta pe mouse, apoi alegeți opțiunea Reîmprospătare (sau apăsați ALT+F5 ).

⏩ Deci, rezultatul va fi următorul cu noua coloană Arizona stat.

Citește mai mult: Conversia intervalului în tabel în Excel

Lecturi similare

  • Cum să reîmprospătați automat tabelul pivot în Excel (2 metode)
  • Tabelul pivot nu se reîmprospătează (5 probleme & soluții)
  • Editarea unui tabel pivot în Excel (5 metode)
  • Cum să convertiți tabelul în listă în Excel (3 moduri rapide)

4. Actualizarea intervalului tabelului pivotant utilizând funcția OFFSET

Mai semnificativ, dacă dorim să creăm un interval dinamic pentru a actualiza Tabel pivotant în mod automat, putem utiliza Nume Manager și combinația de OFFSET & COUNTA funcții.

Pași:

⏩ Faceți clic pe Formule tab> Nume Manager de la opțiunea Nume definite panglică.

⏩ Apoi veți vedea o casetă de dialog și anume Nume Manager

⏩ Apăsați pe butonul Nou opțiune.

⏩ Apoi reparați Nume ca Sursa_Date și introduceți următoarea formulă în rubrica Se referă la secțiunea

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

Aici, numele foii curente este Dynamic_Range, $B$4:$E$15 reprezintă datele brute, B4 este celula de pornire a datelor, $B:$B este pentru coloana B și $4:$4 este pentru rândul 4.

⏩ Cu condiția ca datele sursă să fie pregătite, putem trece la inserarea unei Tabel pivotant .

În următoarea casetă de dialog, aveți grijă la Masă/Regim ca Sursa_Date .

Notă: În cazul în care Masă/Regim opțiune nu este corectă, Excel vă va arăta "sursa de date nu este validă" și cu siguranță nu Tabel pivotant vor fi create.

⏩ În cele din urmă, avem dinamica Tabel pivotant așa cum se arată în figura următoare.

⏩ Acum, dacă introducem date noi în datele brute, se obține Tabel pivotant se va actualiza automat.

⏩ Să presupunem că dorim să adăugăm următoarele date noi în tabel.

⏩ După adăugarea acestor date noi cu datele brute, apăsați ALT+F5 în Tabel pivotant .

⏩ Și veți vedea datele actualizate ca în următoarea captură de ecran.

Citește mai mult: Care este diferența dintre un tabel și un interval în Excel?

5. Actualizarea intervalului din tabelul pivotant utilizând codul VBA

Acum, haideți să vedem cum puteți aplica VBA cod pentru a obține lista de nume de foi în Excel.

Pasul 1:

În primul rând, deschideți un modul făcând clic pe Dezvoltator > Vizual De bază .

În al doilea rând, faceți dublu clic pe Foaie10 .

Pasul 2:

 Private Sub Worksheet_Deactivate() Sheet9.PivotTables("PivotTable10").PivotCache.Refresh End Sub 

Pasul 3:

În cele din urmă, rulați codul.

Note:

Fiți atenți la următoarele aspecte atunci când utilizați codul VBA.

  • Selectați Proiectul ca Foaie10 (Dataset_VBA) în care sunt disponibile datele brute.
  • Foaia de calcul înainte de tabelele pivotante este Foaie9 (PivotTable_VBA) în care se utilizează PivotTable este disponibil.
  • Copiați numele implicit al Tabel pivotant de exemplu TabelPivot10 (de asemenea, puteți ajusta și numele implicit).

Apoi, dacă schimbați vânzările de Legume de la 1500$ la 2000000$, care va fi modificarea în Tabel pivotant ?

După ce ați schimbat vânzările, veți vedea Tabel pivotant actualizează automat datele (caseta dreptunghiulară roșie din figura următoare).

Citește mai mult: Cum să utilizați un tabel Excel cu VBA

Lucruri de reținut

În mod special, macroul nu poate prelua datele din istoricul de anulare. În acest caz, puteți extrage datele de anulare și Tabel pivotant dacă activați opțiunea de Actualizarea datelor la deschiderea fișierului .

Pentru a face acest lucru, trebuie să faceți clic pe Tabel pivot analizează > Opțiuni .

Apoi bifați căsuța de dinaintea Actualizarea datelor la deschiderea fișierului opțiune.

Concluzie

În articolul de mai sus, am încercat să acopăr metodele prin care se actualizează intervalul Tabelului pivotant. Evident, cred că aceste metode ar putea fi benefice pentru dvs. În orice caz, dacă aveți întrebări și sugestii, nu uitați să le împărtășiți în secțiunea de comentarii următoare.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.