Ga naar hoofdinhoud

Hoe overeenkomsten in rijen of kolommen in Excel opvullen en optellen?

Auteur: Siluvia Laatst gewijzigd: 2020-04-23

Door de functie vlookup en sum te gebruiken, kunt u snel de opgegeven criteria vinden en tegelijkertijd de bijbehorende waarden optellen. In dit artikel laten we u twee methoden zien om de eerste of alle overeenkomende waarden in rijen of kolommen in Excel op te tellen en op te tellen.

Vlookup en som komt overeen met een rij of meerdere rijen met formules
Vlookup en som-overeenkomsten in een kolom met formules
Eenvoudig opvouwen en optellen van overeenkomsten in rijen of kolommen met een geweldige tool

Meer tutorials voor VERT.ZOEKEN ...


Vlookup en som komt overeen met een rij of meerdere rijen met formules

De formules in deze sectie kunnen helpen om de eerste of alle overeenkomende waarden in een rij of meerdere rijen op te tellen op basis van specifieke criteria in Excel. Ga als volgt te werk.

Vlookup en tel de eerste overeenkomende waarde op een rij op

Stel dat je een fruittabel hebt zoals de onderstaande schermafbeelding laat zien, en je moet de eerste Apple in de tabel opzoeken en vervolgens alle overeenkomstige waarden in dezelfde rij optellen. Ga hiervoor als volgt te werk.

1. Selecteer een lege cel om het resultaat uit te voeren, hier selecteer ik cel B10. Kopieer de onderstaande formule erin en druk op de Ctrl + Shift + Enter toetsen om het resultaat te krijgen.

=SUM(VLOOKUP(A10, $A$2:$F$7, {2,3,4,5,6}, FALSE))

Opmerkingen:

  • A10 is de cel met de waarde waarnaar u op zoek bent;
  • $ A $ 2: $ F $ 7 is het datatabelbereik (zonder kopteksten) dat de opzoekwaarde en de overeenkomende waarden bevat;
  • Het aantal 2,3,4,5,6 {} geeft aan dat de kolommen met resultaatwaarden beginnen met de tweede kolom en eindigen met de zesde kolom van de tabel. Als het aantal resultaatkolommen meer is dan 6, wijzigt u {2,3,4,5,6} in {2,3,4,5,6,7,8,9….}.
Bekijk en som alle overeenkomende waarden op in meerdere rijen

De bovenstaande formule kan alleen waarden in een rij optellen voor de eerste overeenkomende waarde. Als u de som van alle overeenkomsten in meerdere rijen wilt retourneren, gaat u als volgt te werk.

1. Selecteer een lege cel (in dit geval selecteer ik cel B10), kopieer de onderstaande formule erin en druk op Enter sleutel om het resultaat te krijgen.

=SUMPRODUCT((A2:A7=A10)*B2:F7)

Eenvoudig opvragen en optellen van overeenkomsten in rijen of kolommen in Excel:

De ZOEKEN en som nut van Kutools for Excel kan u helpen bij het snel opvullen en optellen van overeenkomsten in rijen of kolommen in Excel, zoals de onderstaande demo laat zien.
Download nu het volledige gratis 30-daagse gratis parcours van Kutools voor Excel!


Vlookup en som overeenkomende waarde in een kolom met formules

Deze sectie bevat een formule om de som van een kolom in Excel te retourneren op basis van specifieke criteria. Zoals de onderstaande schermafbeelding laat zien, zoekt u naar de kolomtitel "Jan" in de fruittabel en telt u vervolgens de hele kolomwaarden op. Ga als volgt te werk.

1. Selecteer een lege cel, kopieer de onderstaande formule erin en druk op Enter sleutel om het resultaat te krijgen.

=SUM(INDEX(B2:F7,0,MATCH(A10,B1:F1,0)))


Eenvoudig opvouwen en optellen van overeenkomsten in rijen of kolommen met een geweldige tool

Als u niet goed bent in het toepassen van formule, raad u hier de Vlookup en Sum kenmerk van Kutools for Excel. Met deze functie kunt u eenvoudig overeenkomsten in rijen of kolommen opvouwen en optellen met slechts enkele klikken.

Voor het aanvragen Kutools for Excel, Dan kunt u download en installeer het eerst.

Vlookup en som de eerste of alle overeenkomende waarden in een rij of meerdere rijen op

1. klikken Kutools > Super ZOEKEN > ZOEKEN en som om de functie in te schakelen. Zie screenshot:

2. In de ZOEKEN en som dialoogvenster, configureer dan als volgt.

  • 2.1) In de Opzoeken en somtype sectie, selecteer de Opzoeken en som overeenkomende waarde (n) in rij (en) keuze;
  • 2.2) In de Waarden opzoeken selecteer de cel die de waarde bevat waarnaar u op zoek bent;
  • 2.3) In de Uitgangsbereik vak, selecteer een cel om het resultaat uit te voeren;
  • 2.4) In de Gegevenstabelbereik box, selecteer het tabelbereik zonder de kolomkoppen;
  • 2.5) In de Opties Als u alleen waarden voor de eerste overeenkomende wilt optellen, kiest u de Retourneer de som van de eerste overeenkomende waarde optie. Als u waarden voor alle overeenkomsten wilt optellen, selecteert u de Retourneer de som van alle overeenkomstwaarden keuze;
  • 2.6) Klik op de OK knop om het resultaat onmiddellijk te krijgen. Zie screenshot:

