Avatar billede nehm Nybegynder
23. juni 2006 - 14:41 Der er 12 kommentarer og
1 løsning

Hjælp til IF sætning

Hej

Jeg skal bruge en Funktion med flere IF jeg har de her.

=IF($C11="B";"BOH";" ")
=IF($C12="B";"FRA";" ")
=IF($C13="B";"PSK";" ")
=IF($C14="B";"ARN";" ")
=IF($C15="B";"CRF";" ")
=IF($C16="B";"MAH";" ")
=IF($C17="B";"RIM";" ")
=IF($C18="B";"MJA";" ")

Men kan man sætte allesammen til 1 funktion ?
Avatar billede excelent Ekspert
23. juni 2006 - 15:28 #1
=IF(C11="B";"BOH";IF(C12="B";"FRA";IF(C13="B";"PSK";IF(C14="B";"ARN";IF(C15="B";"CRF";IF(C16="B";"MAH";IF(C17="B";"RIM";IF(C18="B";"MJA";""))))))))
Avatar billede mrjh Novice
23. juni 2006 - 15:43 #2
Hvis det skal stå i samme celle er du nok nødt til at gøre sådan:
=HVIS(C11="B";"BOH";"")&","&HVIS(C12="B";"FRA";"")&","& ...... o.s.v
Avatar billede excelent Ekspert
23. juni 2006 - 16:01 #3
well virker fint her i samme celle :-)
Avatar billede mrjh Novice
23. juni 2006 - 16:25 #4
Jeps, hvis den skal kopieres ned igennem, men skal reultatet stå i en celle så ...
Eller også har jeg misforstået :-)
Avatar billede excelent Ekspert
23. juni 2006 - 21:49 #5
en anden metode:
UK
=INDEX({"BOH";"FRA";"PSK";"ARN";"CRF";"MAH";"RIM";"MJA"};MATCH("B";C11:C18;0))
DK
=INDEKS({"BOH";"FRA";"PSK";"ARN";"CRF";"MAH";"RIM";"MJA"};SAMMENLIGN("B";C11:C18;0))
Avatar billede mrjh Novice
24. juni 2006 - 07:42 #6
Eller denne (nu vi er igang med kreative løsninger :-))

=VÆLG(RÆKKE()-10;"BOH";"FRA";"PSK";"ARN";"CRF";"MAH";"RIM";"MJA")

Indsættes i en celle i række 11 og kopieres ned.
Avatar billede mrjh Novice
24. juni 2006 - 11:23 #7
Ok, glemte lige at det kun skulle være ved "B"
=HVIS(C12="B";VÆLG(RÆKKE()-10;"BOH";"FRA";"PSK";"ARN";"CRF";"MAH";"RIM";"MJA");"")
Avatar billede nehm Nybegynder
24. juni 2006 - 11:55 #8
Excelent : det virker præsis som jeg havde tænkt, så lig et svar så er der point.

Til i andre tak for indput
Avatar billede excelent Ekspert
24. juni 2006 - 12:10 #9
ok velbekom
Avatar billede nehm Nybegynder
11. juli 2006 - 15:33 #10
Lige en ting til, hvad hvis jeg gerne vil bruge IF så hvis der ikke er nogen match at den er blank.

Denne virker ikke :-(

=IF(MATCH("B";B11:B18;0)>0;INDEX({"BOH";"FRA";"PSK";"ARN";"CRF";"MAH";"RIM";"MJA"};MATCH("B";B11:B18;0));"")
Avatar billede excelent Ekspert
11. juli 2006 - 16:35 #11
hvis det er nok at skjule fejlen, kan du bruge denne i
betinget formatering: Formlen er :=ER.FEJL(E11)
sæt tekstfarve til hvid
Avatar billede excelent Ekspert
11. juli 2006 - 16:54 #12
Ellers prøv:
=IF(ISERROR(MATCH("b";C11:C18;0));"";INDEX({"BOH";"FRA";"PSK";"ARN";"CRF";"MAH";"RIM";"MJA"};MATCH("B";C11:C18;0)))
Avatar billede nehm Nybegynder
12. juli 2006 - 08:33 #13
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
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