Arbeta med inbyggda Excel-tabeller | Qlik CloudHjälp
Gå till huvudinnehåll Gå till ytterligare innehåll

Arbeta med inbyggda Excel-tabeller

När du behöver skapa vissa typer av innehåll i din rapportmall är det ofta enklare och mer fördelaktigt att använda de inbyggda tabellfunktionerna i Microsoft Excel. Detta inkluderar att skapa pivottabeller, beräknade kolumner och beräknade radsummor.

Det rekommenderas att du konverterar ditt mallinnehåll till inbyggda Excel-tabeller om du vill göra något av följande:

  • Få enklare åtkomst till inbyggd datafiltrering och sortering i Excel

  • Skapa en pivottabell i din Excel-rapport

  • Lägga till beräknade kolumner som förlitar sig på inbyggda beräkningar i Excel

  • Lägga till beräknade radsummor som förlitar sig på inbyggda beräkningar i Excel

I vissa fall kan du uppnå dessa resultat utan att konvertera innehåll till inbyggda Excel-tabeller. Det är dock enklare att använda den här funktionen och det är därför det rekommenderade arbetsflödet.

Gäller för

Det här innehållet gäller för att designa mallar för tabellrapporter med Qlik-tillägget för Microsoft Excel. Se Qlik-tillägget för Microsoft Excel.

Skapa inbyggda Excel-pivottabeller

En Qlik Sense-pivottabell kan läggas till som en enskild tabelltagg. Du känner igen den i tilläggets användargränssnitt eftersom du inte kan lägga till den som enskilda kolumner. Men om du helt enkelt infogar Qlik Sense-pivottabellen som ett objekt med en enda tagg utan andra ändringar, kommer diagrammet att exporteras som en rak tabell, inte en inbyggd Excel-pivottabell.

Slutför i stället följande steg för att använda tabelldata från Qlik Sense för att skapa en inbyggd Excel-pivottabell:

  1. Skapa eller välj ett diagram i din applikation att använda som källans raka tabell. Infoga det som en uppsättning kolumner. Se Lägga till ett diagram via kolumn.

  2. Omvandla diagramtabellen till en inbyggd rak Excel-tabell.

  3. Omvandla denna inbyggda raka Excel-tabell till en inbyggd Excel-pivottabell.

Se nedan för information om varje process.

Steg 1: Infoga källdata som en rak tabell

Designa eller välj ett diagram i din Qlik Sense-applikation med de kolumner du behöver använda för att skapa den inbyggda Excel-pivottabellen. Detta kan vara vilket Qlik Sense-diagram som helst som har en underliggande datastruktur för en rak tabell (alla visualiseringar som stöds utom pivottabell). Om du börjar från början kan en Rak tabell vara det enklaste inmatningsobjektet för att hjälpa till att visualisera vad du vill lägga till.

En inbyggd Excel-pivottabell utför aggregeringar på egen hand. För att inkludera beräknade uttryck från applikationen i din Excel-pivottabell lägger du därför till de icke-aggregerade fälten från Qlik Sense-applikationen som dimensioner i stället för mått.

Skapa en Qlik Sense-visualisering och lägg till alla önskade kolumner som dimensioner

Källtabell i Qlik Sense-appen som ska användas som inmatning för inbyggd pivottabell

Lägg sedan till diagrammet i rapportmallen som en uppsättning enskilda kolumner. Se Lägga till ett diagram via kolumn för instruktioner.

Lägg till Qlik Sense-visualiseringen som en tabell med enskilda kolumner i mallen

Källtabell tillagd i mallen som en rak tabell bestående av enskilda kolumner

Steg 2: Konvertera tabelldata till en inbyggd rak Excel-tabell

När du har lagt till Qlik Sense-källdiagrammet i mallen konverterar du det till en inbyggd rak Excel-tabell. Besök den officiella Microsoft-dokumentationen för ytterligare instruktioner. Följande procedur är anpassad för att ge information som är specifik för din Qlik Excel-mall.

  1. I Excel markerar du det område som krävs för att generera den inbyggda Excel-tabellen. Detta inkluderar rubrikraden, raden med taggar, ytterligare en rad under dessa rader och alla önskade kolumner. Konvertera markeringen till en inbyggd rak Excel-tabell.

    Markera de nödvändiga komponenterna i källtabellen och konvertera dem till en inbyggd rak Excel-tabell

    Kolumner och rader valda i källtabellen, som visar nödvändiga val för att skapa den inbyggda raka tabellen
  2. När den inbyggda raka Excel-tabellen har skapats infogar du en <deleterow>-tagg under raden som har kolumntaggarna. Detta säkerställer att den valda raden tas bort i rapportutdata. Mer information finns i Ta bort rader med Deleterow-taggen.

    Infoga en <deleterow>-tagg i den inbyggda Excel-tabellen

    Nyskapad inbyggd rak Excel-tabell, med deleterow-tagg på nödvändig plats

Steg 3: Konvertera den inbyggda raka Excel-tabellen till en inbyggd Excel-pivottabell

Slutligen omvandlar du den raka Excel-tabellen till en Excel-pivottabell.

Besök den officiella Microsoft-dokumentationen för ytterligare instruktioner. Följande procedur är anpassad för att ge information som är specifik för din Qlik Excel-mall.

Anteckning om information

