Utilizați VLOOKUP pentru a aduna mai multe rânduri în Excel (4 exemple ideale)

  • Imparte Asta
Hugh West

În MS Excel, funcția VLOOKUP este cea mai utilizată funcție importantă pentru căutați orice date dintr-un set de date sau un tabel. Pentru calcul, uneori este posibil să avem nevoie să obținem suma unor date căutate. În acest fel, există o soluție posibilă în Excel. Totuși, am putea folosi pur și simplu funcția Excel VLOOKUP și SUM pentru a obține suma din mai multe rânduri. În acest articol, vom vedea 4 diferite exemple despre cum putem folosi VLOOKUP pentru a aduna mai multe rânduri în Excel .

Descărcați caietul de practică

Puteți descărca caietul de lucru utilizat pentru demonstrație de la link-ul de descărcare de mai jos.

Utilizați VLOOKUP pentru a aduna mai multe rânduri.xlsx

4 Exemple ideale pentru a utiliza VLOOKUP pentru a aduna mai multe rânduri în Excel

În acest tutorial, vă vom arăta cum să folosiți VLOOKUP și SUM în mai multe rânduri în Excel. Aici am folosit 4 exemple diferite pentru a vă face să înțelegeți corect scenariul. În scopul demonstrației, am folosit următorul set de date de probă.

1. VLOOKUP și sumarea valorilor potrivite în mai multe rânduri

În prima noastră metodă, vom crea un fișier Coloana Helper folosind COUNTIF pentru a găsi corespondențe exacte cu VLOOKUP în Excel. Cu toate acestea, devine dificil de utilizat acest proces dacă aveți un set de date lung care conține o cantitate mare de date. Aici, vom găsi produsul Apple folosind VLOOKUP și suma vânzărilor totale de Apple în acest exemplu. Prin urmare, urmați pașii de mai jos.

📌 Pași:

  • Mai întâi, scrieți următoarea formulă în celulă B5 pentru a crea Coloana Helper .

=C5&COUNTIF($C$5:$C5,C5)

  • Apoi, faceți clic pe Introduceți și să utilizeze AutoFill pentru întreaga coloană.

  • După aceea, selectați celula D12 și se scrie următoarea formulă.

=SUM(VLOOKUP("Apple"&1,B5:D10,3,FALSE),VLOOKUP("Apple"&2,B5:D10,3,FALSE))

🔎 Repartizarea formulei:

  • În primul rând, folosind VLOOKUP funcția, criteriile: Apple se potrivește cu intervalele B5:D10 din setul de date.
  • Aici, trebuie să căutați de două ori, deoarece Ajutător coloana arată Apple de două ori.
  • După aceea, se va trece la VLOOKUP extrage valorile celulelor potrivite.
  • În cele din urmă, se va lua în considerare SUM furnizează suma valorilor de ieșire furnizate de către funcția VLOOKUP funcție.
  • În cele din urmă, apăsați butonul Introduceți pentru a obține vânzările totale de Apple .

Citește mai mult: Cum să utilizați VLOOKUP pentru rânduri în Excel (cu alternative)

2. Introduceți funcția SUMPRODUCT în VLOOKUP și însumați

Funcția SUMPRODUCT este una dintre cele mai fantastice funcții din Excel. Din fericire, poate lucra cu mai multe matrici și returnează suma valorilor care mențin criteriile. Cu toate acestea, SUMPRODUCT primește ca argument unul sau mai multe tablouri, înmulțește valorile corespunzătoare din toate tablourile și apoi returnează suma produselor. În acest caz, vom afla vânzările totale ale Mere direct.

📌 Pași:

  • La început, selectați celula C12 și introduceți următoarea formulă.

=SUMPRODUCT((B5:B10="Apple")*C5:C10)

  • În cele din urmă, apăsați Introduceți pentru a obține rezultate similare.

Citește mai mult: Cum să faceți Vlookup și să adunați în mai multe foi în Excel (2 formule)

3. VLOOKUP și însumarea mai multor rânduri din foi de calcul diferite

În plus, să presupunem scenariul de mai sus în foi de calcul diferite. De exemplu, dorim să extragem datele privind vânzările din foaia de calcul Set de date utilizând butonul VLOOKUP și calculați valoarea Vânzări totale a tuturor produselor care utilizează SUM funcție.

📌 Pași:

  • În primul rând, faceți clic pe celula C5 și introduceți formula de mai jos.

=VLOOKUP(B5, Dataset!B5:C10, {2}, FALSE)

  • În al doilea rând, aplicați AutoFill pentru întreaga coloană a setului de date.

  • În al treilea rând, selectați celula C12 .
  • În al patrulea rând, introduceți următoarea formulă.

