Excel 2020: Eliminera VLOOKUP med datamodellen - Excel Tips

Innehållsförteckning

Säg att du har en datamängd med produkt-, datum-, kund- och försäljningsinformation.

IT-avdelningen glömde att lägga in sektor där. Här är en uppslagstabell som kartlägger kund till sektor. Dags för en VLOOKUP, eller hur?

Det finns ingen anledning att göra VLOOKUP för att gå med i dessa datauppsättningar om du har Excel 2013 eller senare. Dessa versioner av Excel har integrerat Power Pivot-motorn i Excel-kärnan. (Du kan också göra detta genom att använda Power Pivot-tillägget för Excel 2010, men det finns några extra steg.)

Använd både Hem, Format som tabell i både den ursprungliga datamängden och uppslagstabellen. På fliken Tabellverktyg byter du namn på tabellen från Tabell 1 till något meningsfullt. Jag har använt Data och sektorer.

Välj en cell i datatabellen. Välj Infoga, pivottabell. Från och med Excel 2013 finns det en extra ruta, Lägg till dessa data i datamodellen, som du ska välja innan du klickar på OK.

Listan för pivottabellfält visas med fälten från datatabellen. Välj Intäkter. Eftersom du använder datamodellen visas en ny rad högst upp i listan som erbjuder Aktiv eller Alla. Klicka på Alla.

Överraskande erbjuder listan Pivottabellfält alla andra tabeller i arbetsboken. Detta är banbrytande. Du har inte gjort en VLOOKUP än. Expandera Sektortabellen och välj Sektor. Två saker händer för att varna dig för att det finns ett problem.

Först visas pivottabellen med samma nummer i alla celler.

Kanske är den mer subtila varningen en gul ruta som visas högst upp i listan Pivottabellfält, vilket indikerar att du måste skapa en relation. Välj Skapa. (Om du är i Excel 2010 eller 2016, försök lyckan med Auto-Detect - det lyckas ofta.)

I dialogrutan Skapa förhållande har du fyra rullgardinsmenyer. Välj data under tabell, kund under kolumn (utländsk) och sektorer under relaterad tabell. Power Pivot fyller automatiskt i matchande kolumn under Relaterad kolumn (Primär). Klicka på OK.

Den resulterande pivottabellen är en sammanblandning av originaldata och data i uppslagstabellen. Inga VLOOKUPs krävs.

Intressanta artiklar...