Kaip atnaujinti suvestinės lentelės diapazoną (5 tinkami metodai)

  • Pasidalinti
Hugh West

Negalima paneigti, kad Pasukamoji lentelė yra vienas iš galingiausių "Excel" įrankių, padedančių greitai analizuoti didesnį duomenų rinkinį ir efektyviai išgauti reikiamus duomenis. Deja, dirbant su Pasukamoji lentelė nes ji neturi automatinio atnaujinimo funkcijos. Tačiau, jei žinome veiksmingus metodus, galime lengvai atnaujinti. Šiame straipsnyje parodysiu, kaip atnaujinti Pasukamoji lentelė naudojant 5 tinkamus metodus ir pateikiant reikiamus paaiškinimus.

Atsisiųsti praktikos sąsiuvinį

Pivot lentelės Range.xlsm atnaujinimo metodai

5 tinkami metodai "Excel" suvestinės lentelės diapazonui atnaujinti

Tai mūsų šiandienos duomenų rinkinys, kuriame Produkto kategorija pateikiama pagal būsenas. Be to, Kiekis ir Pardavimai pateikiami.

Prieš pradėdami nagrinėti atnaujinimo būdus, be abejo, turite galimybę sukurti Pasukamoji lentelė Tačiau jei norite sužinoti, kaip vyksta procesas, galite apsilankyti Kaip sukurti suvestinę lentelę straipsnis.

Aš padariau Pasukamoji lentelė pirmiau nurodytam duomenų rinkiniui, žr. šią ekrano nuotrauką.

Dar svarbiau, tarkime, kad pridėjome 3 eilutes (naujus duomenis), kurie bus atnaujinti Pasukamoji lentelė rankiniu ir automatiniu būdu.

Pasinerkime į efektyvius metodus

1. Pivot lentelės diapazono atnaujinimas rankiniu būdu keičiant duomenų šaltinį

Pirmiausia pamatysime, kaip atnaujinti Pasukamoji lentelė rankiniu būdu, t. y. keičiant duomenų šaltinį.

Tiesiog atlikite toliau nurodytus veiksmus.

⏩ Pasirinkite ląstelę sukurtame Pasukamoji lentelė .

⏩ Spustelėkite Keisti duomenų šaltinį... Keisti duomenų šaltinį į PivotTable analizė skirtukas.

⏩ Tada gausite dialogo langą būtent PivotTable perkėlimas . Taip pat nustatykite naują šaltinio duomenų diapazoną kaip $B$4:$E$15 ir paspauskite GERAI .

⏩ Galiausiai išvestis atrodys taip: naujas būsenų stulpelis Arizona sukuriamas ir atnaujinami duomenys.

Skaityti daugiau: Pivot lentelė nesurenka duomenų "Excel" programoje

2. Pivot lentelės diapazono atnaujinimas spustelėjus mygtuką Atnaujinti

Iš tikrųjų tai paprastas metodas. Norėdami naudoti šį metodą, turite pasirinkti ląstelę Pasukamoji lentelė ir spustelėkite dešiniuoju pelės klavišu arba paspauskite ALT+F5 (atnaujinimo klaviatūros spartusis klavišas Pasukamoji lentelė ).

Toliau pateiktoje ekrano nuotraukoje procesas aprašomas nuosekliai.

Tai atlikus, Pasukamoji lentelė bus automatiškai atnaujintas, kaip parodyta toliau pateiktame paveikslėlyje.

Skaityti daugiau: Kaip atnaujinti visas "Excel" išvestines lenteles

3. Pivot lentelės diapazono atnaujinimas konvertuojant į "Excel" lentelę

Kitas būdas atnaujinti Pasukamoji lentelė kuriant "Excel" lentelę, bus aptartas žingsnis po žingsnio.

Žingsniai:

⏩ Pasirinkite duomenų rinkinio langelį ir įterpkite lentelę spustelėdami Įdėkite skirtukas> Lentelė .

⏩ Taip pat galite paspausti CTRL+T (klaviatūros spartusis klavišas lentelei sukurti).

⏩ Tada pamatysite dialogo langą būtent Sukurti lentelę .

⏩ Nustatykite lentelės vietą (čia: $B$4:$E$12 ) ir taip pat pažymėkite langelį prieš Mano lentelėje yra antraštės galimybė.

⏩ Jei tai padarysite, pamatysite šią lentelę.

⏩ Dabar turime įterpti Pasukamoji lentelė pirmiau pateiktoje lentelėje.

⏩ Įsitikinkite, kad Stalas / diapazonas yra . 1 lentelė ir paspauskite GERAI .

⏩ Taigi sukūrėme dinamišką Pasukamoji lentelė diapazonas.

⏩ Jei įvedame naujus duomenis, pirmiau minėtas Pasukamoji lentelė bus automatiškai atnaujinta, įskaitant duomenis.

Pavyzdžiui, norime pridėti šias 3 eilutes.

⏩ Tada, jei pasirinksite ląstelę Pasukamoji lentelė , tada dešiniuoju pelės klavišu spustelėkite pelę ir pasirinkite Atnaujinti parinktį (arba paspauskite ALT+F5 ).

