Help!

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

Hulp bij posten

Recente topics

Auteur Topic: subtotalen  (gelezen 3490 keer)

0 leden en 1 gast bekijken dit topic.

Offline bieste

  • Lid
  • *
  • Berichten: 25
subtotalen
« Gepost op: 06 april 2007, 21:44:17 »
hey,

Als biker wil ik een logboek bijhouden, km's, tijd, gem.
Nu zou ik in een extra kolom willen zien wat het subtotaal is na telkens een nieuwe rit. Nu werk ik met som en dan telt iedere nieuwe rit erbij zodat ik het totaal aantal km bekom. Maar ik zou bv ook graag weten wat m'n totaal was één maand of twee maand geleden.
Nu doe ik dat manueel, en bereken in die extra kolom steeds het totaal met die laatste extra rit erbij. Maar kan dit niet automatisch? Met 10 gegevens is dat niet zo moeilijk, maar wanneer dat oploopt, kruipt veel tijd in het steeds opbouwen van die formule.
0F4491 Dell Computer Corp., GeForce FX 5200, Windows XP, Home, SP2, Intel(R) Pentium(R) 4 CPU 3.00GHz, 1024 MB RAM, HDD:244 GB, NTFS, Norton AntiVirus, Firefox 1.7, Outlook Express

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.284
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: subtotalen
« Reactie #1 Gepost op: 06 april 2007, 22:45:01 »
Bieste, soms zegt een voorbeeldsheet meer dan 1000 woorden, maar ik denk dat ik je snap. 8)
Ik heb een klein voorbeeldje gemaakt (zie bijlage) met 5 kolommen. Te weten: datum, kilometers, tijd, gemiddeld, subtotaal (in de range A1:E1). In cel E2 komt de formule '=B2' (dit is de enige afwijkende! ;D) en vanaf cel E3 komt de formule '=E2+B3'.
Hiermee pak je dus iedere keer je gereden kilometers uit kolom B en telt die op bij het subtotaal van je rit daarvoor in kolom E...

Bedoelde je dit?  ???

Groet, Leo
______________________________

Groet, Leo

Offline Erik Van Geit

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 306
  • Geslacht: Man
Re: subtotalen
« Reactie #2 Gepost op: 06 april 2007, 23:13:29 »
Dag, bieste,

(klinkt West-Vlaams die nickname)
Aangezien je zelf weinig informatie gaf over de layout van je werkblad, is dit voorbeeld gebaseerd op Leos bijlage.

In D2 en E2 kan je jaar en maand opgeven: de formule voor het totaal in die maand, is dan:
=SOMPRODUCT(--(JAAR(A2:A21)=D2);--(MAAND(A2:A21)=E2);B2:B21)

Welicht vind je ingeven van begin en einddatum handiger dat kan in D6 & E6: een andere somproduct-formule geeft je het resultaat:
=SOMPRODUCT(--(A2:A21>=D6);--(A2:A21<=E6);B2:B21)

NB: de formules gaan maar tot rij 21, dat moet je natuurlijk aanpassen. Het best is dynamische bereiken toepassen, zo "lezen" de formules steeds alle data.

   A      B          C  D       E        
 1 datum  kilometers    jaar    maand    
 2 1/jan  53            2007    1        
 3 6/jan  107                   679      
 4 11/jan 91                             
 5 16/jan 147           begin   einde    
 6 21/jan 78            1/01/07 31/01/07 
 7 26/jan 117                   679      
 8 31/jan 86                             
 9 5/feb  106                            
10 10/feb 59                             
11 15/feb 134                            
12 20/feb 56                             
13 25/feb 66                             
14 2/mrt  114                            
15 7/mrt  66                             

Sheet1

[Table-It] version 06 by Erik Van Geit
RANGE   FORMULA
E3      =SUMPRODUCT(--(YEAR(A2:A21)=D2),--(MONTH(A2:A21)=E2),B2:B21)
E7      =SUMPRODUCT(--(A2:A21>=D6),--(A2:A21<=E6),B2:B21)

[Table-It] version 06 by Erik Van Geit

Mits de nodige truuks zou je ook "subtotalen" in het menu "data" kunnen gebruiken.

En ...
wist je dat je slechts de cellen hoeft te selecteren om de som in je statusbalk af te kunnen lezen ? (bijna-rechts onder) Eventueel rechtsklikken en "som" kiezen uit de lijst.

bieste  ;) groeten,
Erik

Offline bieste

  • Lid
  • *
  • Berichten: 25
Re: subtotalen
« Reactie #3 Gepost op: 09 april 2007, 14:58:56 »
bedankt mannen voor de moeite.

Ik denk dat redhead het bij het juiste eind heeft, maar ik vind geen bijlage?
Ik heb alvast mijn sheet van vorig seizoen gebruikt en heb de eerste ritten de formule manueel ingevoerd in kolom G.
De bedoeling is om te kijken waar ik dit seizoen sta ten opzichte van vorig jaar, of jaren daarvoor.
0F4491 Dell Computer Corp., GeForce FX 5200, Windows XP, Home, SP2, Intel(R) Pentium(R) 4 CPU 3.00GHz, 1024 MB RAM, HDD:244 GB, NTFS, Norton AntiVirus, Firefox 1.7, Outlook Express

Offline bieste

  • Lid
  • *
  • Berichten: 25
Re: subtotalen
« Reactie #4 Gepost op: 09 april 2007, 15:08:58 »
Nog niet goed wakker precies, bijlage gedownload, redhead. En dat is inderdaad de bedoeling.
Als ik mijn sheet wil aanvullen kom ik dan op D14+G13;D15+G14;D16+G15 enz. Tot regel 64 zal ik dus ook nog een tijdje bezig zijn  :)
Maar hoe bouw ik dit nu automatisch op? Of moet ik in kolom G nog steeds de formule tikken?
0F4491 Dell Computer Corp., GeForce FX 5200, Windows XP, Home, SP2, Intel(R) Pentium(R) 4 CPU 3.00GHz, 1024 MB RAM, HDD:244 GB, NTFS, Norton AntiVirus, Firefox 1.7, Outlook Express

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.202
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: subtotalen
« Reactie #5 Gepost op: 09 april 2007, 15:53:55 »
Maar hoe bouw ik dit nu automatisch op? Of moet ik in kolom G nog steeds de formule tikken?
Je formule in je voorbeeldformulier bevatte wel ergens een fout. In bijlage is deze hersteld.
Formule in G verder zetten:
Ik heb de formule dusdanig aangepast, dat ze pas werkt op het ogenblik dat er een getal wordt ingegeven in de D-kolom.

Kolom G gewoon doortrekken: De laatste cel in kolom G selecteren, de cursor op het zwart vierkantje gaan staan tot je een zwart +-teken ziet, linker muisknop ingedrukt houden en naar beneden slepen. Ik heb dit nu al gedaan tot G87. Je kan dit later herhalen vanaf het punt waar je gestopt bent en honderden cellen lager doortrekken.

:) SoftAid :)       
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

 


www.combell.com