Excel negatieve getallen optellen

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • rofferdam
  • Registratie: November 2009
  • Laatst online: 09-09-2022
Ik ben ff bezig geweest om negatieve getallen uit mijn sheet op te tellen, maar het lukt maar niet.
Heb overal gezocht naar formules maar ik krijg het maar niet voor elkaar.

Heel simpel.


A1 = 100
A2 = 20
A3 = -50


Wat ik wil doen is dat op A4 150 komt te staan, dus dat hij alleen A1 met A3 optelt, met dus als voorwaarde dat hij een alleen een negatief getal optelt.

Ik zit te rommelen met SOM.ALS maar het lukt maar niet.

Alle reacties


Acties:
  • +1 Henk 'm!

  • T_knoop
  • Registratie: December 2003
  • Nu online
Wat lukt er precies niet? Welke resultaten krijg je nu, en welke formule heb je daarvoor gebruikt? Op basis van welke logica moet hier 150 uitkomen?

Acties:
  • 0 Henk 'm!

  • Arjan90
  • Registratie: September 2005
  • Laatst online: 09-10 08:47
Volgens welke logica wil je A2 dan niet meenemen in je som? Het ligt even aan je rekenblad en wat je wil bereiken of dit makkelijk te doen is. In algemene zin kun je er in ieder geval een kolom achter zetten waarin je het absolute, en dus positieve, getal zet met de formule ABS. Dan kan hij daarna gewoon optellen.

In je voorbeeld is A1 geen negatief getal, ik snap niet waarom je hem dan wil optellen. Als je alleen de negatieve getallen in een bereik wil optellen, kun je inderdaad SOM.ALS of SOMMEN.ALS gebruiken. Welke formule heb je daar nu voor?

"Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid."


Acties:
  • 0 Henk 'm!

  • Archie_T
  • Registratie: Januari 2002
  • Laatst online: 07:47
Wil je eigenlijk gewoon dat negatieve getallen omgezet worden in "normale" getallen? Dan moet je iets met een IF < 0 en dat getal in je formule met -1 vermenigvuldigen zodat het weer positief is?

Acties:
  • 0 Henk 'm!

  • rofferdam
  • Registratie: November 2009
  • Laatst online: 09-09-2022
T_knoop schreef op donderdag 16 januari 2020 @ 09:01:
Wat lukt er precies niet? Welke resultaten krijg je nu, en welke formule heb je daarvoor gebruikt? Op basis van welke logica moet hier 150 uitkomen?
Ik heb hele formules staan, waar dus een min bedrag een rest bedrag is, wat bij een volgende maand opgeteld moet worden.

=SOM.ALS(A1;A3;"<0")

Acties:
  • 0 Henk 'm!

  • Jivebunny
  • Registratie: November 2010
  • Niet online

Jivebunny

Fail to plan. Plan to fail.

Kan je niet een filter plaatsen, dan filteren op - getallen en die dan selecteren voor je SOM()?

Pixel 9 Pro XL | NAS: HP Gen8 e3-1265L v2 16GB 12TB unRAID 6.9.2 | D: Ryzen 5600x 16GB 3000mhz RX 6800 XT MB Acer 27" IPS 144hz | Suzuki Swift 1.2 (2013)


Acties:
  • 0 Henk 'm!

  • rofferdam
  • Registratie: November 2009
  • Laatst online: 09-09-2022
Arjan90 schreef op donderdag 16 januari 2020 @ 09:02:
Volgens welke logica wil je A2 dan niet meenemen in je som? Het ligt even aan je rekenblad en wat je wil bereiken of dit makkelijk te doen is. In algemene zin kun je er in ieder geval een kolom achter zetten waarin je het absolute, en dus positieve, getal zet met de formule ABS. Dan kan hij daarna gewoon optellen.

In je voorbeeld is A1 geen negatief getal, ik snap niet waarom je hem dan wil optellen. Als je alleen de negatieve getallen in een bereik wil optellen, kun je inderdaad SOM.ALS of SOMMEN.ALS gebruiken. Welke formule heb je daar nu voor?
A1 is toch geen negatief getal, A3 is een negatief getal.

Acties:
  • 0 Henk 'm!

  • Pindakaas
  • Registratie: December 2010
  • Laatst online: 09-10 21:28
rofferdam schreef op donderdag 16 januari 2020 @ 09:09:
[...]


