Avatar billede anedi Ekspert
21. august 2006 - 11:45 Der er 7 kommentarer og
1 løsning

Vlookup fra flere forskellige ark

Kære eksperter.

Er det muligt at fortælle EXCEL, at den skal hente værdier fra flere forskellige ark der ligger i den samme mappe, ved hjælp af vlookup-funktionen?

I en mappe har jeg, bortset fra datoen, ens dataark for en række år. I et nyt ark vil jeg så gerne samle alle disse oplysninger under hinanden. Jeg  starter altså tilbage i 1975 eksempelvis med den 1.1. Når så vi når til 1976 skal jeg have fortalt Excel, at den íkke længere skal hente informationer fra arket "Data1975", men fra arket "Data1976." Kan dette gøres på en snedig måde?

Jeg forestiller mig at strengen ser nogenlunde sådan ud:
=vlookup(A1;if(year(A1)=1975;"Data1975"$1:$65536;"Data1976";2;false)

Håber I forstår hvad jeg mener...

/Anedi
21. august 2006 - 11:58 #1
Det vil kræve at du gør det modsat. Altså starter med IF()-funktionen - og i IF()-funktionen VLOOKUP().

Noget i denne retning:
=IF(YEAR(A1)=1975;VLOOKUP(...............)IF(YEAR(A1)=1976);VLOOKUP(osv...

Håber det giver mening.
Avatar billede anedi Ekspert
21. august 2006 - 12:22 #2
Ok, men Excel kan vist kun kombinere 7 eller 8 if sætninger, så er det muligt at fortælle den at hvis året skifter skal den hente det næste ark?
Hvis nu arkene hedder "dataxxxx" hvor året blot skifter, kan man så skrive et eller andet i stil med data - year(A1) inde i vlookup-funktionen?
Avatar billede jens48 Ekspert
21. august 2006 - 13:23 #3
Prøv med =VLOOKUP(A5;INDIRECT("data"&A1&"!a1:c10");2;FALSE)
hvor a1:c10 er området der skal hentes data fra
21. august 2006 - 13:27 #4
=VLOOKUP(10;INDIRECT("Data"&YEAR(A4)&"!a1:b99");2)
21. august 2006 - 13:28 #5
Ret tallet 10 i ovennævnte formel til cellen med din reference.
21. august 2006 - 13:37 #6
Eller hvis din reference er et datofelt:
=LOPSLAG(ÅR(A4);INDIREKTE("Data"&ÅR(A4)&"!a1:b99");2)
Avatar billede anedi Ekspert
21. august 2006 - 13:53 #7
Så lykkedes det sgu, det er lige med at holde tungen lige i munden med "" og ikke-"". Nå Jeg kunne bruge begge jeres svar, så hurtigst på aftrækkeren får point.
21. august 2006 - 13:53 #8
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester