Ga naar hoofdinhoud

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

Populaire functies: Zoek, markeer of identificeer duplicaten  |  Verwijder lege rijen  |  Combineer kolommen of cellen zonder gegevens te verliezen  |  Ronde zonder formule ...
Super VLookup: Meerdere criteria  |  Meerdere waarde  |  Over meerdere vellen  |  Fuzzy opzoeken...
Gev. Keuzelijst: Gemakkelijke vervolgkeuzelijst  |  Afhankelijke vervolgkeuzelijst  |  Multi-select vervolgkeuzelijst...
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  Vergelijk Kolommen met Selecteer dezelfde en verschillende cellen ...
Uitgelichte functies: Raster focus  |  Ontwerpweergave  |  Grote formulebalk  |  Werkmap- en bladbeheer | resource Library (Auto-tekst)  |  Datumkiezer  |  Combineer werkbladen  |  Cellen coderen/decoderen  |  Stuur e-mails per lijst  |  Super filter  |  Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen ...)  |  50+ tabel Types (Gantt Chart ...)  |  40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag ...)  |  19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad ...)  |  12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion ...)  |  7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Excel-cellen splitsen ...)  |  ... en meer

Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...


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, Edge en Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations