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

 
ForumForumDiskussionerDiskussionerExcelExcelHämta namn från ett blad och sätt in detta namn i ett annat blad baseat på SerienummerHämta namn från ett blad och sätt in detta namn i ett annat blad baseat på Serienummer
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2015-09-30 14:03
 

Jag har ett blad Huvudlager och en kolumn som heter Namn i H2 det finns inte några värden i denna colomn. Men jag har också ett blad som heter Låda1, Låda2, Låda3 och i dessa blad har jag kolumner: A2 serienummer och i G2 jag har Namn.
Nu behöver jag en formel som kommer att leta efter om samma serienummer finns i alla blad och i så fall tar namnet från G2 Namn och sätta detta namn i H2 i Huvudlager bladet. Några idéer?
Tack.

Nytt inlägg
 2015-11-06 10:17
 
Hej!

Det är lite bökigt att göra detta.

Till att börja med måste du använda LETARAD för att finna värdet. Du behöver en LETARAD per ark som du skall leta i. Men om jag tolkar dig rätt vill du stoppa när du hittat en träff? I så fall bör du använda funktionen OMFEL.

Så gör så här
1) Lägg till tre tillfälliga kolumner i vilka du med LETARAD letar efter värdet i respektive låda. För enkelhelts skull kallar jag dessa funktioner för LETARAD1, LETARAD2 respektive LETARAD3.

2) Använd sedan funktionen OMFEL() Den försöker göra en beräkning och om den misslyckas så gör den en alternativ sak. Funktionen nedan försöker dividera A1 med A2. Om det lyckas visas resultatet. Men om det är fel, till exempel för att A2 är noll, så visas texten istället.

=OMFEL(A1/A2;"Division omöjlig")

Tricket är nu att stoppa in de tre LETARAD() i funktionen OMFEL:

=OMFEL(LETARAD1; OMFEL(LETARAD2;LETARAD3) )

Notera att en OMFEL har stoppats in i den övergripande OMFEL. Formeln ovan försöker alltså först med LETARAD1. Om det misslyckas försöker den med LETARAD2, men om den även misslyckas så visas resultatet av LETARAD3.

Med vänlig hälsning

Kihlman

Excelforum drivs av Excelspecialisten som bedriver utveckling av program, utbildning samt support och hjälp i Excel och VBA.

www.excelspecialisten.se

Nytt inlägg
 2015-11-06 10:21
 
PS. Ser att jag kan ha missuppfattat din fråga.

Kanske är det endast om det finns tre träffar som du vill hämta värdet???

Du behöver i så fall tre LETARAD som jag nämner ovan. Därefter kan du räkna ANTALV() i en fjärde kolumn, som räknar antalet värden i de tre tidigare. Till sist behöver du en OM-funktion som hämtar önskat värde om träffarna är tre.

Kihlman

Excelforum drivs av Excelspecialisten som bedriver utveckling av program, utbildning samt support och hjälp i Excel och VBA.

www.excelspecialisten.se

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelHämta namn från ett blad och sätt in detta namn i ett annat blad baseat på SerienummerHämta namn från ett blad och sätt in detta namn i ett annat blad baseat på Serienummer

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