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.
Returnere et 0, hvis resultat negativ
Moderator: Lodahl
Hej,
Funktionen FORTEGN returnerer -1 ved negativ og 1 ved positiv. Kan det bruges?
Funktionen FORTEGN returnerer -1 ved negativ og 1 ved positiv. Kan det bruges?
Med venlig hilsen
Leif Lodahl
Blog: https://libreofficedk.blogspot.dk
LibreOffice: http://da.libreoffice.org
Leif Lodahl
Blog: https://libreofficedk.blogspot.dk
LibreOffice: http://da.libreoffice.org
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
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
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
Hej,
Prøv denne:
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.
Prøv denne:
Code: Select all
=HVIS(A1+A2<0;0;A1+A2)
Med venlig hilsen
Leif Lodahl
Blog: https://libreofficedk.blogspot.dk
LibreOffice: http://da.libreoffice.org
Leif Lodahl
Blog: https://libreofficedk.blogspot.dk
LibreOffice: http://da.libreoffice.org