Note: The other languages of the website are Google-translated. Back to English

Somwaarden per weeknummer of weekdag in Excel

Deze zelfstudie demonstreert stapsgewijze formules om u te helpen waarden in een bepaald bereik op te tellen op basis van het opgegeven weeknummer of de opgegeven weekdag in Excel.

Hoe waarden op te tellen op weeknummer in Excel?
Hoe waarden per weekdag optellen in Excel?


Hoe waarden op te tellen op weeknummer in Excel?

Zoals te zien is in de onderstaande schermafbeelding, bieden we twee formules om waarden in de kolom Bedrag op te tellen op basis van de datums waarop een bepaald weeknummer valt.

Generieke formules

=SUMIFS( value_range, helper_column_range, week_number)

=SUMPRODUCT(--(WEEKNUM(date_range+0,1)=week_number),value_range)

argumenten

Waardebereik: Het bereik van waarden dat u wilt optellen op basis van het weeknummer;
Helper_kolom_bereik: Het bereik van het weeknummer dat is geëxtraheerd uit de datum;
Week_nummer: Het weeknummer dat wordt gebruikt als criteria voor het optellen van waarden.

Hoe gebruik je deze formule?

De SUMIFS-formule en een hulpkolom gebruiken

Om het gebruik SOMMEN.ALS formule, moet u eerst de toepassen WEEKNUMMER functie om een ​​hulpkolom te maken om de corresponderende weeknummers voor de datums in de kolom Datum te berekenen.

=WEEKNUM (serial_num, [return_type])

De functie WEEKNUMMER retourneert het weeknummer van de opgegeven datum in een jaar.

1. In dit geval selecteer ik een cel (F5) naast de eerste waarde in de kolom Bedrag.

2. Voer de onderstaande formule in en druk op Enter toets om het weeknummer van de eerste date te krijgen. Selecteer de resultaatcel en sleep vervolgens de hendel voor automatisch aanvullen naar beneden om de andere weeknummers te krijgen. Zie screenshot:

=WEEKNUM(C5)

3. Selecteer een cel om het totale bedrag uit te voeren, voer de onderstaande formule erin in en druk op de Enter toets. Selecteer deze resultaatcel, sleep de hendel voor automatisch aanvullen naar beneden om de andere resultaten te krijgen.

=SUMIFS($E$5:$E$14, $F$5:$F$14, H6)

De SOMPRODUCT-formule gebruiken

U hoeft geen hulpkolom te maken wanneer u de SUMPROFUCT-formule gebruikt om dit probleem op te lossen.

1. Selecteer een lege cel, voer de onderstaande formule erin in en druk op Enter sleutel.

=SUMPRODUCT(--(WEEKNUM($C$5:$C$14+0,1)=G6),$E$5:$E$14)

2. Selecteer de resultaatcel, sleep de Handvat voor automatisch aanvullen naar beneden om de andere resultaten te krijgen op basis van uw behoeften.

Verklaring van de formule

=SUMIFS($E$5:$E$14, $F$5:$F$14, H6)

Na het berekenen van de weeknummers met de WEEKNUMMER-functie, somt de SOMMEN-functie de waarden op in het bereik E5:E14 als de weeknummers in de helperkolom F5:F14 overeenkomen met de opgegeven week in H6.

=SUMPRODUCT(--(WEEKNUM($C$5:$C$14+0,1)=G6),$E$5:$E$14)

WEEKNUMMER($C$5:$C$14+0,1): De functie WEEKNUMMER berekent elk weeknummer van de datums in het bereik C5:C14 en geeft een matrix als volgt terug: {1;1;5;6;6;9;11;11;13;14};
{1;1;5;6;6;9;11;11;13;14}=G6: Vergelijk hier elk weeknummer in de array met het opgegeven weeknummer in G6, en retourneert een nieuwe array: {TRUE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE};
--{WAAR;WAAR;ONWAAR;ONWAAR;ONWAAR;ONWAAR;ONWAAR;ONWAAR;ONWAAR;ONWAAR}: Deze twee mintekens zetten de "TRUE" en "FALSE" om in 1s en 0s. Hier krijg je een nieuwe array als {1;1;0;0;0;0;0;0;0;0};
{1;1;0;0;0;0;0;0;0;0},{1428;2010;2288;1831;2069;1728;1325;1469;1023;1100}: Elk paar items in de arrays wordt met elkaar vermenigvuldigd en geeft {1428;2010;0;0;0;0;0;0;0;0} terug;
SUMPRODUCT({1428;2010;0;0;0;0;0;0;0;0}): De functie SOMPRODUCT telt alle getallen in de array op en geeft het eindresultaat 1428+2010=3438.

Hoe waarden per weekdag optellen in Excel?

Zoals te zien is in de onderstaande schermafbeelding, kunt u de SOMPRODUCT-functie samen met de WEEKDAY-functie toepassen om de waarden in de kolom Bedrag op te tellen op een bepaalde weekdag in Excel.

In dit geval, aangezien we het totale bedrag voor elke weekdag moeten optellen, voordat we de formule toepassen, maken we een hulpkolom met de nummers 1 tot 7 om afzonderlijk van maandag tot zondag aan te geven.

Generieke formule

=SUMPRODUCT((WEEKDAY(date_range,2)=weekday_number)*value_range)

argumenten

