Toon posts:

[Excel] Advanced optellen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een sheetje met de volgende dingen:

code:
1
2
3
4
5
6
7
A        B        C
Klant   Omzet   belangrijk
Klantje1 1.000,00   ja
Klantje2 1.100,37   nee
Klantje3 12.000,99    ja
etc
etc


Nu wil ik de omzetten optellen, maar gescheiden: 1 totaalomzet voor klanten met "ja" en 1 voor klanten met "nee". Sorteren op 'belangrijk' kan, maar is niet handig aangezien ik het in meerdere sheets moet doen, en het aantal klanten niet altijd gelijk is.

Ik kan natuurlijk in kolom D en E de klanten scheiden met een formule als =ALS(C2="ja";B2;0), die overal kopieren en dan de hele kolom optellen, maar het is netter als ik gewoon 1 cel heb met een formule die het voor me doet. Kan dat uberhaupt?

In mensentaal zeg maar: "als C2 is "ja", dan B2 meetellen".

[ Voor 8% gewijzigd door Verwijderd op 31-03-2004 14:00 ]


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Hoezo Advanced Optellen :?

SumIF is het simpele antwoord :)

of somALS in NL :P

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Verwijderd

Topicstarter
Ik krijg het nog niet voor elkaar...

De formule: =SOM.ALS(C2;"ja";B2:B77) geeft alleen de waarde uit B2, en telt niet de hele range op.

  • Joppy
  • Registratie: September 2002
  • Laatst online: 20-08 22:30

Joppy

Ajuparaplu!

Ik neem aan dat je een overzichtje wilt als:
Belangrijke klanten: Totaal
Andere klanten: Totaal

Dan zet je in A11 "ja" en maak je in B11 zo'n formule: =SUMIF(C3:C5,A11,B3:B5)
In A12 zet je "nee" en in B12 ook zoiets =SUMIF(C3:C5,A12,B3:B5)
et voilà...
Maar F1 doet ook wonderen :)

[ Voor 11% gewijzigd door Joppy op 31-03-2004 15:03 ]

Joppy wijzigde zijn signature 08-10-2005 13:01 (13%)


  • Coffeemonster
  • Registratie: Juli 2000
  • Laatst online: 18:42
Verwijderd schreef op 31 maart 2004 @ 14:13:
Ik krijg het nog niet voor elkaar...

De formule: =SOM.ALS(C2;"ja";B2:B77) geeft alleen de waarde uit B2, en telt niet de hele range op.
Met =SOM.ALS(C2:C77;"ja";B2:B77) bekijk je per rij of de waarde in kolom C aan de voorwaarde voldoet.
Joppy schreef op 31 maart 2004 @ 15:02:
Dan zet je in A11 "ja" en maak je in B11 zo'n formule: =SUMIF(C3:C5,A11,B3:B5)
In A12 zet je "nee" en in B12 ook zoiets =SUMIF(C3:C5,A12,B3:B5)
et voilà...
Je hoeft de cellen A11 en A12 niet te gebruiken. In de formules mag je 'A11' rustig vervangen door "ja" (inclusief dubbele aanhalingstekens). Scheelt weel vervuiling in de sheets ;)

Look for something long enough and you will find it; look for something without understanding, and it will find you.
A normal day at the stock exchange


Verwijderd

Topicstarter
Check. Heb je gelijk in, ik zal de SA hotlink van mn F1 toets afhalen ;)

  • Joppy
  • Registratie: September 2002
  • Laatst online: 20-08 22:30

Joppy

Ajuparaplu!

Coffeemonster schreef op 31 maart 2004 @ 15:06:
Je hoeft de cellen A11 en A12 niet te gebruiken. In de formules mag je 'A11' rustig vervangen door "ja" (inclusief dubbele aanhalingstekens). Scheelt weel vervuiling in de sheets ;)
Ik gebruik liever een verwijzing naar een cel zodat ik niet iedere formule langs hoef te lopen als "ja" ooit eens verandert in 'Ja"

Joppy wijzigde zijn signature 08-10-2005 13:01 (13%)

Pagina: 1