En pivottabel har flere layout, der giver rapporten en foruddefineret struktur, men du kan ikke tilpasse disse layout. Hvis du har brug for mere fleksibilitet til at designe layoutet af en pivottabelrapport, kan du konvertere cellerne til regnearksformler og derefter ændre layoutet af disse celler ved at udnytte alle de funktioner, der er tilgængelige i et regneark. Du kan enten konvertere cellerne til formler, der bruger kubefunktioner, eller du kan bruge funktionen GETPIVOTDATA. Konvertering af celler til formler forenkler i høj grad processen med at oprette, opdatere og vedligeholde disse brugerdefinerede pivottabeller.
Når du konverterer celler til formler, får disse formler adgang til de samme data som pivottabellen og kan opdateres for at få vist opdaterede resultater. Men med den mulige undtagelse af rapportfiltre har du ikke længere adgang til de interaktive funktioner i en pivottabel, f.eks. filtrering, sortering eller udvidelse og sammenklappelse af niveauer.
Bemærk!: Når du konverterer en OLAP-pivottabel (Online Analytical Processing), kan du fortsætte med at opdatere dataene for at få opdaterede måleværdier, men du kan ikke opdatere de faktiske medlemmer, der vises i rapporten.
Få mere at vide om almindelige scenarier for konvertering af pivottabeller til regnearksformler
Følgende er typiske eksempler på, hvad du kan gøre, når du har konverteret pivottabelceller til regnearksformler for at tilpasse layoutet for de konverterede celler.
Omarrangere og slette celler
Lad os sige, at du har en periodisk rapport, som du skal oprette hver måned for dine medarbejdere. Du skal kun bruge et undersæt af rapportoplysningerne, og du foretrækker at arrangere dataene på en brugerdefineret måde. Du kan bare flytte og arrangere celler i et designlayout, du ønsker, slette de celler, der ikke er nødvendige for den månedlige personalerapport, og derefter formatere cellerne og regnearket, så de passer til dine præferencer.
Indsæt rækker og kolonner
Lad os antage, at du vil vise salgsoplysninger for de forrige to år opdelt efter område og produktgruppe, og at du vil indsætte udvidet kommentar i flere rækker. Du skal blot indsætte en række og skrive teksten. Derudover vil du tilføje en kolonne, der viser salg efter område og produktgruppe, som ikke findes i den oprindelige pivottabel. Du skal blot indsætte en kolonne, tilføje en formel for at få de ønskede resultater og derefter udfylde kolonnen ned for at få resultaterne for hver række.
Brug flere datakilder
Lad os antage, at du vil sammenligne resultaterne mellem en produktions- og testdatabase for at sikre, at testdatabasen producerer forventede resultater. Du kan nemt kopiere celleformler og derefter ændre forbindelsesargumentet til at pege på testdatabasen for at sammenligne disse to resultater.
Brug cellereferencer til at variere brugerinput
Lad os antage, at du vil have hele rapporten til at ændre sig baseret på brugerinput. Du kan ændre argumenterne til kubeformlerne til cellereferencer i regnearket og derefter angive forskellige værdier i disse celler for at få forskellige resultater.
Create et ikke-uniformt række- eller kolonnelayout (også kaldet asymmetrisk rapportering)
Lad os antage, at du skal oprette en rapport, der indeholder en 2008-kolonne med navnet Faktisk salg, en 2009-kolonne med navnet Forventet salg, men du vil ikke have andre kolonner. Du kan oprette en rapport, der kun indeholder disse kolonner, i modsætning til en pivottabel, som kræver symmetrisk rapportering.
Create dine egne kubeformler og MDX-udtryk
Lad os antage, at du vil oprette en rapport, der viser salg for et bestemt produkt af tre bestemte sælgere for juli måned. Hvis du har kendskab til MDX-udtryk og OLAP-forespørgsler, kan du selv angive kubeformlerne. Selvom disse formler kan blive ret omfattende, kan du forenkle oprettelsen og forbedre nøjagtigheden af disse formler ved hjælp af Autofuldførelse af formel. Du kan få mere at vide under Brug autofuldførelse af formel.
Bemærk!: Du kan kun konvertere en OLAP-pivottabel (Online Analytical Processing) ved hjælp af denne procedure.
-
Hvis du vil gemme pivottabellen til senere brug, anbefaler vi, at du opretter en kopi af projektmappen, før du konverterer pivottabellen, ved at klikke på Filer > Gem som. Du kan få mere at vide under Gem en fil.
-
Forbered pivottabellen, så du kan minimere omlejring af celler efter konvertering ved at gøre følgende:
-
Skift til et layout, der ligner det layout, du ønsker.
-
Interager med rapporten, f.eks. filtrering, sortering og omdesign af rapporten, for at få de ønskede resultater.
-
-
Klik på pivottabellen.
-
Klik på OLAP-værktøjer i gruppen Funktioner under fanen Indstillinger, og klik derefter på Konvertér til formler.
Hvis der ikke er nogen rapportfiltre, fuldføres konverteringen. Hvis der er et eller flere rapportfiltre, vises dialogboksen Konvertér til formler .
-
Beslut, hvordan du vil konvertere pivottabellen:
Konvertér hele pivottabellen
-
Markér afkrydsningsfeltet Konvertér rapportfiltre .
Dette konverterer alle celler til regnearksformler og sletter hele pivottabellen.
Konvertér kun rækkenavne, kolonnenavne og værdiområder i pivottabellen, men behold rapportfiltrene
-
Sørg for, at afkrydsningsfeltet Konvertér rapportfiltre ikke er markeret. (Dette er standardindstillingen).
Dette konverterer alle rækkenavn, kolonnenavn og værdiområdeceller til regnearksformler og bevarer den oprindelige pivottabel, men kun med rapportfiltrene, så du kan fortsætte med at filtrere ved hjælp af rapportfiltrene.
Bemærk!: Hvis pivottabelformatet er version 2000-2003 eller tidligere, kan du kun konvertere hele pivottabellen.
-
-
Klik på Konvertér.
Konverteringshandlingen opdaterer først pivottabellen for at sikre, at der bruges opdaterede data.
Der vises en meddelelse på statuslinjen, mens konverteringen finder sted. Hvis handlingen tager lang tid, og du foretrækker at konvertere på et andet tidspunkt, skal du trykke på Esc for at annullere handlingen.
Bemærkninger!:
-
Du kan ikke konvertere celler med filtre, der er anvendt på niveauer, der er skjult.
-
Du kan ikke konvertere celler, hvor felter har en brugerdefineret beregning, der er oprettet via fanen Vis værdier som i dialogboksen Værdifeltindstillinger . (Klik på Aktivt felt i gruppen Aktivt felt under fanen Indstillinger, og klik derefter på Værdifeltindstillinger).
-
For celler, der konverteres, bevares celleformatering, men pivottabeltypografier fjernes, fordi disse typografier kun kan anvendes på pivottabeller.
-
Du kan bruge funktionen GETPIVOTDATA i en formel til at konvertere pivottabelceller til regnearksformler, når du vil arbejde med ikke-OLAP-datakilder, når du foretrækker ikke at opgradere til det nye pivottabelversion 2007-format med det samme, eller når du vil undgå kompleksiteten ved at bruge kubefunktionerne.
-
Sørg for, at kommandoen Generer GETPIVOTDATA i gruppen Pivottabel under fanen Indstillinger er slået til.
Bemærk!: Kommandoen Generér GETPIVOTDATA angiver eller rydder indstillingen Brug GETPIVOTTABLE-funktioner til pivottabelreferencer i kategorien Formler i sektionen Arbejde med formler i dialogboksen Excel-indstillinger .
-
Sørg for, at den celle, du vil bruge i hver formel, er synlig i pivottabellen.
-
I en regnearkscelle uden for pivottabellen skal du skrive den formel, du vil have op til det punkt, hvor du vil medtage data fra rapporten.
-
Klik på cellen i den pivottabel, du vil bruge i din formel i pivottabellen. Regnearksfunktionen GETPIVOTDATA føjes til formlen, der henter dataene fra pivottabellen. Denne funktion fortsætter med at hente de korrekte data, hvis rapportlayoutet ændres, eller hvis du opdaterer dataene.
-
Afslut indtastningen af formlen, og tryk på Enter.
Bemærk!: Hvis du fjerner nogen af de celler, der refereres til i formlen GETPIVOTDATA fra rapporten, returnerer formlen #REF!.