Kolla in funktionen INDIREKT()
Den används när du har skapat en adress genom att länka ihop olika texter och måste beräta för excel att det är en adress och inte vilken textsträng.som helst.
Exempel:
Antag att din "fasta" letarad ser ut så här:
=LETARAD("nisse";Blad2!A1:B10;2;FALSKT)
(Dvs du letar i Blad2 efter en rad med nisse och ser vad som står till höger)
Om du skall klistra ihop en adress med fliknamnet som står i A1 så att flikdelen av adressen Blad2!A1:B10" ändras beroende av det som står i cell A1 så kan du börja med att skapa en textsträng där fliknamnet hämtas från cell A1
=SAMMANFOGA(Blad1!A1;"!A1:B10")
Ändra i A1 så ser du vad som händer.
Men för att excel skall förstå att det är en adress måste du använda INDIREKT
=INDIREKT(SAMMANFOGA(A1;"!A1:B10"))
(ger ett felmeddelande eftersom den pekar på ett område och inte en enskild ce l, men om du ställer dig i cellen och trycker F9 så ser du vilka data som finns i området)
Lägg ihop med din letarad-formel
=LETARAD("nisse";INDIREKT(SAMMANFOGA(A1;"!A1:B10"));2;FALSKT)