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

 
ForumForumDiskussionerDiskussionerExcelExcelLetarad i data från datakällaLetarad i data från datakälla
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2015-12-09 12:48
 

 Hej

Jag har ett problem med Letarad som jag hoppas någon kan hjälpa mig med, eller helt enkelt säga att det inte går av någon anledning.

Jag har en flik med data i flera kolumner som är hämtat och uppdateras från en datakälla (SQL-databas)

Jag har en annan flik där jag har artikelnummer som jag vill söka reda på i min flik med data och returnera ett lagerväde för den artikeln.

Använder då =LETARAD(A5;Blad2!$A$2:$B$2010;2;SANT).

Har inga problem att använda Leta rad i andra flikar eller kolumner, men när det är de kolumner som är hämtade från min data källa blir det #Saknas hela tiden. Har förövrigt också testat med att sätta falskt.

Kan man inte använda LETARAD på data från en datakälla?

Tacksam för all hjälp.

Nytt inlägg
 2015-12-11 18:24
 
Jag gissar att det handlar om format. Står artikelnumret i nummerformat i A5 och text i din SQL-import? Då kan lura excel att värdet i A5 är en text genom att slå ihop värdet med en tom sträng:
SAMMANFOGA("";A5)
eller, enklare:
""&A5

Då blir din formel någonting i stil med:
LETARAD(""&A5;Blad2!$A$2:$B$2010;2;FALSKT)

Du vill i princip alltid använda FALSKT i LETARAD(). Annars kan den returnera värdet för ett artikelnummer som bara liknar det du vill ha.


PS en bättre variant är förmodligen att se till att dina artikelnummer får rätt format i importen från SQL

PS2 Du kan även konvertera värdet i Blad2 till tal när du söker men det är betydligt mer krävande och kräver i princip att du kör det som matrisformel

=LETARAD(A5;TEXTNUM(STÄDA(RENSA(Blad2!$A$2:$B$2010)));2;FALSKT)
och tryck CTRL+shift+enter
Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelLetarad i data från datakällaLetarad i data från datakälla

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