Konvertere pivottabellceller til regnearkformler

Gjelder for
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

En pivottabell har flere oppsett som gir rapporten en forhåndsdefinert struktur, men du kan ikke tilpasse disse oppsettene. Hvis du trenger mer fleksibilitet ved utformingen av oppsettet for en pivottabellrapport, kan du konvertere cellene til regnearkformler og deretter endre oppsettet for disse cellene ved å dra full nytte av alle funksjonene som er tilgjengelige i et regneark. Du kan enten konvertere cellene til formler som bruker kubefunksjoner, eller bruke HENTPIVOTDATA (funksjon). Konvertering av celler til formler gjør det svært enklere å opprette, oppdatere og vedlikeholde disse tilpassede pivottabellene.

Når du konverterer celler til formler, får disse formlene tilgang til de samme dataene som pivottabellen, og de kan oppdateres for å se oppdaterte resultater. Med unntak av rapportfiltre har du imidlertid ikke lenger tilgang til de interaktive funksjonene i en pivottabell, for eksempel filtrering, sortering eller utvidelse og skjuling av nivåer.

Obs!

Når du konverterer en OLAP-pivottabell (Online Analytical Processing), kan du fortsette å oppdatere dataene for å få oppdaterte målverdier, men du kan ikke oppdatere de faktiske medlemmene som vises i rapporten.

Lær mer om vanlige scenarier for konvertering av pivottabeller til regnearkformler

Følgende er vanlige eksempler på hva du kan gjøre når du konverterer pivottabellceller til regnearkformler for å tilpasse oppsettet for de konverterte cellene.

Ordne og slette celler 

La oss si at du har en periodisk rapport som du må opprette hver måned for de ansatte. Du trenger bare et delsett av rapportinformasjonen, og du foretrekker å ordne dataene på en tilpasset måte. Du kan bare flytte og ordne cellene i et utformingsoppsett du vil bruke, slette cellene som ikke er nødvendige for den månedlige ansattrapporten, og deretter formatere cellene og regnearket slik du ønsker.

Sett inn rader og kolonner 

La oss si at du vil vise salgsinformasjon for de to foregående årene inndelt etter område og produktgruppe, og at du vil sette inn utvidede merknader i flere rader. Bare sett inn en rad, og skriv inn teksten. I tillegg vil du legge til en kolonne som viser salg etter område og produktgruppe som ikke finnes i den opprinnelige pivottabellen. Bare sett inn en kolonne, legg til en formel for å få resultatene du ønsker, og fyll kolonnen ned for å få resultatene for hver rad.

Bruke flere datakilder 

La oss si at du vil sammenligne resultater mellom en produksjons- og testdatabase for å sikre at testdatabasen produserer forventede resultater. Du kan enkelt kopiere celleformler og deretter endre tilkoblingsargumentet slik at det peker til testdatabasen for å sammenligne disse to resultatene.

Bruke cellereferanser til å variere brukerinndata 

La oss si at du vil at hele rapporten skal endres basert på brukerinndata. Du kan endre argumentene til kubeformlene til cellereferanser i regnearket, og deretter angi forskjellige verdier i disse cellene for å utlede forskjellige resultater.

Opprette et uensartet rad- eller kolonneoppsett (også kalt asymmetrisk rapportering) 

La oss si at du må opprette en rapport som inneholder en 2008-kolonne kalt Faktisk salg og en 2009-kolonne kalt Forventet salg, men du vil ikke ha andre kolonner. Du kan opprette en rapport som bare inneholder disse kolonnene, i motsetning til en pivottabell som krever symmetrisk rapportering.

Opprette dine egne kubeformler og MDX-uttrykk 

Tenk deg at du vil opprette en rapport som viser salg for et bestemt produkt av tre bestemte selgere for juli måned. Hvis du har kunnskap om MDX-uttrykk og OLAP-spørringer, kan du angi kubeformlene selv. Selv om disse formlene kan bli ganske omfattende, kan du forenkle opprettingen og forbedre nøyaktigheten til disse formlene ved hjelp av Autofullfør formel. Hvis du vil ha mer informasjon, kan du se Bruke Autofullfør formel.

Konvertere celler til formler som bruker kubefunksjoner

Obs!

