
Hämta värde från cell i annat blad i Excel
Att hämta värden mellan blad i Excel är en av de mest användbara funktionerna, men många tror det är svårare än det faktiskt är. Om du jobbar med excel hämta värde från cell i annat blad sparar du tid och minskar risken för fel. Jag visar dig de snabbaste sätten att göra det (och det är verkligen lättare än du tror).
De tre snabbaste sätten
Direkt cellreferens är enklast. Skriv bara =Blad2!B4 för att hämta värdet från cell B4 i Blad2. Du kan även summera hela kolumner: =SUMMA(Blad2!E:E).
SUMMA.OM för kundspecifik data: Om du vill summera priser per kund skriver du =SUMMA.OM(Blad2!B:B;B2;Blad2!E:E). Den söker efter kunden i B2 och adderar motsvarande priser från kolumn E.
INDEX och PASSA för sökning: =INDEX(Blad2!E:E;PASSA(A2;Blad2!B:B;0)) hittar raden där A2 matchar och returnerar värdet från kolumn E. Supertill när du behöver hitta något specifikt.
Vanliga problem och snabblösningar
Bladet heter något konstigt? Om bladnamnet innehåller mellanslag eller parentes använder du enkelfnuttar: ='Blad1 (2)'!B4.
Formlerna uppdateras inte? De uppdateras automatiskt vid beräkning. Tryck F9 eller gå till Data > Redigera länkar för externa filer (detta löser det mesta).
Felmeddelandet #N/A? Använd OMFEL för att hantera det: =OMFEL(LETARAD(...);"Ej hittat"). Den visar "Ej hittat" istället för ett rött felmeddelande.
Dessa funktioner använder Excelproffs
XLOOKUP ersätter den gamla LETARAD-funktionen. Den är enklare: =XLOOKUP(A2;Blad2!B:B;Blad2!E:E) och hanterar fel bättre.
FILTER i Excel 365 är perfekt när du behöver dinamisk datahämtning utan VBA. Den uppdateras automatiskt när källdata ändras.
INDIREKT låter dig hämta från flera filer på en gång, perfekt för större projekt med många arbetsböcker.
Proffs-tips för större projekt
Använd tabeller istället för cellintervall. Gå till Infoga > Tabell. Formler uppdateras då automatiskt när du lägger till ny data.
Undvik hela kolumner i stora filer. I stället för B:B skriver du B1:B1000. Det gör Excel mycket snabbare.
Testa alltid i en filkopia först. Det sparar dig från huvudvärk om något går fel.
Ett verkligt exempel från forumsdiskussioner: Du har kundsiffror på ett blad och vill summera total försäljning per kund från ett annat blad. Då skriver du =SUMMA.OM(Blad2!B:B;B2;Blad2!E:E) i målcellen. Färdig. Snabbt och enkelt.
Artikeln har genererats med hjälp av AI-verktyg. Hjälp friskinuti.se bli bättre genom att rapportera fel.
