Ugrás a tartalomra

Hogyan lehet vlookupot és összegezni az egyezéseket sorokban vagy oszlopokban az Excelben?

A vlookup és az sum függvény használatával gyorsan megismerheti a megadott feltételeket, és egyszerre összegezheti a megfelelő értékeket. Ebben a cikkben két módszert mutatunk be a vlookup használatához, és összegezzük az első vagy az összes egyező értéket sorokban vagy oszlopokban az Excelben.

A Vlookup és az összeg egy vagy több sorban egyezik képletekkel
A Vlookup és az összeg egy képlettel rendelkező oszlopban egyezik
Könnyen vlookup és összegez egyezéseket sorokban vagy oszlopokban egy csodálatos eszközzel

További útmutatók a VLOOKUP számára ...


A Vlookup és az összeg egy vagy több sorban egyezik képletekkel

Az ebben a szakaszban szereplő képletek segíthetnek egy vagy több sor első vagy összes értékének összegzésében az Excel meghatározott kritériumai alapján. Kérjük, tegye a következőket.

Vlookup és összegezze a sorozat első egyező értékét

Tegyük fel, hogy van egy gyümölcstáblázata, amint az alábbi képernyőképen látható, és meg kell keresnie a táblázat első Apple-jét, majd összesítenie kell az összes megfelelő értéket ugyanabban a sorban. Ennek eléréséhez tegye a következőket.

1. Válasszon egy üres cellát az eredmény kimenetéhez, itt a B10 cellát választom. Másolja bele az alábbi képletet, és nyomja meg a Ctrl + műszak + belép gombokat az eredmény eléréséhez.

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

Megjegyzések:

  • A10 a keresett értéket tartalmazó cella;
  • $ A $ 2: $ F $ 7 az adattáblázat tartomány (fejlécek nélkül), amely tartalmazza a keresési és az egyeztetett értékeket;
  • A szám 2,3,4,5,6 {} azt jelenti, hogy az eredményérték oszlopai a második oszloppal kezdődnek és a táblázat hatodik oszlopával végződnek. Ha az eredményoszlopok száma meghaladja a 6-ot, kérjük, módosítsa a {2,3,4,5,6} értéket {2,3,4,5,6,7,8,9….} Értékre.
Vlookup és összesített értékek összesítése több sorban

A fenti képlet csak az első illesztett értéket tudja összegezni egymás után. Ha az összes mérkőzés összegét több sorban szeretné visszaadni, kérjük, tegye a következőket.

1. Válasszon ki egy üres cellát (ebben az esetben a B10 cellát választom), másolja bele az alábbi képletet, és nyomja meg a belép kulcs az eredmény eléréséhez.

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

Könnyen vlookup és összegek egyezése sorokban vagy oszlopokban az Excelben:

Az KERESÉS és Összeg hasznossága Kutools az Excel számára az alábbiakban bemutatott módon gyorsan segíthet a vlookup és az egyezések összegezésében az Excel sorokban vagy oszlopokban.
Töltse le a Kutools for Excel teljes 30 napos ingyenes nyomvonalát most!


A Vlookup és az összeg egyezett érték egy oszlopban képletekkel

Ez a szakasz képletet nyújt az Excel oszlopainak összegének adott feltételek alapján történő visszaadásához. Amint az alábbi képernyőképen látható, a gyümölcstáblázatban a „Jan” oszlopcímet keresi, majd az összes oszlop értékét összegzi. Kérjük, tegye a következőket.

1. Jelöljön ki egy üres cellát, másolja bele az alábbi képletet, és nyomja meg a belép kulcs az eredmény eléréséhez.

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


Könnyen vlookup és összegez egyezéseket sorokban vagy oszlopokban egy csodálatos eszközzel

Ha nem vagy megfelelő a képlet alkalmazásában, itt javasoljuk Vlookup és Sum jellemzője Kutools az Excel számára. Ezzel a szolgáltatással könnyedén megtekintheti és összevetheti a sorokban vagy oszlopokban szereplő egyezéseket, csak kattintással.

