PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelVLookup hitta värden till vänsterVLookup hitta värden till vänster
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2018-01-16 14:23
 
Jag hittade en smart lösning på problemet att hitta värden till vänster i stället för höger som är det normala för VLookup. Jag ska hitta värdet för cell K4 i en annan flik (BBR) i samma bok och returnera ett annat värde. Formeln jag använder är =VLOOKUP(K4;CHOOSE({1;2};BBR!$C$2:$C$10926;BBR!$B$2:$B$10926);2;FALSE) Någon vänlig själ som ser problemet? jag får bara #N/A som resultat.
Nytt inlägg
 2018-01-17 07:53
 
 Ändrad av lasse67  på 2018-01-17 07:54:33
### dubbelpost###
Nytt inlägg
 2018-01-17 07:53
 

Hej

varför krångla till det när du kan använda INDEX och MATCH istället?

den formeln gör precis det du önskar.
Nytt inlägg
 2018-01-17 12:46
 
Tack för tipset. Jag gjorde ett par test med Match och index men gick faktiskt bet även där. Hur skulle formeln se ut i detta fall?
Nytt inlägg
 2018-01-17 16:21
 

På svenska heter Match Passa och index är index (jag skrivet mitt exempel i svensk excel).

Den här INDEX-ormeln returnerar värdet som står på den 6:e raden i området BBR!$B$2:$B$10926 (rad/position räknas från B2)

=INDEX(BBR!$B$2:$B$10926;6)

Den här PASSA/match formeln säger vilken "rad"   K14-värdet står i blad BBR, kolumn C (rad i markeringen, inte bladet, dvs den börjar räkna från C2)

=PASSA(K14;BBR!$C$2:$C$10926;0)   (sista nollan säger att den bara skall söka exakta träffar)

Kombinera ihop för att hämta det värde som står lika många rader ner i B kolumnen som det sökta värdet i kolumn C:

=INDEX(BBR!$B$2:$B$10926;PASSA(K14;BBR!$C$2:$C$10926;0))

Troligtvis blir det så här på svengelska:

=INDEX(BBR!$B$2:$B$10926;MATCH (K14;BBR!$C$2:$C$10926;0))

Nytt inlägg
 2018-01-18 11:49
 
Tack Anonymous! Ska testa detta. Jag löste problemet temporärt med att skriva ett VBA med en knapp som la till en kolumn till höger och sedan formel för vanlig Vlookup. Lite fusk kanske, men det fungerade. :-) Återkommer med rapport hur det gick efter jag har testat Match & Index. Göran.
Nytt inlägg
 2018-01-19 15:23
 
Index & Match fungerade alldeles utmärkt. Problemet löst! Ska försöka knäck nöten med den nestade formeln med Vlookup & Choose. Bara för att... :-)
Nytt inlägg
 2018-01-22 08:56
 
Hej

Bara en sak som kan underlätta är att den engelska versionen av excel använder , där den svenska använder ; . bara en lite sak att tänka på , lycka till.
Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelVLookup hitta värden till vänsterVLookup hitta värden till vänster

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter