Vrtilna tabela ima več postavitev, ki predstavljajo vnaprej določeno strukturo poročila, vendar teh postavitev ni mogoče prilagoditi. Če potrebujete več prilagodljivosti pri načrtovanju postavitve poročila vrtilne tabele, lahko celice pretvorite v formule delovnega lista in nato spremenite postavitev teh celic tako, da v celoti izkoristite vse funkcije, ki so na voljo na delovnem listu. Celice lahko pretvorite v formule, ki uporabljajo funkcije kocke, ali pa uporabite funkcijo GETPIVOTDATA. Pretvorba celic v formule zelo poenostavi postopek ustvarjanja, posodabljanja in vzdrževanja teh prilagojenih vrtilnih tabel.
Ko pretvorite celice v formule, te formule dostopajo do istih podatkov kot vrtilna tabela in jih lahko osvežite, da vidite najnovejše rezultate. Vendar pa z izjemo filtrov poročila nimate več dostopa do interaktivnih funkcij vrtilne tabele, kot so filtriranje, razvrščanje ali razširjanje in strnjevanje ravni.
Opomba
Ko pretvorite vrtilno tabelo OLAP, lahko še naprej osvežujete podatke, da dobite najnovejše merske vrednosti, ne morete pa posodobiti dejanskih članov, ki so prikazani v poročilu.
Preberite več o običajnih scenarijih za pretvarjanje vrtilnih tabel v formule na delovnem listu
To so tipični primeri, kaj lahko naredite, ko pretvorite celice vrtilne tabele v formule delovnega lista, da prilagodite postavitev pretvorjenih celic.
Preurejanje in brisanje celic
Recimo, da imate občasno poročilo, ki ga morate vsak mesec ustvariti za svoje osebje. Potrebujete le podnabor podatkov v poročilu in podatke želite prikazati po meri. Celice lahko preprosto premaknete in razporedite v želeno postavitev načrta, izbrišete celice, ki jih ne potrebujete za mesečno poročilo o osebju, in nato oblikujete celice in delovni list po svojih željah.
Vstavljanje vrstic in stolpcev
Predstavljajte si, da želite prikazati informacije o prodaji za pretekli dve leti, razčlenjene po regiji in skupini izdelkov, in da želite vstaviti razširjeno pripombo v dodatne vrstice. Preprosto vstavite vrstico in vnesite besedilo. Poleg tega želite dodati stolpec, ki prikazuje prodajo po regiji in skupini izdelkov, ki ni v izvirni vrtilni tabeli. Preprosto vstavite stolpec, dodajte formulo, da dobite želene rezultate, in nato zapolnite stolpec navzdol, da dobite rezultate za vsako vrstico.
Uporaba več virov podatkov
Recimo, da želite primerjati rezultate proizvodne in preskusne zbirke podatkov ter tako zagotoviti, da testna zbirka podatkov daje pričakovane rezultate. Preprosto lahko kopirate formule celic in nato spremenite argument povezave tako, da kaže na preskusno zbirko podatkov, kjer lahko primerjate ta dva rezultata.
Uporaba sklicev na celice za spreminjanje vnosa uporabnika
Recimo, da želite, da se celotno poročilo spremeni glede na vnos uporabnika. Argumente formul kock lahko spremenite v sklice na celice na delovnem listu in nato v te celice vnesete različne vrednosti, da pridobite različne rezultate.
Ustvarjanje neenotne postavitve vrstic ali stolpcev (imenovane tudi asimetrično poročanje)
Recimo, da morate ustvariti poročilo, ki vsebuje stolpec za leto 2008, imenovan »Dejanska prodaja«, in stolpec za leto 2009, imenovan »Predvidena prodaja«, vendar ne želite drugih stolpcev. Ustvarite lahko poročilo, ki vsebuje samo te stolpce, za razliko od vrtilne tabele, ki zahteva simetrično poročanje.
Ustvarjanje lastnih formul kock in izrazov MDX
Predstavljajte si, da želite ustvariti poročilo, v katerem je prikazana prodaja določenega izdelka treh določenih prodajalcev za mesec julij. Če poznate izraze MDX in poizvedbe OLAP, lahko formule kocke vnesete sami. Čeprav te formule postanejo precej zapletene, lahko poenostavite ustvarjanje in izboljšate njihovo natančnost s funkcijo »Samodokončanje formul«. Če želite več informacij, glejte »Uporaba funkcije samodokončanja formul«.
Pretvarjanje celic v formule s funkcijami kocke
Opomba
S tem postopkom lahko pretvorite le vrtilno tabelo OLAP.
Če želite shraniti vrtilno tabelo za nadaljnjo uporabo, vam priporočamo, da pred pretvarjanjem vrtilne tabele ustvarite kopijo delovnega zvezka tako, da kliknete»Shranikot«>. Če želite več informacij, glejte Shranjevanje datoteke.
Pripravite vrtilno tabelo tako, da lahko minimizirate prerazporeditev celic po pretvorbi tako, da naredite to:
- Spremenite postavitev, ki je najbolj podobna želeni postavitvi.
- Delajte s poročilom, na primer filtrirajte, razvrščajte in znova oblikujte poročilo, da dobite želene rezultate.
Kliknite vrtilno tabelo.
Na zavihku » Možnosti « v skupini »Orodja « kliknite »Orodja OLAP« in nato » Pretvori v formule«.
Če ni na voljo nobenih filtrov poročila, se pretvorba dokonča. Če je na voljo en ali več filtrov poročila, se prikaže pogovorno okno »Pretvori v formule «.Odločite se, kako želite pretvoriti vrtilno tabelo:
Pretvarjanje celotne vrtilne tabelePotrdite potrditveno polje »Pretvori filtre poročila «.
S tem pretvorite vse celice v formule delovnega lista in izbrišete celotno vrtilno tabelo.
Pretvorite le oznake vrstic vrtilne tabele, oznake stolpcev in območja z vrednostmi, vendar ohranite filtre poročilaPrepričajte se, da polje »Pretvori filtre poročila « ni potrjeno. (To je privzeta nastavitev.)
S tem pretvorite vse celice z oznakami vrstice, oznake stolpca in celice območja z vrednostmi v formule delovnega lista in obdržite izvirno vrtilno tabelo, vendar samo s filtri poročila, tako da lahko še naprej filtrirate s filtri poročila.Opomba
Če je oblika vrtilne tabele različica 2000–2003 ali starejša, lahko pretvorite le celotno vrtilno tabelo.
Kliknite Pretvori.
S pretvorbo najprej osvežite vrtilno tabelo in s tem poskrbite, da so uporabljeni posodobljeni podatki.
Med izvajanjem operacije pretvorbe je v vrstici stanja prikazano sporočilo. Če postopek traja dlje in želite postopek pretvoriti ob drugem času, pritisnite tipko ESC, da prekličete operacijo.Opomba
- Celic z uporabljenimi filtri ne morete pretvoriti v ravni, ki so skrite.
- Celic, v katerih imajo polja izračun po meri, ki je bil ustvarjen na zavihku »Pokaži vrednosti kot « v pogovornem oknu » Nastavitve polja vrednosti «, ne morete pretvoriti. (Na zavihku »Možnosti « v skupini »Aktivno polje « kliknite »Aktivno polje« in nato »Nastavitve polja «Vrednosti.)
- V celicah, ki so pretvorjene, je oblikovanje celic ohranjeno, slogi vrtilne tabele pa so odstranjeni, ker lahko te sloge uporabite le za vrtilne tabele.
Pretvorba celic s funkcijo GETPIVOTDATA
Funkcijo GETPIVOTDATA lahko uporabite v formuli za pretvorbo celic vrtilne tabele v formule na delovnem listu, ko želite delati z viri podatkov, ki niso OLAP, ko ne želite takoj nadgraditi na novo obliko vrtilne tabele različice 2007 ali ko se želite izogniti zapleteni uporabi funkcij kocke.
Prepričajte se, da je ukaz »Ustvari GETPIVOTDATA« v skupini »Vrtilna tabela « na zavihku »Možnosti « vklopljen.
Opomba
Ukaz »Ustvari GETPIVOTDATA « nastavi ali počisti možnost »Uporabi funkcije GETPIVOTTABLE za sklice vrtilne tabele « v kategoriji »Formule « v razdelku » Delo s formulami « pogovornega okna »Excelove možnosti «.
V vrtilni tabeli se prepričajte, da je celica, ki jo želite uporabiti v posamezni formuli, vidna.
V celico na delovnem listu zunaj vrtilne tabele vnesite želeno formulo do točke, na katero želite vključiti podatke iz poročila.
Kliknite celico vrtilne tabele, ki jo želite uporabiti v formuli v vrtilni tabeli. Formuli, ki pridobi podatke iz vrtilne tabele, je dodana funkcija delovnega lista GETPIVOTDATA. Ta funkcija še naprej pridobiva pravilne podatke, če se postavitev poročila spremeni ali če osvežite podatke.
Do konca vnesite formulo in pritisnite tipko ENTER.
Opomba
Če iz poročila odstranite katero koli celico, na katero se sklicuje formula GETPIVOTDATA, formula vrne #REF!.
Težava: Pretvarjanje celic vrtilne tabele v formule na delovnem listu ni mogoče