Preskoči na glavno vsebino

Kako vlookup in seštevanje ujemanj v vrsticah ali stolpcih v Excelu?

Uporaba funkcije vlookup in sum vam pomaga hitro ugotoviti navedena merila in hkrati sešteti ustrezne vrednosti. V tem članku vam bomo pokazali dve metodi za iskanje in seštevanje prve ali vseh ujemajočih se vrednosti v vrsticah ali stolpcih v Excelu.

Vlookup in seštevek ujemanj v vrstici ali več vrstic s formulami
Ujemanje in seštevanje v stolpcu s formulami
Z neverjetnim orodjem enostavno pregledujte in seštevajte ujemanja v vrsticah ali stolpcih

Več vadnic za VLOOKUP ...


Vlookup in seštevek ujemanj v vrstici ali več vrstic s formulami

Formule v tem razdelku lahko pomagajo pri seštevanju prvih ali vseh ujemajočih se vrednosti v vrstici ali več vrstic na podlagi določenih meril v Excelu. Naredite naslednje.

Poiščite in seštejte prvo ujemajočo se vrednost v vrsti

Recimo, da imate tabelo s sadjem, kot je prikazano na spodnji sliki zaslona, ​​in morate poiskati prvi Apple v tabeli in nato v isti vrstici sešteti vse ustrezne vrednosti. Da bi to dosegli, storite naslednje.

1. Izberite prazno celico, da izpišete rezultat, tu izberem celico B10. Kopirajte spodnjo formulo vanjo in pritisnite Ctrl + Shift + Vnesite tipke, da dobite rezultat.

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

Opombe:

  • A10 je celica, ki vsebuje vrednost, ki jo iščete;
  • 2 A $ 7: XNUMX F $ je obseg podatkovne tabele (brez glav), ki vključuje iskalno vrednost in usklajene vrednosti;
  • Število 2,3,4,5,6 {} predstavlja, da se stolpci z vrednostjo rezultata začnejo z drugim stolpcem in končajo s šestim stolpcem tabele. Če je število stolpcev z rezultati več kot 6, spremenite {2,3,4,5,6} na {2,3,4,5,6,7,8,9….}.
Poiščite in seštejte vse ujemajoče se vrednosti v več vrsticah

Zgornja formula lahko sešteje le vrednosti v vrsti za prvo ujemajočo se vrednost. Če želite vrniti vsoto vseh zadetkov v več vrsticah, storite naslednje.

1. Izberite prazno celico (v tem primeru izberem celico B10), skopirajte vanjo spodnjo formulo in pritisnite Vnesite ključ, da dobite rezultat.

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

Preprosto iskanje in seštevanje ujemanj v vrsticah ali stolpcih v Excelu:

O POGLED in vsota uporabnost Kutools za Excel vam lahko pomaga hitro iskati in seštevati ujemanja v vrsticah ali stolpcih v Excelu, kot je prikazano spodaj.
Prenesite celotno 30-dnevno brezplačno pot Kutools za Excel zdaj!


Vlookup in vsota ujemajoče se vrednosti v stolpcu s formulami

Ta razdelek vsebuje formulo za vrnitev vsote stolpca v Excelu na podlagi določenih meril. Kot je prikazano na spodnji sliki zaslona, ​​v tabeli s sadjem iščete naslov stolpca "Jan" in nato seštejete vrednosti celotnih stolpcev. Naredite naslednje.

1. Izberite prazno celico, kopirajte spodnjo formulo in pritisnite Vnesite ključ, da dobite rezultat.

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


Z neverjetnim orodjem enostavno pregledujte in seštevajte ujemanja v vrsticah ali stolpcih

Če ne uporabljate formule, vam tukaj priporočamo Vlookup in vsota značilnost Kutools za Excel. S to funkcijo lahko preprosto iščete in seštevate ujemanja v vrsticah ali stolpcih samo s kliki.

Pred vložitvijo vloge Kutools za ExcelProsim najprej ga prenesite in namestite.

Poiščite in seštejte prvo ali vse ujemajoče se vrednosti v vrstici ali več vrsticah

1. klik Kutools > Super POGLED > POGLED in vsota da omogočite funkcijo. Oglejte si posnetek zaslona:

2. V Ljubljani POGLED in vsota pogovorno okno, nastavite na naslednji način.

  • 2.1) V Iskanje in vrsta vsote izberete Iskanje in vsota ujemajočih se vrednosti v vrsticah možnost;
  • 2.2) V Iskalne vrednosti izberite celico, ki vsebuje vrednost, ki jo iščete;
  • 2.3) V Izhodni razpon izberite celico za izhod rezultata;
  • 2.4) V Obseg podatkovne tabele polje izberite tabelo brez glav stolpcev;
  • 2.5) V možnosti Če želite sešteti vrednosti samo za prvo ujeto, izberite Vrne vsoto prve usklajene vrednosti možnost. Če želite sešteti vrednosti za vsa ujemanja, izberite Vrne vsoto vseh vrednosti ujemanja možnost;
  • 2.6) Kliknite OK , da takoj dobite rezultat. Oglejte si posnetek zaslona:

Opombe: Če želite vlookup in sešteti prve ali vse ujemajoče se vrednosti v stolpcu ali več stolpcih, preverite Iskanje in vsota ujemajočih se vrednosti v stolpcih v pogovornem oknu in nato konfigurirajte, kot je prikazano na spodnji sliki zaslona.

Za več podrobnosti o tej funkciji kliknite tukaj.

  Če želite imeti brezplačno (30-dnevno) preskusno različico tega pripomočka, kliknite, če ga želite prenestiin nato nadaljujte z uporabo postopka v skladu z zgornjimi koraki.


povezani članki

Vlookup vrednosti na več delovnih listih
Funkcijo vlookup lahko uporabite za vrnitev ujemajočih se vrednosti v tabeli delovnega lista. Če pa morate vlookup vrednost v več delovnih listov, kako lahko to storite? Ta članek vsebuje podrobne korake za lažje reševanje težave.

Vlookup in vrnitev ujemajočih se vrednosti v več stolpcih
Običajno lahko uporaba funkcije Vlookup vrne ujemajočo se vrednost samo iz enega stolpca. Včasih boste morda morali iz več stolpcev izvleči ujemajoče se vrednosti na podlagi meril. Tu je rešitev za vas.

Vlookup za vrnitev več vrednosti v eni celici
Če obstaja več vrednosti, ki ustrezajo merilom, lahko pri uporabi funkcije VLOOKUP dobite le rezultat prve. Če želite vrniti vse ujemajoče se rezultate in jih vse prikazati v eni celici, kako lahko to dosežete?

Poiščite in vrnite celotno vrstico ujemajoče se vrednosti
Običajno lahko uporaba funkcije vlookup vrne rezultat le iz določenega stolpca v isti vrstici. Ta članek vam bo pokazal, kako vrniti celotno vrstico podatkov na podlagi določenih meril.

Vlookup nazaj ali v obratnem vrstnem redu
Funkcija VLOOKUP na splošno išče vrednosti od leve proti desni v tabeli matrike in zahteva, da mora iskalna vrednost ostati na levi strani ciljne vrednosti. Toda včasih morda poznate ciljno vrednost in želite ugotoviti vrednost iskanja v obratni smeri. Zato morate v Excelu iskati nazaj. V tem članku je več načinov, kako se s to težavo enostavno soočiti!

Več vadnic za VLOOKUP ...

Najboljša pisarniška orodja za produktivnost

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...

Opis


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
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