En av de mest populära funktionerna i Excel-formler är LETARAD. Men du kan inte använda LETARAD i Power Pivot. Det beror främst på att dax-funktioner ( Data Analysis Expressions ) i Power Pivot inte tar en cell eller ett cellområde som referens – som LETARAD gör i Excel. DAX-funktioner använder bara en kolumn eller en tabell som referens.
I Power Pivot ska du komma ihåg att du arbetar med en relationsdatamodell. Det är egentligen ganska enkelt att leta upp värden i en annan tabell och i många fall du behöver inte skapa någon formel alls.
Anta till exempel att du har en pivottabell i ett Excel-kalkylblad för att analysera försäljningsdata i datamodellen – och du vill dela upp baserat på regionala data från en kolumn av typen Region i en geografitabell. Du kan helt enkelt lägga till Region som ett fält i pivottabellen. Inget uppslag eller en formel behövs. Den här enkla lösningen har vissa krav: Uppslagskolumnen Region måste finnas i en relaterad tabell och geografitabellen kan inte döljas från fältlistan för pivottabellen.
Det finns ett antal fall i Power Pivot där du kanske vill slå upp värden i en annan tabell som en del av en beräkning, till exempel en beräknad kolumn eller ett mått. Dessa kräver en anpassad formel som skapats med DAX, som innehåller flera funktioner som utför liknande uppslag. Vilken du väljer beror på vad du behöver göra med formeln.
Vad vill du göra?
Använd funktionen RELATED för att söka efter värden i en relaterad tabell.
Använd funktionen RELATEDTABLE för att leta upp en tabell med alla rader relaterade till den aktuella raden.
Använd funktionen LETAUPPVÄRDE för att returnera värden efter filtervillkor.