Så här tar du bort ett pivottabell i Excel (enkel steg-för-steg-guide)

Pivottabell är en av de bästa funktionerna i Excel.

Du behöver inte känna till någon formel eller kodning för att snabbt krossa tusentals rader med data och skapa snabba sammanfattningar av det. Allt du behöver veta är hur du drar och släpper och lite kunskap om hur du skapar ett pivottabell.

I den här självstudien visar jag dig olika sätt att ta bort en pivottabell från Excel.

Hur man tar bort en pivottabell i Excel

Eftersom du läser en handledning om hur du tar bort eller tar bort en pivottabell antar jag att du redan har en eller flera pivottabeller som du vill ta bort.

När det gäller att radera ett pivottabell finns det några olika sätt att göra detta.

Metoden du väljer beror på hur du vill ta bort pivottabellen.

Nedan följer några scenarier som jag kommer att täcka i denna handledning:

  1. Ta bort pivottabellen och den resulterande informationen (sammanfattningen skapad med hjälp av pivottabellen)
  2. Ta bort pivottabellen men behåll den resulterande informationen
  3. Ta bort de resulterande data men behåll pivottabellen
  4. Ta bort alla pivottabeller på en gång

Låt oss dyka in och se var och en av dessa metoder.

Ta bort pivottabellen och de resulterande uppgifterna

Nedan är ett exempel där jag har skapat en pivottabell och använt den för att få summan av intäkter för olika regioner (som jag kommer att referera till som Pivottabell -sammanfattningsdata i den här självstudien).

Nedan följer stegen för att radera pivottabellen samt eventuella sammanfattningsdata:

  1. Markera vilken cell som helst i pivottabellen
  2. Klicka på fliken "Analysera" i menyfliksområdet. Detta är en kontextuell flik som bara visas när du har valt någon cell i pivottabellen.
  3. Klicka på alternativet "Välj" i gruppen Åtgärder.
  4. Klicka på hela pivottabellen. Detta kommer att välja hela pivottabellen.
  5. Tryck på Delete -tangenten.

Stegen ovan tar bort pivottabellen.

Observera att du också kan välja hela pivottabellen genom att välja valfri cell och sedan använda kortkommandot 'Kontroll + A.’. Om du har filter tillämpade i pivottabellen kommer kontroll A inte att välja hela pivottabellen. Du måste använda metoden som visas ovan (eller välj pivottabellen manuellt)

Ett annat snabbt sätt att ta bort pivottabellen är att helt enkelt ta bort kalkylbladet som har pivottabellen. Naturligtvis skulle du inte vilja göra detta om du har någon annan data i kalkylbladet.

Ta bort pivottabellen men behåll de resulterande data

Det kan finnas fall där du vill ta bort pivottabellen, men inte den data du har fått efter att du använt pivottabellen. Detta kan vara fallet när du har använt pivottabellen och sedan bara vill skicka den resulterande informationen till din chef/klient.

Ett annat fall där detta kan behövas är när ditt pivottabell är för tungt och svullnar i ditt arbetsblad. Om du tar bort en sådan pivottabell kan Excel -filstorleken drastiskt minska.

Till exempel, i exemplet nedan vill jag ta bort pivottabellen, men jag vill fortfarande behålla data i cell A3: B8

Nedan följer stegen för att göra detta:

  1. Markera vilken cell som helst i pivottabellen
  2. Klicka på fliken "Analysera" i menyfliksområdet. Detta är en kontextuell flik som bara visas när du har valt någon cell i pivottabellen.
  3. Klicka på alternativet "Välj" i gruppen Åtgärder.
  4. Klicka på hela pivottabellen. Detta kommer att välja hela pivottabellen.
  5. Högerklicka på en cell i den valda pivottabellen.
  6. Klicka på Kopiera. Detta kommer att kopiera data från hela pivottabellen.
  7. Klicka på fliken Hem.
  8. Klicka på alternativet Klistra in
  9. I avsnittet Klistra in värden klickar du på den första ikonen (som är Klistra in som värde).

Stegen ovan skulle radera pivottabellen men ändå behålla den resulterande informationen.