Alkalmazás előtt Kutools az Excel számáraKérjük, először töltse le és telepítse.

Vlookup és összegezze az első vagy az összes egyező értéket egy sorban vagy több sorban

1. kettyenés Kutools > Szuper keresés > KERESÉS és Összeg a funkció engedélyezéséhez. Lásd a képernyőképet:

2. Ban,-ben KERESÉS és Összeg párbeszédpanelt, kérjük, konfigurálja az alábbiak szerint.

  • 2.1) A Keresés és összeg típusa szakaszban válassza ki a Keresési és összeadási érték (ek) a sor (ok) ban választási lehetőség;
  • 2.2) A Keresési értékek mezőben válassza ki azt a cellát, amely tartalmazza a keresett értéket;
  • 2.3) A Kimeneti tartomány mezőben jelöljön ki egy cellát az eredmény megjelenítéséhez;
  • 2.4) A Adattábla tartomány mezőben válassza ki a táblázattartományt az oszlopfejlécek nélkül;
  • 2.5) A Opciók szakaszban, ha csak az első egyező értékeit szeretné összegezni, válassza a Adja vissza az első egyező érték összegét választási lehetőség. Ha összesíti az összes találat értékét, válassza a Adja vissza az összes egyezési érték összegét választási lehetőség;
  • 2.6) Kattintson a gombra OK gombot, hogy azonnal megkapja az eredményt. Lásd a képernyőképet:

Megjegyzések: Ha vlookup-ot szeretne felvenni, és összegezni szeretné az első vagy az összes egyező értéket egy oszlopban vagy több oszlopban, ellenőrizze a Keresési és összeadási érték (ek) az oszlop (ok) ban opciót a párbeszédpanelen, majd konfigurálja az alábbi képernyőkép szerint.

A funkcióval kapcsolatos további részletek: kérem kattintson ide.

  Ha ingyenes (30 napos) próbaverziót szeretne kapni a segédprogramról, kattintson a letöltéshez, majd lépjen a művelet végrehajtására a fenti lépések szerint.


kapcsolódó cikkek

A Vlookup értékei több munkalapon
Alkalmazhatja a vlookup függvényt az egyező értékek visszaadásához egy munkalap táblázatában. Ha azonban több munkalapon vlookup-értéket kell megadnia, hogyan teheti meg? Ez a cikk részletes lépéseket tartalmaz a probléma egyszerű megoldásához.

Vlookup és visszatérő értékek több oszlopban
Normál esetben a Vlookup függvény alkalmazása csak egy oszlopból adja vissza az egyező értéket. Előfordulhat, hogy a kritériumok alapján több oszlopból kell kinyernie az egyező értékeket. Itt van a megoldás az Ön számára.

Vlookup több értéket ad vissza egy cellába
Normális esetben a VLOOKUP függvény alkalmazásakor, ha több érték is megfelel a feltételeknek, akkor csak az első eredményét kaphatja meg. Ha vissza szeretné adni az összes egyeztetett eredményt, és mindet egyetlen cellában jeleníti meg, hogyan érheti el?

Vlookup és adja vissza az egyező érték teljes sorát
Normál esetben a vlookup függvény használatával csak egy sor oszlopának eredményét adhatja vissza. Ez a cikk megmutatja, hogyan adhatja vissza a teljes adatsort meghatározott kritériumok alapján.

Visszafelé Vlookup vagy fordított sorrendben
Általában a VLOOKUP függvény balról jobbra keres értékeket a tömbtáblában, és megköveteli, hogy a keresési értéknek a célérték bal oldalán kell maradnia. De néha ismerheti a célértéket, és meg akarja találni a keresési értéket fordítva. Ezért vissza kell néznie az Excel programban. Ebben a cikkben többféleképpen kezelhető ez a probléma!

További útmutatók a VLOOKUP számára ...

A legjobb irodai hatékonyságnövelő eszközök

Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...

kte lap 201905


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
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