Kaip atnaujinti „Pivot“ lentelę „Excel“? (Naudojant 4 geriausius metodus)

Kaip atnaujinti „Pivot“ lentelę „Excel“?

Toliau pateikiami 4 populiariausi „Excel“ „Pivot“ lentelės atnaujinimo metodai

  1. Atnaujinkite „Pivot“ lentelę keisdami duomenų šaltinį
  2. Atnaujinkite „Pivot“ lentelę naudodami dešinio paspaudimo parinktį
  3. Automatinis „Pivot“ lentelės atnaujinimas naudojant VBA kodą
  4. Atnaujinkite darbinę lentelę, kai atidarote darbaknygę

Dabar išsamiai aptarkime kiekvieną metodą su pavyzdžiu -

# 1 Duomenų šaltinio atnaujinimo „Pivot“ lentelės keitimas

  • 1 žingsnis: turiu pardavimų duomenis iš įvairių šalių.
  • 2 žingsnis: Leiskite man pritaikyti šiems duomenims suvestinę lentelę.
  • 3 žingsnis: Dabar grįšiu prie savo suvestinės lentelės duomenų ir pridėsiu dar keletą duomenų prie lentelės.

Pridėjau penkias duomenų eilutes. Jei einu ir pamatau lentelę, joje nerodomos atnaujintos vertės.

Leiskite man patikrinti, koks yra suvestinės lentelės duomenų diapazonas.

  • 4 žingsnis: Pasirinkite suvestinę lentelę ir eikite į Parinktys ir Keisti duomenų šaltinį.
  • 5 žingsnis: Spustelėjus Keisti duomenų šaltinį, jūs pateksite į duomenų lapą kartu su žemiau esančiu laukeliu.

Pažvelkite į jo asortimentą. Jo duomenų diapazonas yra nuo A1 iki B23, o mano duomenys yra nuo A1 iki B28.

  • 6 žingsnis: tame pačiame dialogo lange pakeiskite šaltinio duomenis nuo A1 iki B23 į A1 į B28.
  • 7 žingsnis: Dabar spustelėkite Gerai; tai pridės naujus duomenis prie sukimo lentelės ir juos atnaujins.

# 2 Dešiniuoju pelės mygtuku spustelėkite „Pivot“ lentelę ir atnaujinkite „Pivot Table“ „Excel“

Kaip pavyzdį imu ankstesnius duomenis.

  • 1 žingsnis: Čia aš nepridedu jokio duomenų kiekio į sąrašą; veikiau tik keičiu esamus skaičius.
  • 2 žingsnis: langelyje B10 turiu pakeisti vertę nuo 677434 iki 750000. Jei eisiu į suvestinę lentelę, joje vis tiek rodomos senosios Prancūzijos šalies vertės.
  • 3 žingsnis: naujoji Prancūzijos šalies vertė turėtų būti 1638228, tačiau ji rodo tik senąją vertę. Čia turime atlikti vieną paprastą dalyką: dešiniuoju pelės mygtuku spustelėkite „Atnaujinti“.
  • 4 žingsnis: Norėdami atnaujinti naujas reikšmes, spustelėkite mygtuką Atnaujinti.

Gerai, dabar mūsų suvestinėje lentelėje rodomos atnaujintos vertės.

Dabar kyla klausimas, ar turiu 10 „pivot“ lentelių, ar galiu atnaujinti kiekvieną iš jų eidamas į kiekvieną „pivot“ lentelę ir atnaujindamas.

Turime nuorodą atnaujinti visas „Excel“ suvestines lenteles vienu kadru. Žemiau yra spartusis klavišas, skirtas vieną kartą atnaujinti visas suvestines lenteles.

Šią parinktį galime rasti skirtuke Duomenys.

# 3 Naudojant automatinio atnaujinimo „Pivot Table“ „Excel“ VBA kodą

Gerai, mes žinome, kaip atnaujinti suvestinę lentelę į naujas reikšmes. Kaskart keisdami reikšmes, kiekvieną kartą turime atnaujinti rankiniu būdu.

Jei duomenys dažnai keičiasi, atnaujinti kiekvieną suvestinę lentelę nėra taip paprasta. Mes esame žmonės ir esame linkę kartais pamiršti.

Norėdami pašalinti šį pavojų, turime VBA kodą, kurį galima atnaujinti arba atnaujinti, kai tik yra kokių nors pakeitimų.

Vykdydami šią straipsnio dalį sužinokite VBA kodą, kuris automatiškai atnaujina „pivot“ lentelę „Excel“.

  • 1 žingsnis: Eikite į skirtuką Kūrėjas ir spustelėkite „Visual Basic“.
  • 2 žingsnis: Spustelėkite „Visual Basic“. Eikite į šią darbaknygę ir dukart spustelėkite ją.
  • 3 žingsnis: Išskleidžiamajame sąraše pasirinkite Darbaknygė.
  • 4 žingsnis: Pasirinkę darbaknygę, ji jums automatiškai sukurs vieną makrokomandą. Nepaisykite to.
  • 5 žingsnis: Iš dešinės pusės išskleidžiamajame meniu pasirinkite Lapo keitimas. Jums bus įterpta dar viena makrokomanda.
  • 6 žingsnis: Dabar nukopijuokite ir įklijuokite žemiau pateiktą kodą antrą kartą sukurtą makrokomandą.

Ką šis kodas padarys, jei lape bus kokių nors pakeitimų, jis automatiškai atnaujins „Excel“ suvestinę lentelę.
Pastaba: Kai nukopijuosite ir įklijuosite kodą, turite išsaugoti darbaknygę kaip „Macro-Enabled Workbook“.

# 4 Atnaujinkite darbinę lentelę, kai atidarote darbaknygę

Atidarydami darbaknygę galime atnaujinti sukamą lentelę.

Dešiniuoju pelės mygtuku spustelėkite bet kurią suvestinę lentelę ir „Excel“ parinktyje pasirinkite „Pivot“ lentelę.

Spustelėkite šią parinktį.

Atidarydami failą eikite į Duomenys ir pažymėkite Atnaujinti duomenis.

Tai atnaujins „Excel“ suvestinę lentelę, kai tik atidarysite „Excel“ failą.

Ką reikia atsiminti

  • Norėdami atnaujinti suvestines lenteles, galite pasirinkti bet kurį iš anksčiau nurodytų būdų.
  • VBA kodo atveju turite išsaugoti darbaknygę kaip makrokomandą įgalinančią darbaknygę.
  • Man lengviausia atnaujinti nuorodą alt = "" + A + R + A
  • „Pivot“ lentelę galite pervadinti naudodamiesi „Pivot“ parinktimis.
  • VBA kode turite paminėti kiekvieną iš suvestinių lentelių pavadinimų, jei yra kelios suvestinės lentelės.

Įdomios straipsniai...