Werken met native Excel-tabellen | Qlik Cloud Help
Ga naar hoofdinhoud Ga naar aanvullende inhoud

Werken met native Excel-tabellen

Wanneer u bepaalde soorten inhoud in uw rapportsjabloon moet maken, is het vaak eenvoudiger en nuttiger om de native tabelfuncties van Microsoft Excel te gebruiken. Dit omvat het maken van draaitabellen, berekende kolommen en berekende rijtotaalwaarden.

Het wordt aanbevolen om uw sjablooninhoud te converteren naar native Excel-tabellen als u een van de volgende dingen wilt doen:

  • Gemakkelijker toegang hebben tot native Excel-gegevensfiltering en -sortering

  • Een draaitabel maken in uw Excel-rapport

  • Berekende kolommen toevoegen die afhankelijk zijn van native Excel-berekeningen

  • Berekende rijtotalen toevoegen die afhankelijk zijn van native Excel-berekeningen

In sommige gevallen kunt u deze resultaten bereiken zonder inhoud te converteren naar native Excel-tabellen. Het gebruik van deze functionaliteit is echter eenvoudiger en is daarom de aanbevolen workflow.

Van toepassing op

Deze inhoud is van toepassing op het ontwerpen van tabulaire rapportsjablonen met behulp van de Qlik-invoegtoepassing voor Microsoft Excel. Zie De Qlik-add-in voor Microsoft Excel.

Native Excel-draaitabellen maken

Een Qlik Sense-draaitabel kan worden toegevoegd als een enkele tabeltag. U kunt deze herkennen in de gebruikersinterface van de invoegtoepassing omdat u deze niet als afzonderlijke kolommen kunt toevoegen. Als u de Qlik Sense-draaitabel echter gewoon invoegt als een item met één tag zonder verdere wijzigingen, wordt het diagram geëxporteerd als een rechte tabel, niet als een native Excel-draaitabel.

Voltooi in plaats daarvan de volgende stappen om Qlik Sense-tabelgegevens te gebruiken om een native Excel-draaitabel te maken:

  1. Maak of selecteer een diagram in uw applicatie om te gebruiken als de rechte brontabel. Voeg deze in als een set kolommen. Zie Een diagram op basis van kolom toevoegen.

  2. Transformeer de diagramtabel naar een native Excel rechte tabel.

  3. Transformeer deze native Excel rechte tabel naar een native Excel-draaitabel.

Zie hieronder voor details over elk proces.

Stap 1: De brongegevens invoegen als een rechte tabel

Ontwerp of selecteer een diagram in uw Qlik Sense-applicatie met de kolommen die u moet gebruiken om de native Excel-draaitabel te maken. Dit kan elk Qlik Sense-diagram zijn dat een onderliggende gegevensstructuur van een rechte tabel heeft (alle ondersteunde visualisaties behalve draaitabel). Als u helemaal opnieuw begint, is een Rechte tabel mogelijk het eenvoudigste invoerobject om te helpen visualiseren wat u wilt toevoegen.

Een native Excel-draaitabel voert zelf aggregaties uit. Om berekende expressies uit de applicatie op te nemen in uw Excel-draaitabel, voegt u daarom de niet-geaggregeerde velden uit de Qlik Sense-applicatie toe als dimensies in plaats van metingen.

Maak een Qlik Sense-visualisatie en voeg alle gewenste kolommen toe als dimensies

Brontabel in Qlik Sense-app om te gebruiken als invoer voor native draaitabel

Voeg vervolgens het diagram toe aan de rapportsjabloon als een set afzonderlijke kolommen. Zie Een diagram op basis van kolom toevoegen voor instructies.

Voeg de Qlik Sense-visualisatie toe als een tabel met afzonderlijke kolommen in de sjabloon

Brontabel toegevoegd aan sjabloon als rechte tabel bestaande uit afzonderlijke kolommen

