Du måste ha informationen någonstans. Antag t.ex att du i blad2 i AochB-kolumnen har en lista med namn och Personnummer
Anders 111111-1111
Berit 202222-222
Cecilia 330303-3333
Johan 440404-4444
osv. I exemplet nedan antar jag att det finns 100 rader data
Om du har den här formeln i Blad1, cell A2
LETARAD(A1;Blad2!$A$1:$B$100;2;FALSKT)
Eller, för att slippa se felmeddelanden:
=OMFEL(LETARAD(A1;Blad2!$A$1:$B$100;2;FALSKT);"")
så kommer personnumret att autofyllas i B1 när du skriver något i A1
Nackdelen med "letarad" är att Din rådatatabell måste stå i rätt ordning. Dvs Namn till vänster och personnummer till höger. Om det inte gäller får du körra PASSA /index istället. PASSA berättar vilkern rad som Johan står på:
=PASSA(A1;Blad2!A:A;0)
och Index hämtar personnumret på samma rad från B-kolumnen
=INDEX(Blad2!B:B;PASSA(A1;Blad2!A:A;0);1)
utan felmeddelanden:
=OMFEL(INDEX(Blad2!B:B;PASSA(A1;Blad2!A:A;0);1);"")