31. august 2000 - 13:40Der er
13 kommentarer og 2 løsninger
Flere Hvis\'er i samme felt ?!?
I mit regneark ønsker jeg flg. funktion udregnet : HVIS(C20;((HELTAL(H10/5000))*0,29)) Problemet er, at der er flere Ja/Nej muligheder som jeg godt vil have ind i formlen. Såsom \"Hvis ikke det, ej heller det, så bla bla\". Funktionen er som ovenstående, der skal bare flere \"Hvis\" funktioner ind.
Jeg ved godt at flg. ikke vil virke, det er mere for at udtrykke spørgsmålet mere klart; =HVIS(C19;((HELTAL(H10/5000))*0,29)) eller HVIS(C20;((HELTAL(H10/5000))*0,29)) eller HVIS(C21;((HELTAL(H10/5000))*0,29))
=HVIS(OR(C19;C20;C21);(HELTAL(H10/5000)*0,29);\"\") vil give den ønskede funktion, hvis C19, C20 eller C21 opfylder en eller anden betingelse bliver der skrevet HELTAL(... o.s.v. i den celle, formlen står i, hvis ingen af de 3 opfylder, skriver der en nul-streng i cellen. Man kan have i øvrigt have HVIS\'er inden i hinanden og blande dem med andre funktioner som OG og ELLER, men der må ikke være parenteser i mere end 7 niveauer.
Det ser næsten ud som om det her virker; =HVIS(C27;((HVIS(C28;((HVIS(C29;((HELTAL(H10/5000))*0,29)))(HELTAL(H10/5000))*0,29)))(HELTAL(H10/5000))*0,29))
Lige bortset fra at jeg får fejlen \'#REFERENCE!\', hvis kun 1 Ja/Nej er SAND og fejlen \'#VÆRDI!\' med alle 3 SAND
Der skal udbygges med en rigtig betingelse for C19, C20 og C21 i mit forslag, f.eks. OR(C19>0;C20>0;C21>0), hvor de 3 C\'er er tal - ideen var blot at give strukturen
Noget i stil med ; =HVIS(OR(C19>0;C20>0;C21>0);(HELTAL(H10/5000)*0,29);\"\") ? Resultatet skulle gerne være at når én betingelse er opfyldt bliver resulatet vist i cellen som formlen står i
Ja, den udgave, du har skrevet, vil vise resultatet, hvis en eller flere af OR-betingelserne er opfyldt. Hvis kravet er, at det skal vises, når en og kun en af betingelser er opfyldt skal der anvendes en mere kompliceret AND-OR logik: OR(AND(C19>0;AND(C20=0;C21=0));AND(C20>0;AND(C19=0;C21=0));AND(C21>0;AND(C19=0;C20=0)))
Hmm, jeg føler lidt den pisser på mig :( Med dit forslag siger den \'#NAVN!\', hvilket ku\' tyde på at der er stavefejl/ukendt command ?!? Virker =HVIS(OR(C19>0;C20>0;C21>0);(HELTAL(H10/5000)*0,29);\"\") hos dig ?
Probleme er vist, at vi blander engelske og danske funktionsnavne sammen: De engelske navne er: IF, OR, AND og INTEGER og de tilsvarende danske er HVIS, ELLER, OG og HELTAL - jeg bruger en engelske excel, derfor fik jeg blandet de engelske navne ind i sagen
Hmm, efter hvad min Excel-erfaring fortæller mig, så skal jeg til at bruge hvis\'er inden i hvis\'er :(, hvis (:() jeg gerne vil have en funktion for hver logisk test/\'Ja-Nej\'-felt
Beklager, opgavebeskrivelse har ændret sig væsentligt :( Jeg har kan få udført det meste med hvad jeg har fået at vide og vil vende tilbage med nyt spørgsmål \'just-in-case\'
Synes godt om
Ny brugerNybegynder
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.