01. oktober 2012 - 12:41
Der er
5 kommentarer og
1 løsning
Udsøgning på 2 værdier i matrix
Jeg har en matrix hvor jeg skal returnere den værdi der er hvis de to andre er opfyldt.
F.eks.
Matrix som jeg skal finde værdien i (der er 10.000 linjer)
A B C
5 9 5,0
5 10 5,0
5 11 0,0
5 12 5,0
10 9 10,0
10 10 0,0
10 11 10,0
10 12 10,0
15 9 0,0
15 10 15,0
15 11 15,0
15 12 15,0
Dette skal sætte op sådan
B -> 9 10
A
5 C C
10 C C
15 C C
01. oktober 2012 - 14:37
#3
Jeg har ark1 hvor der er disse oplysninger i hver kollonne:
A B C
5 9 5,0
5 10 5,0
5 11 0,0
5 12 5,0
10 9 10,0
10 10 0,0
10 11 10,0
10 12 10,0
15 9 0,0
15 10 15,0
Kollonne A er første sortering og B er anden sortering og C er det resultat jeg ønsker.
Jeg vil gerne have Ark1 lavet om til Ark2 hvor det er stilt sådan op at A løber lodret og B vandret og C skal så udfylde alle hulder.
Resultatet af ovenstående bliver så:
9 10 11 12
5 5,0 5,0 0,0 5,0
10 10,0 0,0 10,0 10,0
15 0,0 15,0 0 0
Altså Sådan
B B B B
A C C C C
A C C C C
A C C C C
A og B værdien er tastet ind manuelt men C værdien skal beregnes ud fra Ark1.
Håber at dette er beskrevet nok.
01. oktober 2012 - 16:47
#6
Løsningen er at bruge =SAMMENKÆDNING(B2;(C2)) i det første ark til at lave en ekstra kolonde med, som laver en unik værdig.
og i ark 2 laver er C til =HVIS.FEJL(LOPSLAG(SAMMENKÆDNING($A4;(C$2*100));Ark2!$A$2:$D$10000;4;FALSK);"")