12. april 2004 - 21:52Der er
16 kommentarer og 1 løsning
Skal lave 3 HVIS mere
Jeg har har denne form ser neden under....... =HVIS(B2=3654;"10";HVIS(B2=3655;"6";HVIS(B2=3656;"8";HVIS(B2=3657;"10";HVIS(B2=3659;"13,5";HVIS(B2=36542;"12";HVIS(B2=36572;"12";HVIS(B2=36592;"13"))))))))
Som i kan se er der tal. 3654, 3655, 3656, 3657 og 3659. Disse går så igen bare med et 2 tal i enden. f.eks. 36592 Nu skal jeg har tilføjet 3 HVIS mere med tallene 36543, 36573 og 36593.
Hvordan gøres dette? Gerne skæres ud i pap da jeg ikke er en ørn til excel.
Lige nu er det svært ikke at være begejstret for AI.
Slettet bruger
12. april 2004 - 22:02#1
Dette spørgsmål er besvaret adskillige gange i Excel kategorien. Prøv at søge på ordene "flere hvis" under Excel kategoriens fritekstsøgning (uden gåseøjne).
Tak har også sidet og kigget dem igennem, men kan ikke lige hitte rede i det nu. Derfor håber jeg så der var en venlig sjæl her, som lige kunne sætte det sammen.
Denne løsning er meget lettere at vedligeholde. Listen på Ark2 (eller hvor du vælger at indtaste den) kan du frit redigere. Det eneste du skal ændre i LOPSLAG()-formlen er den sidste celle i listen på Ark2. I mit eksempel ovenfor er den angivet til B10; men tilføjer du yderligere 3 rækker til listen ændrer du slutcellen til B13, og det virker stadigt.
Jeg er enig med erikjuul i at LOPSLAG er betydelig nemmere at vedligeholde i længden. Den tid du bruger på at sætte dig ind i LOPSLAG funktionen vil være godt givet ud.
Det har jeg lige prøvet, så skriver den godt nok tallet, med der kommer også til at stå falsk. Så den ser sådan her ud. FALSK101 når jeg skriver 36593 i felt B2. Og hvis jeg skriver 3654 skriver den 10FALSK
Synes godt om
Slettet bruger
13. april 2004 - 00:05#14
I den sidste IF sætning i den første del skal der stå
IF(B2=36592;"13";"")
Det er vigtigt at der står "" til sidst. Ellers skriver den "FALSK" og går så igang med at evaluere den næste IF konstruktion i del 2. Resultatet bliver så FALSK101.
Tak nu ser det ud til at det virker. =HVIS(B4=3654;"10";HVIS(B4=3655;"6";HVIS(B4=3656;"8";HVIS(B4=3657;"10";HVIS(B4=3659;"13,5";HVIS(B4=36542;"12";HVIS(B4=36572;"12";HVIS(B4=36592;"13";""))))))))&HVIS(B4=36543;"98";HVIS(B4=36573;"100";HVIS(B4=36593;"101";"")))
Ser det ikke rigtig ud :-) Hvis du mener det ser fint ud. Så send lige et svar.
Synes godt om
Slettet bruger
13. april 2004 - 00:17#16
Det ser fint ud. Jeg har dog i allersidste IF HVIS(B2=36593;101;500)))
I den allersidste HVIS skal du skrive den værdi cellen skal have hvis B2 ikke opfylder nogen af kriterierne. Der kan også sagtens stå "".
Bemærk at denne løsning kun kan betegnes som "Quick and dirty", hvis du får tid er det nok en god ide at overveje erikjuuls forslag, hvis der er risko for at der kommer flere kriterier på.
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.