Stap 2: De tabelgegevens converteren naar een native Excel rechte tabel

Wanneer u het Qlik Sense-brondiagram aan de sjabloon hebt toegevoegd, converteert u dit naar een native Excel rechte tabel. Ga naar de officiële Microsoft-documentatie voor aanvullende instructies. De volgende procedure is aangepast om details te bieden die specifiek zijn voor uw Qlik Excel-sjabloon.

  1. Markeer in Excel het gebied dat nodig is om de native Excel-tabel te genereren. Dit omvat de koptekstrij, de rij met tags, één extra rij onder deze rijen en alle gewenste kolommen. Converteer de selectie naar een native Excel rechte tabel.

    Markeer de benodigde componenten van de brontabel en converteer ze naar een native Excel rechte tabel

    Kolommen en rijen geselecteerd in brontabel, met de benodigde selecties om de native rechte tabel te maken
  2. Nu de native Excel rechte tabel is gemaakt, voegt u een <deleterow>-tag in onder de rij met de kolomtags. Dit zorgt ervoor dat de geselecteerde rij wordt verwijderd in de rapportuitvoer. Zie Rijen met het Deleterow-label verwijderen voor meer informatie.

    Voeg een <deleterow>-tag in de native Excel-tabel in

    Nieuw gemaakte native Excel rechte tabel, met deleterow-tag op de benodigde locatie

Stap 3: De native Excel rechte tabel converteren naar een native Excel-draaitabel

Transformeer ten slotte de Excel rechte tabel naar een Excel-draaitabel.

Ga naar de officiële Microsoft-documentatie voor aanvullende instructies. De volgende procedure is aangepast om details te bieden die specifiek zijn voor uw Qlik Excel-sjabloon.

Informatie

Excel-eigen draaitabellen die zijn verbonden met Qlik-applicatiegegevens worden niet ondersteund wanneer ze in een niveau worden geplaatst. U kunt de Excel-draaitabel echter wel in een werkblad met een pagina plaatsen.

  1. Selecteer een cel in uw native Excel rechte tabel en gebruik de opties in het Excel-lint om deze te converteren naar een draaitabel.

    Transformeer de native Excel rechte tabel naar een native Excel-draaitabel

    Native Excel rechte tabel geselecteerd, met de benodigde knoppen die de gebruiker moet selecteren om deze te converteren naar een native draaitabel
  2. Configureer uw draaitabel met uw gewenste configuratie, met behulp van de Microsoft Excel-functies. Als u berekende expressies (metingen) in uw uitvoer moet hebben, is dit de stap waarin u die aggregaties zou toepassen.

    Bereid de native Excel-draaitabel voor met behulp van uw gewenste configuraties

    Configuratie-instellingen voor native Excel-draaitabel

Als u een voorbeeld van het rapport bekijkt, wordt de native Excel-draaitabel correct gegenereerd.

Rapportuitvoer die de beoogde weergave van de native Excel-draaitabel toont

Rapportuitvoer met native draaitabel correct weergegeven

Berekende kolommen toevoegen

