GetPivotData u Excelu - Excel savjeti

Upravo ste izgradili zaokretnu tablicu u programu Excel. Kliknete izvan zaokretne tablice. Izgradite Excel formulu. Kopirate ovu formulu u sve retke u zaokretnoj tablici. Izračun izvještava o pogrešnom odgovoru za sve osim za prvi red zaokretne tablice. Upravo vas je ubola "značajka" Generiraj GetPivotData. Pogledajmo što je ovo i kako to spriječiti.

Samo spriječite problem GetPivotData - brza metoda

Najbrži način da Excel spriječite da generira GetPivotData je upisivanje formule bez korištenja miša ili bilo koje tipke sa strelicama. Ako jednostavno upišete =E5/D5, Excel će stvoriti "normalnu" relativnu formulu koja se može kopirati u sve retke susjedne zaokretnoj tablici.

Spriječite problem GetPivotData - trajna metoda

Postoji skrivena postavka koja sprečava Excel da generira GetPivotData. Više je skriven u programu Excel 2003 nego u programu Excel 2007.

U programu Excel 2007 slijedite ove korake:

  • Stvorite zaokretnu tablicu u programu Excel 2007
  • Provjerite je li aktivna ćelija unutar zaokretne tablice
  • Pogledajte lijevu stranu kartice Opcije alata za zaokretne tablice na vrpci. Postoji gumb Opcije. Ne kliknite gumb Opcije! Na desnoj strani gumba Opcije nalazi se padajuća strelica. Kliknite strelicu padajućeg izbornika. Poništite odabir Generiraj GetPivotData.
  • Sada formule možete unijeti pomoću miša, tipki sa strelicama ili tipkanja.

U programu Excel 2003 i starijim verzijama slijedite ove korake:

  • Odaberite Alati, Prilagodi
  • U dijaloškom okviru Prilagodi postoje tri kartice. Odaberite karticu Naredbe u sredini.
  • U lijevom okviru s popisom odaberite 7. stavku, Podaci
  • U desnom okviru s popisom pomaknite se gotovo sve do dna. Osma ikona s kraja popisa je Generiraj GetPivotData. Povucite ovu ikonu s okvira s popisom i ispustite je na sredinu bilo koje postojeće alatne trake.
  • Pritisnite gumb Zatvori da biste zatvorili dijaloški okvir.
  • Kliknite ikonu koju ste upravo dodali na alatnu traku programa Excel. Ovo će isključiti značajku. Sada formule možete unijeti pomoću miša bez generiranja funkcija GetPivotData.

Evo dodatnog savjeta: Nekad sam prezirao ovu značajku i jednostavno sam želio da je stalno isključujem. Dodao sam ikonu na alatnu traku, isključio je ikonu, a zatim je uklonio s alatne trake. Sad … malo sam se olakšao. Vidim da se ikona povremeno dobro koristi. Dakle, izgradio sam zaokretnu tablicu u programu Excel 2003 i osigurao da se pokazivač ćelije nalazi u zaokretnoj tablici. Zatim sam upotrijebio dijaloški okvir za prilagođavanje kako bih povukao ikonu Generiraj GetPivotData na moju alatnu traku zaokretne tablice. Sada - kad sam u zaokretnoj tablici, mogu odabrati uključivanje ili isključivanje značajke.

Zašto je Microsoft to učinio? Postoji li dobra upotreba za GetPivotData?

Što bi GetPivotData trebao učiniti? Jasno je da se Microsoftu ta funkcija sviđa jer su je nametnuli milijunima nesuđenih ljudi koji koriste stožerne tablice.

GetPivotData vratit će bilo koju vidljivu ćeliju iz zaokretne tablice. Umjesto da pokazujete na adresu ćelije, vrijednost morate opisati kao presjek različitih vrijednosti polja.