Note: Als u de eerste of alle overeenkomende waarden in een kolom of meerdere kolommen wilt opvullen en optellen, controleer dan de Opzoeken en som overeenkomende waarde (n) in kolom (men) optie in het dialoogvenster en configureer vervolgens zoals de onderstaande schermafbeelding wordt getoond.

Voor meer informatie over deze functie, klik dan hier.

  Als u een gratis proefperiode (30 dagen) van dit hulpprogramma wilt, klik om het te downloaden, en ga vervolgens de bewerking toepassen volgens de bovenstaande stappen.


gerelateerde artikelen

Vlookup-waarden over meerdere werkbladen
U kunt de functie vlookup toepassen om de overeenkomende waarden in een tabel van een werkblad te retourneren. Als u echter waarde over meerdere werkbladen wilt verdelen, hoe kunt u dat dan doen? Dit artikel bevat gedetailleerde stappen om u te helpen het probleem gemakkelijk op te lossen.

Vlookup en retourneer overeenkomende waarden in meerdere kolommen
Normaal gesproken kan het toepassen van de functie Vlookup alleen de overeenkomende waarde uit één kolom retourneren. Soms moet u op basis van de criteria overeenkomende waarden uit meerdere kolommen extraheren. Hier is de oplossing voor jou.

Vlookup om meerdere waarden in één cel te retourneren
Normaal gesproken kunt u bij het toepassen van de functie VERT.ZOEKEN, als er meerdere waarden zijn die aan de criteria voldoen, alleen het resultaat van de eerste krijgen. Als u alle overeenkomende resultaten wilt retourneren en ze allemaal in één cel wilt weergeven, hoe kunt u dit dan bereiken?

Vlookup en retourneer de hele rij met een overeenkomende waarde
Normaal gesproken kan het gebruik van de vlookup-functie alleen een resultaat van een bepaalde kolom in dezelfde rij retourneren. In dit artikel wordt uitgelegd hoe u de hele rij met gegevens kunt retourneren op basis van specifieke criteria.

Achterwaarts Vlookup of in omgekeerde volgorde
Over het algemeen zoekt de functie VERT.ZOEKEN waarden van links naar rechts in de matrixtabel en vereist het dat de opzoekwaarde aan de linkerkant van de doelwaarde blijft. Maar soms kent u de doelwaarde misschien en wilt u de opzoekwaarde in omgekeerde volgorde weten. Daarom moet u achteruit vlokken in Excel. Er zijn in dit artikel verschillende manieren om dit probleem gemakkelijk op te lossen!

Meer tutorials voor VERT.ZOEKEN ...

Beste Office-productiviteitstools

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten   |  Verwijder lege rijen   |  Combineer kolommen of cellen zonder gegevens te verliezen   |   Ronde zonder formule ...
Super opzoeken: Meerdere criteria VLookup    VLookup met meerdere waarden  |   VOpzoeken over meerdere bladen   |   Fuzzy opzoeken ....
Geavanceerde vervolgkeuzelijst: Maak snel een vervolgkeuzelijst   |  Afhankelijke vervolgkeuzelijst   |  Multi-select vervolgkeuzelijst ....
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  |  Vergelijk bereiken en kolommen ...
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, Gespleten cellen, ...)   |   ... en meer

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen.  Klik hier om de functie te krijgen die u het meest nodig heeft...

Omschrijving


Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!
Comments (26)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I need help with a formula. I have 2 sheets to pull data from and calculate the sum of on column with a match to a name.
I.e Name is in sheet 1 D5, the name in sheet 2 is B3 the amounts to calculate which match the name in B3 in sheet 2 is F3 to F32.
I've tried sum index, vlookup, match and so on but keep getting a 0. Can anyone assist with this?
This comment was minimized by the moderator on the site
Hi Marnel Strydom,
I don't know if I understand you correctly: If the name in D5 of Sheet1 matches the name in B3 of Sheet2, then sum numbers in the range F3:F32 of Sheet2.
If so, you can apply the following formula to get it done.
=SUM(INDEX(Sheet2!F3:F32,0,MATCH(Sheet1!D5,Sheet2!B3,0)))
This comment was minimized by the moderator on the site
I have a multi sheet spread sheet keeping track of job hours. I have used VLOOKUP in succession to sum all the hours on multiple sheets and it works great... Until it gets to a sheet that does not contain the lookup value. I have searched all over for my issue, and VLOOKUP may be the incorrect solution. I was wondering if I could rattle anyone's brain to make this work.

I.E. I have 1 excel document with 52 tabs. Each tab is a work week starting from January so WW1 is all the hours FOR sed jobs I did for that week. "joes house 2 hours ; mikes house 3 hours"... WW2, WW3 etc... Until WW52.