Du kan bare konvertere en OLAP-pivottabell (Online Analytical Processing) ved hjelp av denne fremgangsmåten.

  1. Hvis du vil lagre pivottabellen for fremtidig bruk, anbefaler vi at du lager en kopi av arbeidsboken ved å klikke Fil>Lagre som før du konverterer den. Hvis du vil ha mer informasjon, kan du se Lagre en fil.

  2. Klargjør pivottabellen slik at du kan minimere omorganiseringen av celler etter konvertering ved å gjøre følgende:

    • Bytt til et oppsett som ligner mest på oppsettet du ønsker.
    • Samhandle med rapporten, for eksempel ved å filtrere, sortere og omforme rapporten, for å få resultatene du ønsker.
  3. Klikk på pivottabellen.

  4. Klikk OLAP-verktøy i Verktøy-gruppen på fanen Alternativer, og klikk deretter Konverter til formler.
    Hvis det ikke finnes noen rapportfiltre, fullføres konverteringen. Hvis det finnes ett eller flere rapportfiltre, vises dialogboksen Konverter til formler .

  5. Bestem hvordan du vil konvertere pivottabellen:
    Konvertere hele pivottabellen 

    • Merk av for Konverter rapportfiltre .
      Dette konverterer alle celler til regnearkformler og sletter hele pivottabellen.
      Konverter bare pivottabellens radetiketter, kolonneetiketter og verdiområdet, men behold rapportfiltrene 

    • Kontroller at det ikke er merket av for Konverter rapportfiltre . (Dette er standard.)
      Dette konverterer alle radetikett-, kolonneetikett- og verdiområdeceller til regnearkformler, og beholder den opprinnelige pivottabellen, men med bare rapportfiltrene, slik at du kan fortsette å filtrere ved hjelp av rapportfiltrene.

      Obs!

      Hvis pivottabellformatet er versjon 2000-2003 eller tidligere, kan du bare konvertere hele pivottabellen.

  6. Velg Konverter.
    Konverteringsoperasjonen oppdaterer først pivottabellen for å sikre at oppdaterte data brukes.
    Det vises en melding på statuslinjen mens konverteringen gjennomføres. Hvis operasjonen tar lang tid og du foretrekker å konvertere på et annet tidspunkt, trykker du ESC for å avbryte operasjonen.

    Obs!

    • Du kan ikke konvertere celler med filtre brukt på nivåer som er skjult.
    • Du kan ikke konvertere celler der felt har en egendefinert beregning som ble opprettet via fanen Vis verdier som i dialogboksen Innstillinger for verdifelt (Klikk Aktivt felt i Aktivt felt-gruppen på Alternativer-fanen, og klikk deretter Innstillinger for verdifelt.)
    • Celleformateringen opprettholdes for celler som konverteres, men pivottabellstiler fjernes fordi disse stilene bare kan brukes på pivottabeller.

Konvertere celler ved hjelp av funksjonen HENTPIVOTDATA

Du kan bruke HENTPIVOTDATA i en formel til å konvertere pivottabellceller til regnearkformler når du vil arbeide med ikke-OLAP-datakilder, når du foretrekker å ikke oppgradere til det nye pivottabellformatet versjon 2007 umiddelbart, eller når du vil unngå kompleksiteten ved å bruke kubefunksjonene.

  1. Kontroller at kommandoen Generer HENTPIVOTDATA i Pivottabell-gruppen på Alternativer-fanen er aktivert.

    Obs!

    Kommandoen Generer HENTPIVOTDATA angir eller fjerner merket for alternativet Bruk HENTPIVOTTABELL-funksjoner for pivottabellreferanser i kategorien Formler under Arbeid med formler i dialogboksen Alternativer for Excel.

  2. Kontroller at cellen du vil bruke i hver formel, er synlig i pivottabellen.

  3. I en regnearkcelle utenfor pivottabellen skriver du inn formelen du vil ha, frem til punktet der du vil inkludere data fra rapporten.

  4. Klikk på cellen i pivottabellen som du vil bruke i formelen i pivottabellen. En HENTPIVOTDATA-regnearkfunksjon legges til formelen som henter dataene fra pivottabellen. Denne funksjonen fortsetter å hente de riktige dataene hvis rapportoppsettet endres eller du oppdaterer dataene.

  5. Skriv ferdig formelen, og trykk ENTER.

Obs!

Hvis du fjerner noen av cellene som det refereres til i HENTPIVOTDATA-formelen, fra rapporten, returnerer formelen #REF!.

Problem: Kan ikke konvertere pivottabellceller til regnearkformler