U kunt Excel-formules gebruiken om berekende kolommen toe te voegen die niet bestaan in uw oorspronkelijke Qlik Sense-applicatie. Gebruik deze functionaliteit met zowel dimensies als metingen die zijn gedefinieerd in de bronapplicatie.

  1. Gebruik de invoegtoepassing om een Qlik Sense-diagram per kolom in te voegen.

    Qlik Sense-diagram toegevoegd aan Microsoft Excel in tabelvorm

    Lint in Microsoft Excel met het Qlik-invoegtoepassingspictogram
  2. Markeer in Excel het gebied dat nodig is om de native Excel-tabel te genereren. Dit omvat de koptekstrij, de rij met tags, één extra rij onder deze rijen en alle gewenste kolommen. Converteer de selectie naar een native Excel rechte tabel.

    Markeer de benodigde componenten van de brontabel en converteer ze naar een native Excel rechte tabel

    Kolommen en rijen geselecteerd in brontabel, met de benodigde selecties om de native rechte tabel te maken
  3. Om een berekende kolom toe te voegen rechts van de meest rechtse kolom in uw Excel-tabel, klikt u op de cel rechts van de meest rechtse kolomtag en typt u =, gevolgd door uw aangepaste formule.

    Expressie geschreven voor een nieuwe berekende kolom in de Excel-tabel

    Voeg de berekende kolomexpressie toe in de kolomcel waar de kolomtags zich normaal gesproken zouden bevinden
  4. Er wordt een nieuwe kolom toegevoegd aan de Excel-tabel. Houd er rekening mee dat deze een ongeldige waarde in de sjabloon kan hebben, maar als deze correct is geconfigureerd, genereert deze de juiste informatie in de uitvoer.

    U kunt de kolom hernoemen en naar wens opmaken.

    Berekende kolom toegevoegd aan native Excel-tabel

    Berekende kolom in Excel-tabel na toevoeging

Als u een voorbeeld van het rapport bekijkt, ziet u dat de Excel-tabel de nieuwe kolom bevat, waarbij de native formule in alle rijen wordt doorgevoerd.

Rapportuitvoer inclusief berekende kolom Revenue

Rapportuitvoer die aantoont dat de berekende kolom correct is weergegeven

Berekende totalen toevoegen

U kunt een rij toevoegen die totalen in uw tabel weergeeft door native Excel-functies te gebruiken. Selecteer de tabel, klik rechts op Tabelontwerp en schakel het selectievakje Totaalrij in.

  1. Gebruik de invoegtoepassing om een Qlik Sense-diagram per kolom in te voegen.

    Qlik Sense-diagram toegevoegd aan Microsoft Excel in tabelvorm

    Bron rechte tabeldiagram uit Qlik Sense-app, toegevoegd aan de sjabloon
  2. Markeer in Excel het gebied dat nodig is om de native Excel-tabel te genereren. Dit omvat de koptekstrij, de rij met tags, één extra rij onder deze rijen en alle gewenste kolommen. Converteer de selectie naar een native Excel rechte tabel.

    Markeer de benodigde componenten van de brontabel en converteer ze naar een native Excel rechte tabel

    Kolommen en rijen geselecteerd in brontabel, met de benodigde selecties om de native rechte tabel te maken
  3. Nu de native Excel rechte tabel is gemaakt, voegt u een <deleterow>-tag in onder de rij met de kolomtags. Dit zorgt ervoor dat de geselecteerde rij wordt verwijderd in de rapportuitvoer. Zie Rijen met het Deleterow-label verwijderen voor meer informatie.

  4. Klik ergens in de tabel en klik vervolgens op het tabblad Tabelontwerp in de Excel-werkbalk. Schakel het selectievakje Totaalrij in.

    Voeg een Totaalrij toe aan de Excel-tabel met behulp van de native Excel-functies

    Schakel de optie in de Excel-werkbalk in om een Totaalrij te maken voor de native Excel-tabel
  5. Klik in de nieuwe rij Totaal op de cel voor de kolom waarvoor u een totaalrij wilt hebben en gebruik de vervolgkeuzelijst om een van de beschikbare ingebouwde tabelsamenvattingsfuncties te selecteren.

    Lijst met samenvattingsfuncties in de vervolgkeuzelijst

    Vervolgkeuzemenu om een samenvattingsfunctie voor de Totaalrij te selecteren
TipAls alternatief kunt u ook handmatig een Excel-formule invoegen in een rij Totaal. Zorg ervoor dat u ten minste twee rijen uit een kolom in de brontabel opneemt. Hierdoor kan de invoegtoepassing het bereik uitbreiden om alle benodigde rijen op te nemen.

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een tikfout, een ontbrekende stap of een technische fout – laat het ons weten!