=SUM(C5:C10)

  • În cele din urmă, apăsați Introduceți pentru a obține rezultatul.

Citește mai mult: Combinați SUMIF și VLOOKUP în Excel (3 abordări rapide)

Lecturi similare

  • VLOOKUP nu funcționează (8 Motive & Soluții)
  • Excel LOOKUP vs VLOOKUP: Cu 3 exemple
  • Ce este o matrice de tabele în VLOOKUP (explicat cu exemple)
  • Cum se combină Excel SUMIF & VLOOKUP în mai multe foi
  • Utilizați VLOOKUP cu criterii multiple în Excel (6 metode + alternative)

4. VLOOKUP și SUMIF Rânduri multiple cu criterii VLOOKUP și SUMIF

Nu în ultimul rând, vom combina VLOOKUP și SUMIF în mai multe rânduri cu criterii specifice. În această secțiune, vom afla vânzările maxime totale din setul de date. Cu toate acestea, ne vom potrivi dacă se caută Nume are Vânzări maxime Dacă da, atunci se tipărește " Da "; în caz contrar " Nu ". În scopul demonstrației, am ales următorul set de date de probă.

📌 Pași:

  • Inițial, selectați celula D13 și scrieți formula de mai jos.

=MAX(SUMA(C5:D5),SUMA(C6:D6),SUMA(C7:D7),SUMA(C8:D8),SUMA(C9:D9),SUMA(C10:D10))

  • Apoi, apăsați butonul Introduceți pentru a găsi butonul Vânzări maxime .

  • După aceea, introduceți formula de mai jos în celula D14 .

=IF(SUM(SUM(VLOOKUP(D12, $B$5:$D$10,{2,3}, FALSE))>=D13, "Da", "Nu")

🔎 Repartizarea formulei:

  • Aici, în IF funcția SUM(VLOOKUP(C14, $B$4:$G$11, {3,4,5,6}, FALSE))>=E15 este condiția logică.
  • Cu toate acestea, în VLOOKUP verifică dacă vânzările totale ale numelui introdus sunt mai mari sau egale cu vânzările maxime predefinite sau nu.
  • După aceea, se va trece la SUM oferă suma unui anumit nume.
  • În cele din urmă, se va IF verifică condiția. Dacă vânzările se potrivesc, atunci vom imprima " Da " altfel " Nu "
  • În cele din urmă, apăsați butonul Introduceți pentru a obține rezultatul final.

Citește mai mult: Funcția INDEX MATCH vs VLOOKUP (9 exemple)

Cum se însumează mai multe rânduri cu funcțiile INDEX și MATCH

Cu toate acestea, putem combina INDEX și MATCH pentru a găsi suma pentru mai multe rânduri. Cu toate acestea, acest proces alternativ este mult mai ușor de utilizat. Aici, vom calcula vânzările totale ale angajatului Ethan Scott pentru diferite luni ale anului. În scopul demonstrației, am modificat setul de date anterior. Prin urmare, parcurgeți pașii de mai jos pentru a finaliza corect operațiunea.

📌 Pași:

  • În primul rând, introduceți următoarea formulă în celulă D12 .

=SUM(INDEX(C5:D10,,MATCH("Ethan Scott",C5:D5,0)))

  • După aceea, apăsați Enter pentru a calcula vânzările totale de Ethan Scott .

Lucruri de reținut

  • În primul rând, dacă valoarea căutată nu este prezentă în setul de date dat, atunci toate aceste funcții vor returna acest lucru #NA Eroare.
  • În mod similar, dacă col_index_num este mai mare decât numărul de coloane din table-array, veți primi mesajul #REF! Valoarea erorii.
  • În cele din urmă, veți obține #VALOARE! Valoarea erorii Dacă tabloul_array este mai mic decât 1 .

Concluzie

Aceștia sunt toți pașii pe care îi puteți urma pentru a opera VLOOKUP SUM pe mai multe rânduri în Excel. În general, în ceea ce privește lucrul cu timpul, avem nevoie de acesta în diverse scopuri. Am prezentat mai multe metode cu exemplele respective, dar pot exista multe alte iterații în funcție de numeroase situații. Sper că acum puteți crea cu ușurință ajustările necesare. Sper că ați învățat ceva și că v-a plăcut acest ghid. Vă rog să ne anunțați în secțiunea de comentarii de mai jos dacă aveți oriceîntrebări sau recomandări.

Pentru mai multe informații de acest gen, vizitați Exceldemy.com .

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.