Avatar billede prhan Juniormester
28. februar 2014 - 11:56 Der er 9 kommentarer og
1 løsning

Opslag

I Ark 1 har jeg f.eks. 2 koloner:
336-20177  Opslagsværdi
255-00001  Opslagsværdi

I Ark2 findes tabellen som der skal slås op i:
.
.
.
336-20177  tom          tom        A
336-20177  18-11-2013  tom        B
336-20177  05-05-2013  18-11-2013  C
336-20177  01-05-2013  tom        D
336-20177  30-11-2012  05-12-2013  E

Således ønsker jeg at slå op i Ark2, hvis Ark2!A:A er lig med Ark1!A1 OG Ark2!C:C er tom OG Ark2!B:B er den højeste værdi, så skal jeg have værdien fra Kolonne D.

Altså for 336-20177 er værdien B
Avatar billede prhan Juniormester
28. februar 2014 - 12:00 #1
336-20177                            A
336-20177    18-11-2013                B
336-20177    01-05-2013    18-11-2013    C
336-20177    01-05-2013                D
336-20177    30-11-2012    05-12-2012    E
Avatar billede prhan Juniormester
28. februar 2014 - 12:00 #2
Kolonne B:C er datoer, mens D er text.
Avatar billede xl-Enthusiast Ekspert
28. februar 2014 - 16:50 #3
Matrixformel:

=INDEKS(D1:D100;SAMMENLIGN(SAND;B1:B100=MAKS(B1:B100);0)*('Ark2'!A1:A5='Ark1'!A1)*ER.TOM('Ark2'!C1:C100))

Brug kun det nødvendige referenceområde i stedet for "full column references" som A:A.

Det gør muligvis ikke den helt store forskel her, men generelt er det en rigtig dårlig praksis.
Avatar billede xl-Enthusiast Ekspert
28. februar 2014 - 16:54 #4
Rettelse:

=INDEKS(D1:D100;SAMMENLIGN(SAND;B1:B100=MAKS(B1:B100);0)*('Ark2'!A1:A100='Ark1'!A1)*ER.TOM('Ark2'!C1:C100))

Og så skulle jeg have skrevet:

Anvendt generelt er A:A (for eksempel) dårlig praksis.
Avatar billede prhan Juniormester
28. februar 2014 - 18:33 #5
Jeg kan godt følge princippet, men formlen skal dække flere forskellige værdier.

Formlen finder kun 'en maks i kolonne B, men den skal finde maks værdien, INDEN FOR "grupperne" (her mener jeg f.eks. de 5 værdier med 336-20177) af værdier i kolonne A.

Jeg håber, at det er tydeligt hvad jeg mener.
Avatar billede xl-Enthusiast Ekspert
28. februar 2014 - 19:38 #6
Prøv at give et eksempel med flere data og vis ønskede resultater.
Avatar billede prhan Juniormester
28. februar 2014 - 22:52 #7
325-00172    20-12-2013                A
325-00172    05-12-2013    20-12-2013    B
336-20177                            C
336-20177    18-11-2013                D
336-20177    01-05-2013    18-11-2013    E
336-20177    01-05-2013                F
336-20177    30-11-2012    05-12-2012    G

Resultater:
325-00172 A
336-20177 D
Avatar billede xl-Enthusiast Ekspert
01. marts 2014 - 06:22 #8
Altså forskellige antal pr gruppe (i 1. kolonne).

Jeg trækker mig.
Avatar billede prhan Juniormester
01. marts 2014 - 08:47 #9
Ok, tak for indsatsen
Avatar billede prhan Juniormester
01. marts 2014 - 16:48 #10
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