Hämta pivottabelldata som ett rapportfilterelement åt gången

Obs!:  Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.

Om din pivottabell är ansluten till en extern datakälla för Open Database Connectivity (ODBC) som innehåller stora mängder data kan kan hämta den här informationen orsaka datorn för att köra ut minne och frågor långsamt. Om du vill förhindra att de här problemen kan gälla ett rapportfilter din pivottabell att hämta endast de källdata som behövs för den aktuella uppsättningen värden, beroende på de markerade objekten.

Viktigt!: Du kan använda den här funktionen endast med en pivottabell som är ansluten till en ODBC-datakälla. Du måste använda pivottabell- och pivotdiagramguiden för att slutföra följande procedur.

  1. Kontrollera att guiden Pivottabell och pivotdiagram kommandot finns på verktygsfältet Snabbåtkomst. Om du inte ser den, så här:

    Var finns verktygsfältet Snabbåtkomst?

    1. Klicka på pilen bredvid verktygsfältet och sedan på Fler kommandon.

    2. Markera Alla kommandon under Välj kommandon från.

    3. Markera Pivottabell- och pivotdiagramguiden i listan, klicka på Lägg till och sedan på OK.

  2. Klicka på guiden Pivottabell och pivotdiagram ikonen Guiden Pivottabell och pivotdiagram på verktygsfältet Snabbåtkomst.

  3. Välj Extern datakälla på sidan Steg 1 i guiden och klicka sedan på Nästa.

  4. Klicka på Hämta data på sidan Steg 2 i guiden.

  5. Anslut till en datakälla.

    Mer information om hur du ansluter till en ODBC-datakälla finns i Använda Microsoft Query för att hämta externa data.

  6. Klicka på Layout på sidan Steg 3 i guiden.

  7. Dra ett eller flera fält till området Rapportfilter i dialogrutan Layout.

  8. Gör följande för varje rapportfilterfält:

    1. Dubbelklicka på fältet.

      Dialogrutan Avancerade alternativ för pivottabellfält visas.

    2. Om du endast vill hämta aktuella data från datakällan varje gång du markerar ett nytt element i ett rapportfilter klickar du på Fråga extern datakälla för varje element i rapportfilterfält som du markerar (kräver mindre minne).

      Om du vill förhindra att ett rapportfilterfält flyttas till områdena Radetiketter, Kolumnetiketter eller Värden markerar du kryssrutan Inaktivera pivotering av detta fält (rekommenderas).

      Om du vill återställa standardåtgärden, dvs. att alla data hämtas från datakällan varje gång du markerar ett nytt element i ett rapportfilter klickar du på Hämta externa data för alla element i rapportfilterfält (snabbare utförande).

Du kan konfigurera ett rapportfilter om du vill hämta utvalda data från datakällan för en pivottabell med hjälp av dialogrutan Avancerade alternativ för pivottabellfält i pivottabell- och pivotdiagramguiden. Som standard, Microsoft Office Excel hämtar alla källdata för en pivottabell som innehåller data som är filtreras bort (och därmed inte visas i rapporten) när du skapar eller uppdatera rapporten. När du konfigurerar ett rapportfilter att hämta data för det objekt som du anger i filtret, kan du hämta mindre mängder data som behövs. Varje gång du visar ett annat element i fönstret Filtrera har delmängden av data för det nya objektet hämtats. Du kan konfigurera så många rapportfilter som du vill använda och sedan använda dem efter behov.

Hur prestandan påverkas

När ett rapportfilter konfigureras för hämtning av data för ett eller flera (men inte alla) element är elementet (Alla), som summerar hela mängden data, inte tillgängligt (nedtonat), och kommandot Visa rapportfiltersidor (i gruppen Pivottabell på fliken Alternativ när du klickar på pilen bredvid Alternativ) är inte heller tillgängligt. Varje gång du markerar ett annat element hämtar du en mindre mängd data, men du måste fortfarande vänta på att data ska hämtas. Om anslutningen till den externa datakällan avbryts, kan du inte markera ett annat element förrän du kan ansluta till datakällan igen. Med det här alternativet kan du dock arbeta med mycket större mängder data än du vanligtvis kan.

Om du hämtar alla data för alla element kan den första datahämtningen ta längre tid, men sedan kan du markera nya element i rapportfiltret utan några fördröjningar eftersom alla data som du behöver har lästs in till minnet på datorn. Du kan dessutom visa en sammanfattning av hela datamängden genom att markera elementet (Alla) och ordna rapporten så att rapportfiltren används på andra områden. Med alternativet (Alla) kan du arbeta mest flexibelt när den totala datamängden som ska hämtas kan hanteras inom gränserna för datorns minneskapacitet.

Flytta rapportfilter

Om du drar ett rapportfilter som är konfigurerad för att hämta alla data för alla objekt till en annan plats, till exempel om du försöker göra en radetikett Excel försöker hämta data för alla objekt och du kan köra ut från datorresurser. Däremot kan du förhindra att en användare från att göra detta. Mer information finns i avsnittet Hämta filter rapportdata för varje objekt eller för alla artiklar.

Hämta data för objekt när ett rapportfilter inte är tillgängligt

Det går inte att använda den här funktionen i följande situationer:

  • Rapporter som baseras på källdata från OLAP-databaser efterfrågar automatiskt data vid behov, och därför ska du inte använda den här funktionen då.

  • Pivottabellen delar datacache med en eller flera pivottabeller.

  • ODBC-drivrutin för den externa databasen som du frågar stöder inte parameterfrågor. ODBC-drivrutiner som levereras med Microsoft Office alla stöder parameterfrågor. Du kan också kontakta drivrutinen leverantörer om du vill avgöra om deras drivrutiner har stöd för den här.

Behöver du mer hjälp?

Du kan alltid fråga en expert i Excel Tech Community, få support i Answers-communityn eller föreslå en ny funktion eller förbättringar på Excel User Voice.

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×