Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Automatisch optellen  (gelezen 1804 keer)

0 leden en 1 gast bekijken dit topic.

Offline Konfu

  • Oplosser
  • ****
  • Berichten: 708
  • Geslacht: Man
Automatisch optellen
« Gepost op: 30 september 2007, 22:36:40 »
Ik heb een excel werkblad met in de A kolom allemaal namen van dvd boxsets (bvb Back to the future collection) en in de B kolom staan het aantal films die met zo een box overeenkomt.

Dus
A                                           B
back to the future box          3

Nu wil ik in een andere cel het totaal berekenen van de B kolom zodat ik weet hoeveel films er in het totaal zijn. Ik kan dit gemakkelijk doen met de som functie, maar iedere keer als ik dan een dvdbox toevoeg, moet ik die som functie terug manueel gaan uitvoeren.

Is er een functie die dit ism de som functie automatisch kan ? Ik heb al geprobeerd met aantalarg maar dat werkt niet ism de somfunctie
P4C800 ASUSTeK Computer Inc., RADEON 9600 XT AGP, Windows XP Pro SP2, Intel Pentium 4 CPU 3.00GHz, 1024 MB RAM, HDD: 320GB, Telenet, Internet Explorer 7.0, Outlook Express

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.280
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: Automatisch optellen
« Reactie #1 Gepost op: 30 september 2007, 22:58:35 »
Konfu, dit kan je doen door een dynamisch bereik te definieren. Kijk op deze site voor een schitterende uitleg hierover...

Maarrrr.... misschien is het gewoon gemakkelijker door ipv alléén het gebruikte bereik op te geven (als voorbeeld) =Sum(B2:B10) (want ik gok dat je DAT gedaan hebt), maar het gehele bereik van de kolom B te nemen. Dus =Sum(B:B). Je kan dan toevoegen en verwijderen wat je wilt... ;)

Groet, Leo
______________________________

Groet, Leo

Offline Konfu

  • Oplosser
  • ****
  • Berichten: 708
  • Geslacht: Man
Re: Automatisch optellen
« Reactie #2 Gepost op: 30 september 2007, 23:29:44 »
Aha met die som(B;B) lukt het wel dynamisch :)

Ik heb het ook even via dynamische lijst geprobeerd, maar telkens ik de lijst maak en de range moet opgeven, zegt ie dat mijn formule niet correct is

Dit had ik als range opgegeven:
=Offset(Boxsets!$B$3,0,0,CountA(Boxsets!$B:$B)-1,1)
of in het nederlands (denk ik toch :)):
=Verschuiving(Boxsets!$B$3,0,0,AantalArg(Boxsets!$B:$B)-1,1)

Die -1 doe ik erbij omdat er in de b kolom nog een titel staat, dan wordt die niet meegeteld. Maar het werkt dus niet, nochtans volg ik mooi die video
P4C800 ASUSTeK Computer Inc., RADEON 9600 XT AGP, Windows XP Pro SP2, Intel Pentium 4 CPU 3.00GHz, 1024 MB RAM, HDD: 320GB, Telenet, Internet Explorer 7.0, Outlook Express

Offline Erik Van Geit

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 306
  • Geslacht: Man
Re: Automatisch optellen
« Reactie #3 Gepost op: 01 oktober 2007, 23:19:11 »
Hallo, Konfu,

Voor mij lukt die "Offset"formule prima. (de meest Nederlandstalige gebruikers hebben wel ";" in plaats van ",") Probeer misschien nog eens :) Je hebt nu wel al eens oplossing door naar de volledige kolom te verwijzen, maar deze formule kan later nog van pas komen.
Een andere methode kan toegepast worden als je Excel 2003 hebt: zie menu Data|List|Create List.

beste groeten,
Erik

 


www.combell.com