Excel-inbyggda pivottabeller anslutna till Qlik-applikationsdata stöds inte när de placeras inuti en nivå. Du kan dock placera Excel-pivottabellen i ett kalkylblad med en sida.

  1. Välj en cell i din inbyggda raka Excel-tabell och använd alternativen i menyfliksområdet i Excel för att konvertera den till en pivottabell.

    Omvandla den inbyggda raka Excel-tabellen till en inbyggd Excel-pivottabell

    Inbyggd rak Excel-tabell vald, med nödvändiga knappar som användaren behöver välja för att konvertera den till en inbyggd pivottabell
  2. Konfigurera din pivottabell med önskad konfiguration med hjälp av funktionerna i Microsoft Excel. Om du behöver ha beräknade uttryck (mått) i dina utdata är det i det här steget du tillämpar dessa aggregeringar.

    Förbered den inbyggda Excel-pivottabellen med dina önskade konfigurationer

    Konfigurationsinställningar för inbyggd Excel-pivottabell

Om du förhandsgranskar rapporten genereras den inbyggda Excel-pivottabellen korrekt.

Rapportutdata som visar avsedd rendering av inbyggd Excel-pivottabell

Rapportutdata med inbyggd pivottabell renderad korrekt

Lägga till beräknade kolumner

Du kan använda Excel-formler för att lägga till beräknade kolumner som inte finns i din ursprungliga Qlik Sense-applikation. Använd den här funktionen med både dimensioner och mått som definierats i källapplikationen.

  1. Använd tillägget för att infoga ett Qlik Sense-diagram per kolumn.

    Qlik Sense-diagram tillagt i Microsoft Excel i tabellform

    Menyfliksområde i Microsoft Excel som visar ikonen för Qlik-tillägget
  2. I Excel markerar du det område som krävs för att generera den inbyggda Excel-tabellen. Detta inkluderar rubrikraden, raden med taggar, ytterligare en rad under dessa rader och alla önskade kolumner. Konvertera markeringen till en inbyggd rak Excel-tabell.

    Markera de nödvändiga komponenterna i källtabellen och konvertera dem till en inbyggd rak Excel-tabell

    Kolumner och rader valda i källtabellen, som visar nödvändiga val för att skapa den inbyggda raka tabellen
  3. För att lägga till en beräknad kolumn till höger om den kolumn som är längst till höger i din Excel-tabell klickar du på cellen till höger om kolumntaggen längst till höger och skriver =, följt av din anpassade formel.

    Uttryck skrivet för en ny beräknad kolumn i Excel-tabellen

    Lägg till uttrycket för den beräknade kolumnen i kolumncellen där kolumntaggarna normalt skulle vara
  4. En ny kolumn läggs till i Excel-tabellen. Observera att den kan ha ett ogiltigt värde i mallen, men om den är korrekt konfigurerad kommer den att generera rätt information i utdata.

    Du kan byta namn på kolumnen och formatera den efter behov.

    Beräknad kolumn tillagd i inbyggd Excel-tabell

    Beräknad kolumn i Excel-tabell efter att ha lagts till

Om du förhandsgranskar rapporten ser du att Excel-tabellen inkluderar den nya kolumnen, och den inbyggda formeln sprids till alla rader.

Rapportutdata inklusive beräknad kolumn Revenue

Rapportutdata som visar att den beräknade kolumnen renderades korrekt

Lägga till beräknade summor

Du kan lägga till en rad som visar summor i din tabell genom att använda inbyggda funktioner i Excel. Markera tabellen, klicka på Tabelldesign till höger och markera kryssrutan för Summarad.

  1. Använd tillägget för att infoga ett Qlik Sense-diagram per kolumn.

    Qlik Sense-diagram tillagt i Microsoft Excel i tabellform

    Källans raka tabelldiagram från Qlik Sense-appen, tillagt i mallen
  2. I Excel markerar du det område som krävs för att generera den inbyggda Excel-tabellen. Detta inkluderar rubrikraden, raden med taggar, ytterligare en rad under dessa rader och alla önskade kolumner. Konvertera markeringen till en inbyggd rak Excel-tabell.

    Markera de nödvändiga komponenterna i källtabellen och konvertera dem till en inbyggd rak Excel-tabell

    Kolumner och rader valda i källtabellen, som visar nödvändiga val för att skapa den inbyggda raka tabellen
  3. När den inbyggda raka Excel-tabellen har skapats infogar du en <deleterow>-tagg under raden som har kolumntaggarna. Detta säkerställer att den valda raden tas bort i rapportutdata. Mer information finns i Ta bort rader med Deleterow-taggen.

  4. Klicka var som helst i tabellen och klicka sedan på fliken Tabelldesign i verktygsfältet i Excel. Markera kryssrutan Summarad.

    Lägg till en Summarad i Excel-tabellen med hjälp av de inbyggda funktionerna i Excel

    Aktivera alternativet i Excel-verktygsfältet för att skapa en summarad för den inbyggda Excel-tabellen
  5. I den nya Summa-raden klickar du på cellen för den kolumn du vill ha en summarad för, och använder rullgardinsmenyn för att välja någon av de tillgängliga inbyggda tabellsammanfattningsfunktionerna.

    Lista över sammanfattningsfunktioner i rullgardinsmenyn

    Rullgardinsmeny för att välja en sammanfattningsfunktion för summaraden
Anteckning om tipsAlternativt kan du också manuellt infoga en Excel-formel i en Summa-rad. Se till att inkludera minst två rader från en kolumn i källtabellen. Detta gör att tillägget kan utöka intervallet till att inkludera alla nödvändiga rader.

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!