Avatar billede brilleabe Nybegynder
08. april 2004 - 12:51 Der er 13 kommentarer og
1 løsning

vlookup - i 2 områder.

Jeg skal checke om en værdi findes i 2 lister (område1 eller område 2)

hvis værdien findes i område1 skal der stå A
hvis værdien findes i område2 skal der stå B
hvis værdien ikke findes skal der stå C

Jeg har prøvet lidt med nedenstående, men som i nok kan se holder den ikke helt :-(

=+IF(VLOOKUP(C2;om1;1;FALSE)=C2;"A";"");OR(VLOOKUP(C2;om2;1;FALSE)=C2;"B";"C")
Avatar billede stewen Praktikant
08. april 2004 - 14:34 #1
Denne skulle virke:

=IF(ISERROR(VLOOKUP(C2,orn1,1,FALSE)),IF(ISERROR(VLOOKUP(C2,orn2,1,ALSK)),"C","B"),"A")
Avatar billede brilleabe Nybegynder
08. april 2004 - 16:04 #2
Det ser lovende ud - tester lige
Avatar billede brilleabe Nybegynder
08. april 2004 - 16:27 #3
Det virker sgu !
..men jeg har lige en 'lille' krølle som jeg godt kunne tænke mig - (jeg hæver point antallet)

hvis c2 ikke findes i område1 skal der stå A (hvis c2 ikke findes i område 1 – vil g2 heller ikke kunne være i område 2+3)

hvis c2 findes i område1 OG g2 findes i område2 skal der stå B
hvis c2 findes i område1 OG g2 findes i område3 skal der stå C
hvis c2 findes i område1 OG g2 ikke findes i område2+3 skal der stå D

Håber du/i kan hjælpe
Avatar billede brilleabe Nybegynder
11. april 2004 - 23:36 #4
>>stewen,

jeg lader det lige stå lidt endnu - det kunne jo være der var en som havde et bud..
Avatar billede stewen Praktikant
13. april 2004 - 09:54 #5
går ud fra at det er tal du slår op i områderne 1..3!?!

Prøv så lige denne:

=IF(ISERROR(VLOOKUP(C2,område1,1,FALSE)),"A",IF(ISNUMBER(VLOOKUP(G2,område2,1,FALSE)),"B",IF(ISNUMBER(VLOOKUP(G2,område3,1,FALSE)),"C",IF(AND(ISERROR(VLOOKUP(G2,område2,1,FALSE)),ISERROR(VLOOKUP(G2,område3,1,FALSE))),"D"))))
Avatar billede stewen Praktikant
15. april 2004 - 09:28 #6
nåh - Hvordan hænger den? jeg mener hvordan går det? med problemet
Avatar billede brilleabe Nybegynder
15. april 2004 - 21:36 #7
Hej Stewen, den hænger super - jeg har ikke glemt dig, men jeg vil gerne lige dykke (tilbage) ned i problemet denne weekend. Så vender jeg tilbage. Håber det er i orden.
Avatar billede stewen Praktikant
16. april 2004 - 10:04 #8
ja - selvfølgelig

afventer
Avatar billede brilleabe Nybegynder
18. april 2004 - 22:47 #9
Den er der desværre ikke helt endnu
Hvis c2 findes i:
område1=    D
område2=    B
område3=    B
ingen af områderne=    B
Avatar billede stewen Praktikant
19. april 2004 - 08:41 #10
Hvad er det du slår op i områderne 1..3 ? Er det tal eller ord/bogstaver?
Avatar billede brilleabe Nybegynder
19. april 2004 - 20:34 #11
Formlen ser således ud nu:
=IF(ISERROR(VLOOKUP(C3;Område1;1;FALSE));"A";IF(ISNUMBER(VLOOKUP(D3;Område2;1;FALSE));"B";IF(ISNUMBER(VLOOKUP(D3;Område3;1;FALSE));"C";IF(AND(ISERROR(VLOOKUP(D3;Område2;1;FALSE));ISERROR(VLOOKUP(D3;Område3;1;FALSE)));"D"))))

(jeg har skiftet g3 ud med d3)
Data kan f.eks se således ud:
I område1: 89654852X11
I område2+3: 3569PDAF
Avatar billede stewen Praktikant
21. april 2004 - 15:39 #12
Nå brilleabe - skal vi se at blive færdige? Prøv og se om ikke denne virker:

=IF(ISERROR(VLOOKUP(C3;Område1;1;FALSE));"A";IF(ISTEXT(VLOOKUP(D3;Område2;1;FALSE));"B";IF(ISTEXT(VLOOKUP(D3;Område3;1;FALSE));"C";IF(AND(ISERROR(VLOOKUP(D3;Område2;1;FALSE));ISERROR(VLOOKUP(D3;Område3;1;FALSE)));"D"))))

har ændret ISNUMBER til ISTEXT
Avatar billede brilleabe Nybegynder
21. april 2004 - 20:59 #13
Så er der sgu' hul igennem ! det er kanon.

Tak for hjælpen + vedholdenhed. 100 velfortjente point på vej.

/Brille
Avatar billede brilleabe Nybegynder
22. april 2004 - 00:14 #14
...og så er det lige at man skal huske at trykke på knappen
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