Přejít k hlavnímu obsahu

Jak vlookup a součet shod v řádcích nebo sloupcích v aplikaci Excel?

Použití funkce vlookup a sum vám pomůže rychle zjistit zadaná kritéria a sečíst odpovídající hodnoty současně. V tomto článku vám ukážeme dvě metody pro vlookup a sečtení první nebo všech odpovídajících hodnot v řádcích nebo sloupcích v aplikaci Excel.

Vlookup a součet shody v řádku nebo více řádcích pomocí vzorců
Vlookup a součet shody ve sloupci se vzorci
Snadno vlookup a součet shody v řádcích nebo sloupcích s úžasným nástrojem

Další výukové programy pro VLOOKUP ...


Vlookup a součet shody v řádku nebo více řádcích pomocí vzorců

Vzorce v této části mohou pomoci sečíst první nebo všechny shodné hodnoty v řádku nebo více řádcích na základě konkrétních kritérií v aplikaci Excel. Postupujte prosím následovně.

Vlookup a sečtěte první shodnou hodnotu v řadě

Předpokládejme, že máte tabulku ovoce, jak je ukázáno na níže uvedeném snímku obrazovky, a musíte vyhledat první Apple v tabulce a poté sečíst všechny odpovídající hodnoty ve stejném řádku. K dosažení tohoto cíle postupujte následovně.

1. Vyberte prázdnou buňku pro výstup výsledku, zde vyberu buňku B10. Zkopírujte do něj následující vzorec a stiskněte Ctrl + směna + vstoupit klávesy pro získání výsledku.

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

Poznámky:

  • A10 je buňka obsahující hodnotu, kterou hledáte;
  • $ A $ 2: $ F $ 7 je rozsah datové tabulky (bez záhlaví), který zahrnuje vyhledávací hodnotu a odpovídající hodnoty;
  • Číslo 2,3,4,5,6 {} představuje, že sloupce s hodnotami výsledků začínají druhým sloupcem a končí šestým sloupcem tabulky. Pokud je počet sloupců s výsledky vyšší než 6, změňte {2,3,4,5,6} na {2,3,4,5,6,7,8,9….}.
Vlookup a součet všech shodných hodnot ve více řádcích

Výše uvedený vzorec může součet hodnot v řadě pouze pro první shodnou hodnotu. Pokud chcete vrátit součet všech shod ve více řádcích, postupujte následovně.

1. Vyberte prázdnou buňku (v tomto případě vyberu buňku B10), zkopírujte do ní následující vzorec a stiskněte vstoupit klíč k získání výsledku.

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

Snadné vyhledávání a součet shody v řádcích nebo sloupcích v aplikaci Excel:

Projekt VYHLEDÁVÁNÍ a součet užitečnost Kutools pro Excel vám pomůže rychle vlookup a součet shody v řádcích nebo sloupcích v aplikaci Excel, jak je ukázáno níže.
Stáhněte si nyní 30denní bezplatnou stopu Kutools pro Excel!


Vlookup a součet shodných hodnot ve sloupci se vzorci

Tato část poskytuje vzorec pro vrácení součtu sloupce v aplikaci Excel na základě konkrétních kritérií. Jak je ukázáno na následujícím snímku obrazovky, hledáte v tabulce ovoce název sloupce „Jan“ a poté sečtete hodnoty celého sloupce. Postupujte prosím následovně.

1. Vyberte prázdnou buňku, zkopírujte do ní následující vzorec a stiskněte vstoupit klíč k získání výsledku.

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


Snadno vlookup a součet shody v řádcích nebo sloupcích s úžasným nástrojem

Pokud nejste dobří v používání vzorce, doporučujeme vám Vlookup a součet vlastnost Kutools pro Excel. Díky této funkci můžete snadno vyhledávat a sčítat shody v řádcích nebo sloupcích pouhými kliknutími.

Před aplikací Kutools pro Excel, Prosím nejprve si jej stáhněte a nainstalujte.

Vlookup a sečtěte první nebo všechny shodné hodnoty v řádku nebo více řádcích

1. cvaknutí Kutools > Super VZHLED > VYHLEDÁVÁNÍ a součet funkci povolit. Viz screenshot:

2. V VYHLEDÁVÁNÍ a součet V dialogovém okně proveďte následující konfiguraci.

  • 2.1) V Vyhledání a typ součtu vyberte sekci Vyhledání a součet shodných hodnot v řádcích volba;
  • 2.2) V Hodnoty vyhledávání v poli vyberte buňku, která obsahuje hledanou hodnotu;
  • 2.3) V Výstupní rozsah okénko, vyberte buňku pro výstup výsledku;
  • 2.4) V Rozsah datové tabulky v poli vyberte rozsah tabulky bez záhlaví sloupců;
  • 2.5) V možnosti Pokud chcete sčítat hodnoty pouze pro první odpovídající, vyberte Vrátí součet první shodné hodnoty volba. Pokud chcete sečíst hodnoty pro všechny shody, vyberte Vrátí součet všech hodnot shody volba;
  • 2.6) Klikněte na OK tlačítko pro okamžité získání výsledku. Viz screenshot:

Poznámka: Chcete-li vlookup a sečíst první nebo všechny shodné hodnoty ve sloupci nebo více sloupcích, zkontrolujte Vyhledání a součet shodných hodnot ve sloupcích možnost v dialogovém okně a poté nakonfigurujte jako níže uvedený snímek obrazovky.

Další podrobnosti o této funkci prosím klikněte zde.

  Pokud chcete mít bezplatnou (30denní) zkušební verzi tohoto nástroje, kliknutím jej stáhněte, a poté přejděte k použití operace podle výše uvedených kroků.


související články

Hodnoty Vlookup na více pracovních listech
Funkci vlookup můžete použít k vrácení odpovídajících hodnot v tabulce listu. Jak však můžete postupovat, pokud potřebujete zobrazit hodnotu vlookup na více pracovních listech? Tento článek obsahuje podrobné kroky, které vám pomohou problém snadno vyřešit.

Vlookup a návrat shodných hodnot ve více sloupcích
Za normálních okolností může použití funkce Vlookup vrátit pouze uzavřenou hodnotu z jednoho sloupce. Někdy možná budete muset na základě kritérií extrahovat shodné hodnoty z více sloupců. Zde je řešení pro vás.

Vlookup vrátí více hodnot v jedné buňce
Normálně při použití funkce VLOOKUP, pokud existuje více hodnot, které odpovídají kritériím, můžete získat pouze výsledek první. Pokud chcete vrátit všechny shodné výsledky a zobrazit je všechny v jedné buňce, jak toho dosáhnout?

Vlookup a vrátit celý řádek odpovídající hodnoty
Za normálních okolností lze pomocí funkce vlookup vrátit pouze výsledek z určitého sloupce ve stejném řádku. Tento článek vám ukáže, jak vrátit celou řadu dat na základě konkrétních kritérií.

Zpětný výhled nebo v opačném pořadí
Obecně funkce VLOOKUP prohledává hodnoty zleva doprava v tabulce polí a vyžaduje, aby vyhledávací hodnota zůstala na levé straně cílové hodnoty. Někdy však možná znáte cílovou hodnotu a chcete zjistit vyhledávací hodnotu obráceně. Proto je třeba v aplikaci Excel zpětně vyhledávat. V tomto článku existuje několik způsobů, jak tento problém snadno vyřešit!

Další výukové programy pro VLOOKUP ...

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

Popis


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
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