12. september 2020 - 16:02
Der er
4 kommentarer og 1 løsning
Hvis/og formel giver forkert resultat
I C3 skriver jeg et tal mellem 5-60 og så bruger jeg følgende formel til at trække data fra et ark kaldet Mellemregning. =HVIS(OG($C$3>5;$C$3<14,9);Mellemregning!$B$80;HVIS(OG($C$3>15;$C$3<29,9);Mellemregning!$B$81;HVIS(OG($C$3>30;$C$3<44,9);Mellemregning!$B$82;HVIS(OG($C$3>45;$C$3<60);Mellemregning!B83;)))) Tallene i B80 - B83 ser således ud B80: -1,6000 B81: -0,4000 B82: -0,2002 B83: -0,2000 Hvis jeg laver en tilsvarende formel som kun indeholder 3 hvis, så virker den fint =HVIS(OG($C$3>5;$C$3<14,9);Mellemregning!$B$80;HVIS(OG($C$3>15;$C$3<29,9);Mellemregning!$B$81;HVIS(OG($C$3>30;$C$3<60);Mellemregning!$B$82;)))
Annonceindlæg fra Infor
12. september 2020 - 16:16
#1
Rettelse. Den giver kun korrekt resultat, hvis den første er sand, altså hvis C3 er mellem 5-14,9
12. september 2020 - 16:55
#2
Hvis jeg prøver denne formel, giver den mig korrekt resultat. Testet som: =HVIS(OG($C$3>5;$C$3<14,9);B10;HVIS(OG($C$3>=15;$C$3<29,9);B11;HVIS(OG($C$3>=30;$C$3<44,9);B12;HVIS(OG($C$3>=45;$C$3<60);B13;"")))) =HVIS(OG($C$3>5;$C$3<14,9);Mellemregning!$B$80;HVIS(OG($C$3>=15;$C$3<29,9);Mellemregning!$B$81;HVIS(OG($C$3>=30;$C$3<44,9);Mellemregning!$B$82;HVIS(OG($C$3>=45;$C$3<60);Mellemregning!$B$83;""))))
12. september 2020 - 17:38
#3
Hvorfor er der ikke = i første OG($C$3>5;$C$3<14,9 Og hvorfor er der = i den første del af denne, men ikke i den anden? $C$3>=15 ; $C$3<29,9)
12. september 2020 - 17:51
#4
Det giver selvfølgelig mening med at den skal være større eller =. Tak for hjælpen
12. september 2020 - 18:07
#5
#4 - Du er velkommen ;-)
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.