Avatar billede tummes1983 Mester
26. september 2018 - 09:12 Der er 6 kommentarer og
2 løsninger

Opslag dato mellem flere datoer

Hej
Ark 1:
Jeg har en dato stående i A1, f.eks "25-10-2018"

Ark 2:
A opslagsværdier, f.eks "Æsel"
Kolonne E = fra datoer, f.eks "24-10-2018"
Kolonne F = til datoer, f.eks "13-11-2018"

04.12.2018    02.01.2019    Ko
14.11.2018    04.12.2018    Hest
24.10.2018    13.11.2018    Æsel
10.10.2018    23.10.2018    Gris
19.09.2018    09.10.2018    Ko

Jeg vil så have at den i ark 1, B1 returnerer "Æsel" ved opslag på "25-10-2018"

Håber det giver mening :)
Avatar billede TrinoJ. Seniormester
26. september 2018 - 09:40 #1
Hej Tummes1983

Hvis du har din første fra dato i celle E1 og din første til dato i F2 og din første opslagsværdi i G1, tror jeg denne virker.

HVIS(A1<E5;"";HVIS(A1<E4;G5;HVIS(A1<E3;G4;HVIS(A1<E2;G3;HVIS(A1<E1;G2;HVIS(A1<=F1;G1;""))))))
Avatar billede kim1a Ekspert
26. september 2018 - 09:45 #2
Lopslagsformlen kan arbejde med dette, blot husk at skrive sand i sidste argument.

lopslag([din dato];[tabellen du anfører ovenfor];2;sand)

Den finder den approksimerede værdi "nedaf",
Avatar billede ebea Ekspert
26. september 2018 - 09:53 #3
Denne skulle gerne gi' dig det ønskede resultat. I A1 på Ark1 skriver du den dato du søger.
=SLÅ.OP(2;1/('Ark2'!$E$1:$E$10<=A1)/('Ark2'!$F$1:$F$10>=A1);'Ark2'!$G$1:$G$10)
Avatar billede tummes1983 Mester
26. september 2018 - 09:55 #4
@Trine, hvad har du i A1? Kolonnen den skal slå op i er flere hundrede, hvordan ser formlen uden hvis det er kolonner og ikke specifikke celler?

@Kim1a, den returnerer desværre ikke det korrekt svar

Tak for svar begge to
Avatar billede TrinoJ. Seniormester
26. september 2018 - 10:11 #5
@Tummes1983 i kolonne A1 har jeg en datoerne stående. Jeg tog ikke højde for, at opslagsværdierne står i Ark2 i den første formel. Denne skulle gerne virke, og hvis du skal slå op i på flere datoer i kolonne A, kan du kopier denne formel ned:

HVIS(A1<'Ark2'!$E$5;"";HVIS(A1<'Ark2'!$E$4;'Ark2'!$G$5;HVIS(A1<'Ark2'!$E$3;'Ark2'!$G$4;HVIS(A1<'Ark2'!$E$2;'Ark2'!$G$3;HVIS(A1<'Ark2'!$E$1;'Ark2'!$G$2;HVIS(A1<='Ark2'!$F$1;'Ark2'!$G$1;""))))))

Håber det giver mening, ellers skriver du bare igen.
Avatar billede TrinoJ. Seniormester
26. september 2018 - 10:13 #6
Rettelse

I kolonne A1 har jeg en dato stående, på samme måde som du beskriver i dit spørgsmål

Ark 1:
Jeg har en dato stående i A1, f.eks "25-10-2018"
Avatar billede TrinoJ. Seniormester
26. september 2018 - 10:15 #7
@ebea's formel fungere perfekt - jeg får det samme resultat med formlen i #5.
Avatar billede tummes1983 Mester
26. september 2018 - 10:16 #8
Mange tak, det virkede!
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

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