Kako se pivot tablica mijenja, GetPivotData će i dalje vraćati iste logičke podatke iz pivot tablice, pod uvjetom da su podaci i dalje vidljivi u pivot tablici. To može biti važno ako se mijenjate iz mjeseca u mjesec u polju stranice zaokretne tablice i želite uvijek vratiti prodaju za određenog kupca. Kako se popis kupaca mijenja svaki mjesec, tako će se i položaj kupca mijenjati. Korištenjem =GETPIVOTDATAmožete osigurati da iz pivot tablice vratite odgovarajuću vrijednost.

=GETPIVOTDATAuvijek započinje s dva posebna argumenta. Tada opcionalno ima dodatne parove argumenata.

Evo dva potrebna argumenta:

  1. Naziv podatkovnog polja. To može biti "Zbir prihoda" ili jednostavno "Prihod".
  2. Bilo koja ćelija koja se nalazi "unutar" zaokretne tablice. Jeste li znali da vaša zaokretna tablica ima ime? To vjerojatno niste znali jer ne možete otkriti ime u Excel sučelju. Morali biste otići na VBA da biste saznali ime pivot tablice. Dakle - Microsoftu je bilo lakše omogućiti da identificirate zaokretnu tablicu pokazujući bilo koju ćeliju u zaokretnoj tablici. Iako možete odabrati bilo koju ćeliju, najsigurnije je odabrati gornju lijevu kutnu ćeliju. Postoji šansa da se vaša zaokretna tablica smanji za određenu kombinaciju polja stranice. U tom slučaju, upotreba gornjeg lijevog kuta ćelije pobrinut će se da nastavite pokazivati ​​unutar zaokretne tablice.

Zatim nastavljate funkciju s dodatnim parovima argumenata. Svaki par uključuje naziv polja i vrijednost.

GetPivotData može vratiti samo vrijednosti vidljive u zaokretnoj tablici

Nakon što vidite nekoliko funkcija GetPivotData kako rade, možda mislite da su moćnije nego što zapravo jesu. Zapravo, funkcija će raditi samo ako je određena vrijednost vidljiva u zaokretnoj tablici. Razmotrite donju sliku.

  • U ćeliji A2, GETPIVOTDATA vraća prodaju ABC-a u siječnju 2004. u središnjoj regiji. Ovo hvata 80003 iz ćelije G19.
  • Međutim, formula u A6 ne uspijeva. Traži prodaju ABC-a u svim regijama. Pivot tablica prikazuje ukupni ABC za Središnji, ukupni ABC za Istok, ukupni ABC za Zapad, ali nikada ne prikazuje ukupni ABC za sve regije, tako da je rezultat #REF! pogreška.
  • Ako biste polje regije okrenuli prema području stranice, formula u A6 bi počela raditi, ali formula u A2 i A4 počela bi vraćati #REF !. Ako odaberete Central iz padajućeg izbornika Region, tada će sve četiri formule funkcionirati.
  • Isključivanjem općih zbrojeva u dijaloškom okviru Mogućnosti zaokretne tablice, mnoge funkcije GetPivotData počinju vraćati #REF! pogreške.
GetPivotData Demo

Excel pomoć za GetPivotData pruža ovaj savjet

Da biste izgradili ove funkcije, najlakše je graditi formulu pomoću miša. Unesite znak jednakosti u ćeliju izvan zaokretne tablice, a zatim pomoću miša kliknite ćeliju unutar zaokretne tablice. Excel će se baviti detaljima izrade referenci. Na gornjoj slici, mjeseci i godine su grupirana polja, stvorena iz polja datuma. Excel pomoć ne dokumentira da polje mjeseca treba biti navedeno kao 1 za siječanj, ali to možete naučiti promatranjem rezultata omogućavanja Excelu da izgradi GetPivotData. Naravno … da biste koristili ovu značajku, morate ponovno omogućiti značajku Generiranje GetPivotData koju ste možda prethodno onemogućili.

Zanimljivi članci...