Några kortkommandon du kan använda:

  • Markera vilken cell som helst i pivottabellen och använd tangentbordet "Control + A" för att välja hela pivottabellen
  • När du har valt hela pivottabellen och kopierat data kan du använda följande kortkommando för att klistra in som värden - ALT+E+S+V+Enter (den ena tangenten efter den andra)

Du kan också använda samma steg som visas ovan för att kopiera data från pivottabellen och klistra in dem som värden på någon annan plats (någonstans i samma kalkylblad eller något annat kalkylblad/arbetsbok). När du har informationen kan du ta bort pivottabellen.

Notera: När du kopierar data (kontroll C) från en pivottabell och klistrar in den (kontroll V) var som helst i kalkylbladet skapar det helt enkelt en annan pivottabell. Om du bara vill behålla den resulterande data, och inte pivottabellen, se till att du klistrar in som värden.

Ta bort de resulterande data men behåll pivottabellen

Antag att du har skapat en pivottabell och sammanfattat data (med hjälp av filter och kolumner/rader för att få den data du vill ha) enligt nedan.

Om du bara vill ta bort data som du har medan du håller pivottabellen (så att du kan ordna om och skapa en annan sammanfattning) kan du också göra det.

Om du väljer data och trycker på ta bort -tangenten kommer den också att ta bort pivottabellen.

Nedan följer stegen för att behålla pivottabellen och bara ta bort den resulterande informationen:

  1. Markera vilken cell som helst i pivottabellen
  2. Klicka på fliken "Analysera" i menyfliksområdet. Detta är en kontextuell flik som bara visas när du har valt någon cell i pivottabellen.
  3. Klicka på alternativet "Rensa" i gruppen Åtgärder.
  4. Klicka på alternativet "Rensa alla".

Ta bort alla pivottabeller på en gång

Om du har flera pivottabeller och du vill ta bort alla dessa på en gång kan du göra det med en enkel VBA -kod.

Varning: När du har tagit bort dessa pivottabeller med VBA -koden kommer du inte att kunna få tillbaka dessa. Så var helt säker när du gör detta, och om det behövs, skapa en säkerhetskopia för att undvika att förlora dessa.

Nedan finns VBA -koden som tar bort alla pivottabeller på en gång:

Sub DeleteAllPivotTables () Dim Ws As Worksheet, Pt As PivotTable On Error Resume Next For each Ws in ActiveWorkbook.Worksheets For Each Pt In Ws.PivotTables Ws.Range (Pt.TableRange2.Address) .Delete Shift: = xlUp Next Pt Next Ws Avsluta Sub

Ovanstående kodade använder For-Each-Next-slingan för att gå igenom varje kalkylblad i den aktiva arbetsboken. I varje kalkylblad kontrollerar det om det finns en pivottabell eller inte och tar bort det (om det finns).

Var ska man lägga den här VBA -koden?

Denna kod måste placeras i den vanliga modulen i VB Editor

Nedan följer stegen för att sätta den här koden i modulen:

  1. Öppna en arbetsbok från vilken du vill ta bort pivottabellerna.
  2. Använd genvägen ALT + F11 (detta öppnar fönstret VBA Editor).
  3. I detta VBA Editor -fönster till vänster finns en projektutforskare (där alla arbetsböcker och kalkylblad listas). Högerklicka på ett objekt i arbetsboken där du vill att den här koden ska fungera.
  4. Håll muspekaren på Infoga.
  5. Klicka på Modul. Detta kommer att infoga en ny modul för den aktuella arbetsboken.
  6. Kopiera och klistra in ovanstående kod i modulfönstret (som visas till höger).
  7. Nu kan du köra denna VBA -kod genom att klicka på den gröna knappen i VBA Editor -verktygsfältet.

Här är en artikel där jag täcker olika sätt att köra ett VBA -makro i Excel.

Så snart du kör den här koden kommer den att ta bort alla pivottabeller från alla kalkylblad i arbetsboken.

Du kanske också gillar följande artiklar:

  • Filtrera data i en pivottabell i Excel
  • Gruppdatum i pivottabeller i Excel
  • Gruppnummer i pivottabell i Excel
  • Så här använder du villkorlig formatering i en pivottabell i Excel
  • Använda skärare i Excel -pivottabell
  • Pivottabell beräknat fält
  • Hur man uppdaterar pivottabellen i Excel

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave