Mikael63 Posted January 8 Posted January 8 (edited) En Excelbok Blad1 D2-D500 innehåller text (är nummer men formaterad som text) Blad2 D2-D500 innehåller text (är nummer men formaterad som text) Blad2 AD2-AD500 innehåller text I Blad1 AD2-AD500 vill jag att text hämtas från Blad2 där texter i D matchar. ex. finns i Blad2 D22 värdet 225 och i Blad2 AD22 finns värdet HEJSAN I Blad1 D16 samt D17 finns värdet 225. Då vill jag att värdet HEJSAN ska skrivas till Blad1 AD16 och AS17 Hur skulle en sådan formel se ut tro? I Blad2 finns bara en förekomst av värde i D men i Blad1 kan det finnas 1-8 förekomster av värde i D Edited January 8 by Mikael63 Quote
Solution MH_ Posted January 9 Solution Posted January 9 Det låter som ett klockrent FILTER() https://support.microsoft.com/sv-se/office/funktionen-filter-f4f7cb66-82eb-4767-8f7c-4877ad80c759 =FILTER(array,include,[if_empty]) Där array är det du vill returnera( Blad2 AD2-AD500) och include är villkoret, typ (Blad2 AD2-AD500=cellen blad 1). Eller, eftersom det bara skall finnas en träff: xletaupp() som också kan leta i en kolumn och returnera något annat. Precis som passa/index, men i en formel. https://support.microsoft.com/sv-se/office/funktionen-xletaupp-b7fd680e-6d10-43e6-84f9-88eae8bf5929 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.