⏩ Taigi išvestis su nauju stulpeliu bus tokia Arizona valstybė.

Skaityti daugiau: Kategorijos konvertavimas į lentelę programoje "Excel

Panašūs skaitiniai

  • Kaip automatiškai atnaujinti "Excel" suvestinę lentelę (2 metodai)
  • Neatsinaujinanti suvestinė lentelė (5 problemos & amp; sprendimai)
  • Pivot lentelės redagavimas programoje "Excel" (5 metodai)
  • Kaip konvertuoti lentelę į sąrašą "Excel" programoje (3 greiti būdai)

4. Pivot lentelės diapazono atnaujinimas naudojant OFFSET funkciją

Dar svarbiau, jei norime sukurti dinaminį diapazoną, kad atnaujintume Pasukamoji lentelė diapazoną automatiškai, galime naudoti Vardas ir pavardė Vadybininkas ir derinys OFFSET & COUNTA funkcijos.

Žingsniai:

⏩ Spustelėkite Formulės skirtukas> Vardas ir pavardė Vadybininkas parinktį iš Apibrėžti pavadinimai juosta.

⏩ Tada pamatysite dialogo langą būtent Vardas ir pavardė Vadybininkas

⏩ Paspauskite Naujas galimybė.

⏩ Tada nustatykite Pavadinimas kaip Source_Data ir įterpkite šią formulę į Nuoroda į skirsnį

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

Šiuo atveju dabartinis lapo pavadinimas yra Dynamic_Range, $B$4:$E$15 yra pirminiai duomenys, B4 yra pradinė duomenų ląstelė, $B:$B skirta B stulpeliui, o $4:$4 4 eilutė.

⏩ Jei šaltinio duomenys paruošti, galime įterpti Pasukamoji lentelė .

Šiame dialogo lange būkite atidūs dėl Stalas / diapazonas kaip Source_Data .

Pastaba: Jei Stalas / diapazonas parinktis nėra teisinga, "Excel" parodys, kad "duomenų šaltinis negalioja", ir tikrai ne Pasukamoji lentelė bus sukurta.

⏩ Galiausiai turime dinamiką Pasukamoji lentelė kaip parodyta toliau pateiktame paveikslėlyje.

⏩ Dabar, jei į pirminius duomenis įvesime naujus duomenis. Pasukamoji lentelė bus atnaujintas automatiškai.

⏩ Tarkime, kad į lentelę norime įtraukti šiuos naujus duomenis.

⏩ Pridėję šiuos naujus duomenis prie neapdorotų duomenų, paspauskite ALT+F5 į Pasukamoji lentelė .

⏩ Ir pamatysite atnaujintus duomenis, kaip toliau pateiktoje ekrano nuotraukoje.

Skaityti daugiau: Kuo skiriasi lentelė ir diapazonas programoje "Excel"?

5. Pivot lentelės diapazono atnaujinimas naudojant VBA kodą

Dabar pažiūrėkime, kaip galite taikyti VBA kodas, skirtas "Excel" lapų pavadinimų sąrašui gauti.

1 žingsnis:

Pirmiausia atidarykite modulį spustelėję Kūrėjas > Vizualinis Pagrindinis .

Antra, dukart spustelėkite Lapas10 .

2 žingsnis:

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

3 veiksmas:

Galiausiai paleiskite kodą.

Pastabos:

Naudodami VBA kodą būkite atidūs dėl šių faktų.

  • Pasirinkite projektą kaip Lapas10 (Duomenų rinkinys_VBA), kuriame galima rasti neapdorotus duomenis.
  • Darbalapis prieš PivotTables yra Lapas9 (PivotTable_VBA), kur PivotTable yra.
  • Nukopijuokite numatytąjį pavadinimą Pasukamoji lentelė pvz., PivotTable10 (taip pat galite keisti numatytąjį pavadinimą).

Tada, jei pakeisite pardavimus Daržovės nuo $1500 iki $2000000, koks bus pokytis Pasukamoji lentelė ?

Pakeitę pardavimus, pamatysite Pasukamoji lentelė automatiškai atnaujina duomenis (raudonas stačiakampis langelis šiame paveikslėlyje).

Skaityti daugiau: Kaip naudoti "Excel" lentelę naudojant VBA

Dalykai, kuriuos reikia prisiminti

Pažymėtina, kad makrokomanda negali išgauti atšaukimo istorijos duomenų. Tokiu atveju galite išgauti atšaukimo duomenis ir Pasukamoji lentelė jei įjungsite parinktį Atnaujinti duomenis atidarant failą .

Norėdami tai padaryti, turite spustelėti PivotTable analizė > Parinktys .

Tada pažymėkite langelį prieš Atnaujinti duomenis atidarant failą galimybė.

Išvada

Pirmiau pateiktame straipsnyje bandžiau aprašyti metodus, kaip atnaujinti Pivot lentelės diapazoną. Žinoma, manau, kad šie metodai gali būti jums naudingi. Bet kokiu atveju, jei turite klausimų ir pasiūlymų, nepamirškite jais pasidalyti toliau pateiktame komentarų skyriuje.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.