Datumbereik: Het datumbereik waar u de gegeven weekdagen wilt evalueren;
Waardebereik: het bereik van waarden die u wilt optellen op basis van de weekdag;
2: Het cijfer 2 staat voor de nummers 1 (maandag) tot en met 7 (zondag);
Weekdag_nummer: Het nummer van de weekdag dat wordt gebruikt als criteria voor het optellen van waarden. Dit kan een celverwijzing zijn of een getal van 1 tot 7.

Hoe gebruik je deze formule?

1. Selecteer een cel naast de nummer 1-cel. Hier selecteer ik I6.

2. Kopieer of voer de onderstaande formule in en druk op de Enter toets. Selecteer de resultaatcel en sleep de hendel voor automatisch aanvullen naar beneden om de resultaten voor andere weekdagen te krijgen.

=SUMPRODUCT((WEEKDAY($C$5:$C$14,2)=H6)*$E$5:$E$14)

Opmerking: als u alleen waarden wilt optellen op basis van één bepaalde weekdag, zoals vrijdag, kunt u het getal 5 als volgt rechtstreeks in de formule invoeren.

=SUMPRODUCT((WEEKDAY($C$5:$C$14,2)=5)*$E$5:$E$14)

Verklaring van de formule

=SUMPRODUCT((WEEKDAY($C$5:$C$14,2)=H6)*$E$5:$E$14)

WEEKDAG($C$5:$C$14,2): De WEEKDAY-functie retourneert gehele getallen van 1 tot 7 die de dag van de week vertegenwoordigen van maandag tot zondag in het bereik C5:C14: {5;7;1;3;6;7;1;5;5;6};
{5;7;1;3;6;7;1;5;5;6}=H6: Hier wordt elke dag van de week in de array vergeleken met het opgegeven weekdagnummer in H6, en wordt een nieuwe array geretourneerd: {FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE};
{ONWAAR; ONWAAR; WAAR; ONWAAR; ONWAAR; ONWAAR; WAAR; ONWAAR; ONWAAR; ONWAAR}*$E$5:$E$14: Hier worden TRUE en False geconverteerd naar enen en nullen, en vervolgens vermenigvuldigd met de waarden in E1:E0 om de array te retourneren: {5;14;0;0;2288;0;0;0;1325;0};
SUMPRODUCT{0;0;2288;0;0;0;1325;0;0;0}: De functie SOMPRODUCT telt alle getallen in de array op en geeft het eindresultaat 2288+1325=3613.

Gerelateerde functies

Excel WEEKNUMMER functie
De Excel SOMMEN-functie retourneert het weeknummer van de opgegeven datum in een jaar, dat weken begint te tellen vanaf 1 januari.

Excel SOMPRODUCT-functie
De Excel SOMPRODUCT-functie kan worden gebruikt om twee of meer kolommen of arrays met elkaar te vermenigvuldigen en vervolgens de som van producten te krijgen.

Excel WEEKDAY-functie
De Excel EOMONTH-functie retourneert een geheel getal van 1 tot 7 om de dag van de week voor een bepaalde datum in Excel weer te geven.


Gerelateerde formules

Somwaarden per maand (met of zonder jaar)
Deze zelfstudie demonstreert twee formules in detail om te helpen bij het optellen van waarden per bepaalde maand en jaar of het optellen van waarden tegen een bepaalde maand negeer jaar in Excel.

Somwaarden per week van een bepaalde datum
Deze tutorial gaat over het optellen van waarden per week waarin een bepaalde datum valt

Tel elke n rijen of kolommen in een bereik op
In deze zelfstudie worden twee formules uitgelegd op basis van de SOM- en OFFSET-functies om elke n rijen of kolommen in een opgegeven bereik in Excel op te tellen.

Tel elke n-de rij of kolom in een bereik op
Deze zelfstudie laat u zien hoe u een formule maakt op basis van de functies SOMPRODUCT, MOD en COLUMN om elke n-de rij of kolom in een bereik in Excel op te tellen.


De beste tools voor kantoorproductiviteit

Kutools for Excel - Helpt u zich te onderscheiden van de menigte

Wilt u uw dagelijkse werkzaamheden snel en perfect uitvoeren? Kutools voor Excel brengt

300
 krachtige geavanceerde functies (werkmappen combineren, optellen op kleur, celinhoud splitsen, datum converteren, enzovoort...) en opslaan
80%
tijd voor jou.

  • Ontworpen voor
    1500
    werkscenario's, helpt u bij het oplossen
    80%
     Excel-problemen.
  • Verminder elke dag duizenden toetsenbord- en muisklikken, verlicht uw vermoeide ogen en handen.
  • Word een Excel-expert in 3 minuten. U hoeft geen pijnlijke formules en VBA-codes meer te onthouden.
  • 30
    -dag onbeperkt gratis proefperiode. 60 dagen geld-terug-garantie. Gratis upgrade en ondersteuning voor 2 jaar.
Lint van Excel (met Kutools voor Excel geïnstalleerd)

Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)

  • Een seconde om te schakelen tussen tientallen geopende documenten!
  • Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
  • Verhoogt uw productiviteit met
    50%
    bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Firefox en New Internet Explorer.
Schermopname van Excel (met Office-tabblad geïnstalleerd)
Comments (0)
Nog geen beoordelingen. Beoordeel als eerste!
Er zijn nog geen reacties geplaatst
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0   Personages
Voorgestelde locaties

Volg ons

Copyright © 2009 - www.extendoffice.com. | Alle rechten voorbehouden. Aangedreven door ExtendOffice. | Sitemap
Microsoft en het Office-logo zijn handelsmerken of gedeponeerde handelsmerken van Microsoft Corporation in de Verenigde Staten en / of andere landen.
Beschermd door Sectigo SSL