This is the function I made to add hours together...

=SUM(VLOOKUP(O30,'WW29'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW30'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW31'!$A$7:$M$110,{13},FALSE)) And it works great. But when that job is finished it is not on (for example WW32 tab). Hence I get the #N/A error. so for example, as the previous one works great when I expand the formula to cover all 52 sheets... (EXAMPLE OF NEXT PAGE WIOTHOUT LOOKUP VALUE)

=SUM(VLOOKUP(O30,'WW29'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW30'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW31'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW32'!$A$7:$M$110,{13},FALSE)) I get the #N/A error because the job is not listed on WW32. But I may add hours to that on WW45.

Is there a way to make VLOOKUP skip a sheet that does not have the referenced value and continue summing it till the end? I apologize, this may be as clear as mud but I will clarify anything if need be.

I have also tried IFERROR. You can set IFERROR to return text or even blanks, but does not seem to cover summing. I'm looking for how to SUM multiple sheets when some of the sheets do not contain the lookup value. When using IFERROR function, instead of RETURNING #N/A it just returns "YOU'VE ENTERERED TOO MANY ARGUMENTS FOR THIS FUNCTION"...

=IFERROR(VLOOKUP(O30,'WW29'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW30'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW31'!$A$7:$M$110,{13},FALSE),VLOOKUP(O30,'WW32'!$A$7:$M$110,{13},FALSE),"")

And that's just 3 sheets.

Any help would be greatly appreciated.

P.S. I have tried with CTRL+SHIFT+ENTER as well to no avail.
This comment was minimized by the moderator on the site
Hi Joe,
The methods provided in the following article can do you a favor. Please give it a try. Hope I can help.
How To Vlookup Across Multiple Sheets And Sum Results In Excel?
This comment was minimized by the moderator on the site
A B C D E F
1 I want this cells in col B to sum the values in col F7 (today) to say F20. this will reduce as tomorrow it will sum the values from F8:F20 and so on -$19 I
want this cells in column B to sum the values in col F7 (today) to say F10.
this will reduce as tomorrow it will sum the values from F8:F10 and so on

2 Fri 22 Jul 22 -$19
3 Sat 23 Jul 22 -$19
4 Sun 24 Jul 22 -$19
5 Mon 25 Jul 22 -$19
6 Tue 26 Jul 22 -$19
7 Wed 27 Jul 22 -$19 tried with vlookup, needless to say it doesn't work
8 Thu 28 Jul 22 -$19 =L8=(D1-E1)+SUM(vlookup(today(),6,false):F28)
9 Fri 29 Jul 22 -$19
10 Sat 30 Jul 22 -$19
11 Sun 31 Jul 22 -$19
12 Mon 01 Aug 22 -$19
13 Tue 02 Aug 22 -$19
14 Wed 03 Aug 22 -$19
15 Thu 04 Aug 22 -$19
This comment was minimized by the moderator on the site
hi
How can I add multiple vlookups together and sum it up ?


=VLOOKUP(E3,'Waste Process NEW'!N:O,2,FALSE) --------------- for this everything goes fine except that retune valve is only the first one where N column have many values match's lookup values of E3.


using index didn't help and shows #N/A
=SUM(INDEX('Waste Process NEW'!N:N,0,MATCH('Monthly Report'!H5,'Waste Process NEW'!1:1048576,0)))
This comment was minimized by the moderator on the site
Hi tariq,
Would you mind providing a screenshot of your data? Sorry for the inconvenience.
This comment was minimized by the moderator on the site
I just get a #VALUE! when I try to do all matched values, but it works for the first value. Any idea?
This comment was minimized by the moderator on the site
How can I add multiple vlookups together, for example I want to look up from your example Apples + oranges + bananas for January.Is there a way to do this?
This comment was minimized by the moderator on the site
I'm having trouble with a similar formula I feel like I need to use an index but can't figure it out. I'm trying to get the sum but the lookup is based on 2 values. Column D which contains an employee's extension and column I which provides a logout code. The goal is to find the sum of time in column K based on a specific employee (column D) and the logout code (column I).
This comment was minimized by the moderator on the site
Hi Mike,
Do you mind uploading a screenshot of your data?
This comment was minimized by the moderator on the site
Thanks but I was able to get my formula up and running with a sumifs calculation. Sumifs giving the sum of something based on multiple factors. Mine being an employee ID number and a status code.
This comment was minimized by the moderator on the site
what will be the formula to add qty of apple in jan only
This comment was minimized by the moderator on the site
the =SUM(PRODUCT((A2:A7=A11)*B2:I7) is not working with decimal point.
This comment was minimized by the moderator on the site
For me works just fine. Try without separating SUM and Product, it should be =SUMPRODUCT((A2:A7=A11)*B2:I7)
This comment was minimized by the moderator on the site
can one sum things up in a column and not a row?
This comment was minimized by the moderator on the site
Hi Jelly,
This formula =SUM(INDEX(B2:F9,0,MATCH(A12,B1:F1,0))) can help you solve the problem. Please have a try. Hope I can help.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations