Avatar billede prinsib Seniormester
24. januar 2024 - 15:19 Der er 10 kommentarer og
1 løsning

Hvorfor virker denne formel ikke?

Hej.
Denne formel har jeg i B17.
=HVIS(B3<>"";SUM(B2:B16);HVIS(G2>"";(B17-12)))
Jeg vil gerne trække 12 fra summen i B17 hvis der står noget i G2.
Også gerne hvis der står noget i G2 til G16
Ib
Avatar billede xl-Enthusiast Ekspert
24. januar 2024 - 15:49 #1
Har du prøvet at bruge Formelrevion-værktøjet. Hvis ikke, så prøv det, og du vil kunne hjælpe dig selv.
Avatar billede xl-Enthusiast Ekspert
24. januar 2024 - 15:50 #2
Formelrevisions-værktøjet.
Avatar billede visto Professor
24. januar 2024 - 16:05 #3
Prøv denne:
=HVIS(OG(B3<>"";G2<>"");(SUM(B2:B16)-12);(SUM(B2:B16)))

Under alle omstændigheder kan du vel ikke skrive >""?
Avatar billede visto Professor
24. januar 2024 - 20:13 #4
Hvis du skal have "Også gerne hvis der står noget i G2 til G16" med, kunne denne måske bruges:
=HVIS(OG(B3<>"";SUM(G2:G16)<>0);(SUM(B2:B16)-12);(SUM(B2:B16)))
Avatar billede prinsib Seniormester
24. januar 2024 - 22:58 #5
Hej.
Tak for jeres hjælp.
Visto.
Jeg har ikke forklaret mig rigtig godt. Din formelvirker perfekt, men jeg har også behov for at den skal kigge på hvad der står i G2 til G16. Står der 12 i f.eks. G2, skal den trække 12 fra B17, og står der også står 12 i G3 skal den trække 24 fra B17.
xl-Enthusiast
Hvor finder jeg Formelrevisions-værktøjet. Har kigget under tilføjelsesprogrammer, men det var ikke der.
Ib
Avatar billede xl-Enthusiast Ekspert
25. januar 2024 - 07:01 #6
Jeg har en engelsksproget version af Excel og her trykker jeg på Formulas på båndet, herefter trykker jeg på Evaluate Formula i gruppen Formula Auditing.
Avatar billede visto Professor
25. januar 2024 - 09:54 #7
Som jeg forstår dig, burde denne kunne gøre det:
=HVIS(OG(HVIS(ELLER(G2=12;G3=12;G4=12;G5=12;G6=12;G7=12;G8=12;G9=12;G10=12;G11=12;G12=12;G13=12;G14=12;G15=12;G16=12);B3<>0));SUM(B2:B16)-12;(SUM(B2:B16)))

Der er sandsynligvis en måde at sammenskrive alle ELLER-betingelserne, men den kender jeg ikke.
Avatar billede prinsib Seniormester
27. januar 2024 - 16:07 #8
Hej visto.
Din formel virker desværre ikke. Den får resultatet -10.
Har du en forklaring?
Avatar billede visto Professor
27. januar 2024 - 17:27 #9
Ingen forklaring. Hos mig virker det. Det eneste jeg kan komme på, er hvis du i stedet for
SUM(B2:B16)-12
har skrevet
SUM(B2:B16)-10
Avatar billede prinsib Seniormester
27. januar 2024 - 18:11 #10
Visto
Du har ret det virker hvis der står 12 i kolonne G.
Kan det laves sådan at det er ligegyldigt hvilket tal der står i kolonne G??
ib
Avatar billede prinsib Seniormester
27. januar 2024 - 19:44 #11
Takker mange gange visto.
Jeg forsøger.
Ib
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

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