LuckyTemplates What-If-parameterfunktion
Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.
Denna handledning kommer att diskutera hur man använder urval och projektion i . Urval är för att välja en rad; projektion är för att välja en kolumn. Du kommer att lära dig och förstå hur du använder dem för att få data och information från en tabell.
Innehållsförteckning
Hur man använder Power Query Radval
Positionsindexoperatorn är det nollbaserade indexnumret inom en uppsättning parenteser. Uppslagsoperatorn är ett fältnamn inom en uppsättning hakparenteser. Dessa operatörer kan kombineras för att komma åt en enskild cell.
För att demonstrera är detta ett exempel på en tabellfråga som kommer att användas.
Om du vill hämta värdet för Tabell1 i kolumnen Artikel klickar du på fx i formelfältet och lägger till ett manuellt steg. Använd sedan positionsindexoperatorn för att referera till dess nollbaserade position och fältåtkomstoperatorn för att referera till kolumnnamnet.
Från Sheet1-cellen i Artikelkolumnen, räkna från 0 till cellen i Tabell1. Du kommer att upptäcka att positionen för cellen Tabell1 är 2. Mata därför in 2 inom de krulliga parenteserna. För fältåtkomstoperatören anger du namnet på den kolumn som cellen Tabell1 tillhör. Efter det kommer du att se att förhandsgranskningsfönstret returnerar Tabell 1.
Om du högerklickar på utrymmet i cellen i Tabell1 och väljer Drill Down, ser du att användargränssnittet genererar samma resultat och syntax.
Anledningen är att exempeltabellen inte har en primärnyckel. Tabeller med primärnycklar använder nyckelmatchning.
Detta är ytterligare ett exempel på en tabellfråga med en primärnyckel.
Om du högerklickar på utrymmet i cellen i Tabell1 och väljer Drill Down, kommer du att se samma resultat men med annan syntax.
Detta beror på att nyckelmatchningssökning tillämpas på positionsindexoperatorn. Den listar alla primärnyckelkolumner och deras värden för den valda posten. Du kan också använda sökmetoden för nyckelmatchning i den första exempeltabellfrågan ovan även om den inte har en primärnyckel.
Ta bort det sista steget i den tabellfrågan och klicka på fx i formelfältet för att lägga till ett manuellt steg. För att få samma resultat måste du matcha artikelvärdet med Tabell1.
Du kommer att se att det genererade samma resultat. Metoden fungerar så länge som sökkriterierna inte matchar flera rader i tabellen.
För att illustrera är detta en manuellt skapad kod med hjälp av exempeltabellfrågan.
Om du trycker på Enter kan en enskild rad inte returneras och du får ett felmeddelande som säger att nyckeln matchade flera rader i tabellen.
Att använda valfritt val genom att lägga till ett frågetecken undertrycker inte felet eftersom det bara påverkar beteendet som inte hittades. I det här fallet hittades flera poster som uppfyller dina kriterier.
Detta är något du måste vara medveten om när du tillämpar nyckelmatchningssökningen. Användargränssnittet använder endast nyckelmatchning när en tabell har en primärnyckel. Annars kommer den alltid att använda positionsindexoperatorn.
Du kan kontrollera om en tabell har en primärnyckel med hjälp av funktionen Table.Keys . I den här tredje exempelfrågan ser du att funktionen returnerar en post.
När du klickar på utrymmet inuti Record-cellen ser du en förhandsgranskning av dess innehåll under förhandsgranskningsfönstret.
Du kan se att Primary anger TRUE för tabellen. Det betyder att tabellen har en primärnyckel och innehåller en lista med nyckelkolumnerna för tabellen.
Hur man använder Power Query Column Projection
Projektion producerar en ny tabell som innehåller ett minskat antal kolumner. Projektionsoperatorn är en uppsättning hakparenteser med val av fält eller kolumn. För att demonstrera kommer denna exempeltabellfråga att användas.
Om du bara vill behålla datakolumnen lägger du först till ett manuellt steg genom att klicka på fx i formelfältet. För syntax, mata in data inom hakparenteserna.
Du kan välja flera kolumner genom att lägga till ett kommatecken efter den första kolumnen och sedan skapa nya hakparenteser med de tillagda kolumnerna. Du kan se att projektionen också omarrangerar kolumnordningen beroende på syntaxen.
Att hänvisa till en kolumn som inte finns kommer att orsaka ett fel. Om du lägger till en ny kolumn i syntaxen visas ett felmeddelande i förhandsgranskningsfönstret.
Genom att lägga till ett frågetecken kommer alla icke-existerande kolumner att läggas till men deras värden sätts till null.
är skiftlägeskänslig och det är något att vara medveten om när du använder urval eller projektion.
Slutsats
Urval och projektion hjälper dig att ta fram och få specifik information från en stor tabell eller källa. De hjälper dig att peka ut den data du behöver. När du kan förstå hur de två fungerar, kommer du att se en stor förbättring av dina färdigheter.
Melissa
Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.
Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.
Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.
Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.
Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.
I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.
RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.
Lär dig hur du tar isär en PBIX-fil för att extrahera LuckyTemplates-teman och bilder från bakgrunden och använda den för att skapa din rapport!
Excel Formler Fuskblad: Mellanvägledning
LuckyTemplates Kalendertabell: Vad är det och hur man använder det