A1 is toch geen negatief getal, A3 is een negatief getal.
Je zegt dat je in A4 een uitkomst van 150 wilt hebben. Dit is dan een absolute optelling van A1 (100) en A3 (-50)? begrijp ik dat goed?
Of wil je alleen de negatieve getallen optellen? Want dan zou ik een uitkomst van 50 verwachten i.p.v. 150.

m.a.w. welke logica zit er achter?

don't mind me


Acties:
  • 0 Henk 'm!

  • rofferdam
  • Registratie: November 2009
  • Laatst online: 09-09-2022
Archie_T schreef op donderdag 16 januari 2020 @ 09:06:
Wil je eigenlijk gewoon dat negatieve getallen omgezet worden in "normale" getallen? Dan moet je iets met een IF < 0 en dat getal in je formule met -1 vermenigvuldigen zodat het weer positief is?
Nee dat wil ik niet, dus voor je beeld er kunnen in dezelfde cel ook normale getallen staan, dat zijn getallen die behaald moeten worden, zodra het getal negatief is, is het een getal/bedrag wat opgeteld mag worden voor de volgende maand.

Acties:
  • 0 Henk 'm!

  • Wish
  • Registratie: Juni 2006
  • Laatst online: 11:15

Wish

ingwell

Je reactie is wat verontwaardigd? Misschien komt dat doordat je niet precies uitlegt wat je nou wilt bereiken...

Klopt het dat je A1 als startgetal hebt - en vervolgens alle negatieve bedragen *na* dat startgetal wilt berekenen?

No drama


Acties:
  • 0 Henk 'm!

  • rofferdam
  • Registratie: November 2009
  • Laatst online: 09-09-2022
Pindakaas schreef op donderdag 16 januari 2020 @ 09:11:
[...]


Je zegt dat je in A4 een uitkomst van 150 wilt hebben. Dit is dan een absolute optelling van A1 (100) en A3 (-50)? begrijp ik dat goed?
Of wil je alleen de negatieve getallen optellen? Want dan zou ik een uitkomst van 50 verwachten i.p.v. 150.

m.a.w. welke logica zit er achter?
Ja idd dat bedoel ik idd A1 + A3.

Acties:
  • 0 Henk 'm!

  • Wish
  • Registratie: Juni 2006
  • Laatst online: 11:15

Wish

ingwell

Is het dan niet iets als: =A1+ (SOM.ALS(A2;A3;"<0")

No drama


Acties:
  • 0 Henk 'm!

  • Pindakaas
  • Registratie: December 2010
  • Laatst online: 09-10 21:28
En waarom wil je dan A1 en A3 optellen? welke logica zit daar achter?
is dat wat @Wish zegt? A1 als startgetal en vervolgens alle negatieve getallen erbij?

don't mind me


Acties:
  • 0 Henk 'm!

  • rofferdam
  • Registratie: November 2009
  • Laatst online: 09-09-2022
Wish schreef op donderdag 16 januari 2020 @ 09:12:
Je reactie is wat verontwaardigd? Misschien komt dat doordat je niet precies uitlegt wat je nou wilt bereiken...

Klopt het dat je A1 als startgetal hebt - en vervolgens alle negatieve bedragen *na* dat startgetal wilt berekenen?
Haha sorry zo wilde ik niet overkomen.
Ik heb idd A1 als start getal, en ik wil alleen wat in A3 staat optellen waneer dit negatief is.

Acties:
  • +1 Henk 'm!

  • T_knoop
  • Registratie: December 2003
  • Nu online
Je zou dan iets kunnen gebruiken als:


=A1+ABS(SUMIF(A2:A3;"<0";A2:A3))

de abs zorgt ervoor dat je negatieve getallen geinverteerd worden. Netjes is het niet.

Acties:
  • +1 Henk 'm!

  • naitsoezn
  • Registratie: December 2002
  • Niet online

naitsoezn

Nait Soez'n!

Wish schreef op donderdag 16 januari 2020 @ 09:15:
Is het dan niet iets als: =A1+ (SOM.ALS(A2;A3;"<0")
Met nog een abs om de som heen, of een -1 * ervoor :P

't Het nog nooit, nog nooit zo donker west, of 't wer altied wel weer licht


Acties:
  • +1 Henk 'm!

  • Wish
  • Registratie: Juni 2006
  • Laatst online: 11:15

Wish

ingwell

naitsoezn schreef op donderdag 16 januari 2020 @ 09:16:
[...]

Met nog een abs om de som heen, of een -1 * ervoor :P
Ja ja - ik heb al een tijdje geen Excel meer :)

No drama


Acties:
  • 0 Henk 'm!

  • Pindakaas
  • Registratie: December 2010
  • Laatst online: 09-10 21:28
rofferdam schreef op donderdag 16 januari 2020 @ 09:15:
[...]


Haha sorry zo wilde ik niet overkomen.
Ik heb idd A1 als start getal, en ik wil alleen wat in A3 staat optellen waneer dit negatief is.
Alleen A3? Of ook A2 als deze negatief is?

don't mind me


Acties:
  • 0 Henk 'm!

  • g0tanks
  • Registratie: Oktober 2008
  • Laatst online: 07:50

g0tanks

Moderator CSA
Wish schreef op donderdag 16 januari 2020 @ 09:17:
[...]

Ja ja - ik heb al een tijdje geen Excel meer :)
En A2:A3 i.p.v. A2;A3. :)

