Page 1 of 1

Returnere et 0, hvis resultat negativ

Posted: 18. Feb 2009 12:45
by Mika
Davs.
Det er første gang jeg roder med regneark, så jeg har på
fornemmelsen mit spørgsmål er meget simpelt.
Jeg kan bare ikke få det til at virke som jeg vil.

Skal bruge en formel til at returnere et 0, hvis resultatet er negativt.

Altså, A3=A1+A2 men hvis A3 bliver negativ, så skriv et 0.

På forhånd tak.

Posted: 18. Feb 2009 14:02
by Lodahl
Hej,
Funktionen FORTEGN returnerer -1 ved negativ og 1 ved positiv. Kan det bruges?

Posted: 18. Feb 2009 15:25
by Mika
Nej , desværre.

Prøver at forklare lidt bedre.

A1=A2-A3;Hvis(A2-A3<0);"0" ( fortvivlet forsøg )

A1 skal være summen af A2-A3, men hvis summen bliver
negativ, så skal resultatet ignoreres og der skal skrives et 0.
Hvis summen bliver positiv, skal den skrive resultatet.

eks.

A1=100-90=10 , skriv resultatet ( 10 i det her tilfælde )
A1=90-100=-10, skriv 0

Re: Returnere et 0, hvis resultat negativ

Posted: 18. Feb 2009 15:30
by HK
Mika wrote:Davs.
Det er første gang jeg roder med regneark, så jeg har på
fornemmelsen mit spørgsmål er meget simpelt.
Jeg kan bare ikke få det til at virke som jeg vil.

Skal bruge en formel til at returnere et 0, hvis resultatet er negativt.

Altså, A3=A1+A2 men hvis A3 bliver negativ, så skriv et 0.

På forhånd tak.

Et par muligheder:

=MAX(A1+A2;0)
=IF((A1+A2)>0;A1+A2;0)

(HVIS i stedet for IF, hvis du bruger dansk version)

Hans

Posted: 18. Feb 2009 15:34
by Lodahl
Hej,
Prøv denne:

Code: Select all

=HVIS(A1+A2<0;0;A1+A2)
Pas på med at regne på celler, der er længere nede. Regneark regner altid i skrive retningen. Den kan muligvis være en del af problemet.

Posted: 18. Feb 2009 16:13
by Mika
Tusinde tak.

Det virker nu.

Blev da en helt del klogere ^^