code:
1
=A1-(SOM.ALS(A2:A3;"<0")

Ultrawide gaming setup: AMD Ryzen 7 2700X | NVIDIA GeForce RTX 2080 | Dell Alienware AW3418DW


Acties:
  • 0 Henk 'm!

  • rofferdam
  • Registratie: November 2009
  • Laatst online: 09-09-2022
Pindakaas schreef op donderdag 16 januari 2020 @ 09:17:
[...]


Alleen A3? Of ook A2 als deze negatief is?
Alleen A3

Acties:
  • +1 Henk 'm!

  • naitsoezn
  • Registratie: December 2002
  • Niet online

naitsoezn

Nait Soez'n!

in dat geval is het nog veel simpeler: IF( A3 < 0, A1-A3, A1 )

[ Voor 4% gewijzigd door naitsoezn op 16-01-2020 09:20 ]

't Het nog nooit, nog nooit zo donker west, of 't wer altied wel weer licht


Acties:
  • +1 Henk 'm!

  • g0tanks
  • Registratie: Oktober 2008
  • Laatst online: 07:50

g0tanks

Moderator CSA
Als het puur om één cel gaat dan is SOM.ALS helemaal niet nodig en is een simpele ALS al voldoende.

Ultrawide gaming setup: AMD Ryzen 7 2700X | NVIDIA GeForce RTX 2080 | Dell Alienware AW3418DW


Acties:
  • 0 Henk 'm!

  • rofferdam
  • Registratie: November 2009
  • Laatst online: 09-09-2022
g0tanks schreef op donderdag 16 januari 2020 @ 09:18:
[...]


En A2:A3 i.p.v. A2;A3. :)

code:
1
=A1-(SOM.ALS(A2:A3;"<0")
Bedankt iedereen, ik heb hem!

code:
1
=A1-(SOM.ALS(A3;"<0")

Acties:
  • +1 Henk 'm!

  • Wish
  • Registratie: Juni 2006
  • Laatst online: 11:15

Wish

ingwell

@rofferdam Als je nou meer tijd had genomen om uit te leggen wat je precies wilde bereiken in je TS, hadden we je veel eerder kunnen helpen. Nu is het bijzonder inefficiënt om telkens aannames uit te werken :)

No drama


Acties:
  • +1 Henk 'm!

  • rofferdam
  • Registratie: November 2009
  • Laatst online: 09-09-2022
Wish schreef op donderdag 16 januari 2020 @ 09:23:
@rofferdam Als je nou meer tijd had genomen om uit te leggen wat je precies wilde bereiken in je TS, hadden we je veel eerder kunnen helpen. Nu is het bijzonder inefficiënt om telkens aannames uit te werken :)
Ja sorry niet mijn sterkste punt, iig bedankt voor het meedenken!

Acties:
  • +1 Henk 'm!

  • ThoNohT
  • Registratie: September 2006
  • Laatst online: 07-10 14:51
Dit klinkt nog steeds wat omslachtig. Je kunt ook gewoon het minimum met 0 nemen, en dat er vanaf trekken.

Dan is er niet meer nodig dan dit:
code:
1
=A1-MIN(A3;0)

[ Voor 5% gewijzigd door ThoNohT op 16-01-2020 09:32 ]


Acties:
  • 0 Henk 'm!

  • Jorgen
  • Registratie: Mei 2007
  • Laatst online: 10:18

Jorgen

Moderator Beeld & Geluid

AV Liefhebber

Neem aan dat wanneer A4, A5 en verder gevuld zijn, je ook automatisch de negatieve getallen erbij wilt. Is dat een correcte aanname?

Your Friendly Neighborhood Moderator

Pagina: 1