SUMIF cu funcțiile INDEX și MATCH în Excel

  • Imparte Asta
Hugh West

În Microsoft Excel, SUMIF cu INDEX-MATCH este utilizat pe scară largă pentru a extrage suma bazată pe criterii multiple din diferite coloane & rânduri În acest articol, veți afla în detaliu cum putem folosi acest SUMIF împreună cu INDEX-MATCH funcționează în mod eficient pentru a extrage date sub criterii multiple .

Captura de ecran de mai sus este o imagine de ansamblu a articolului care reprezintă setul de date & un exemplu de funcție de extragere a datelor prin însumare pe baza unor criterii. Veți putea afla mai multe despre setul de date împreună cu toate funcțiile adecvate în următoarele metode din acest articol.

Descărcați caietul de practică

Puteți descărca registrul de lucru Excel pe care l-am folosit pentru a pregăti acest articol.

SUMIF cu INDEX & MATCH

Introducere în SUMIF, INDEX & Funcțiile MATCH în Excel

Înainte de a trece la utilizările acestei funcții combinate, să facem cunoștință cu interiorul & mai întâi, cu funcțiile de bază.

1. Funcția SUMIF

  • Activitate:

Adaugă celulele specificate de condițiile sau criteriile date.

  • Sintaxa formulei:

=SUMIF(range, criteria, [sum_range])

  • Argumente:

gamă- Intervalul de celule în care se află criteriile.

criterii- Criterii selectate pentru intervalul de timp.

sum_range- Intervalul de celule care sunt luate în considerare pentru însumare.

  • Exemplu:

În imaginea de mai jos, este prezent un set de date. 10 mărci de calculatoare sunt în Coloana A , categorii de dispozitive în Coloana B și vânzările totale de produse pentru fiecare marcă în 6 luni sunt prezentate în următoarele 6 coloane din tabel.

Cu SUMIF vom afla vânzările totale din luna mai numai pentru desktop-uri, indiferent de marcă, în luna mai. Astfel, formula noastră din Celula F18 va fi:

=SUMIF(C5:C14,F17,H5:H14)

După ce apăsați Introduceți , veți obține un preț total de vânzare de 71.810 dolari.

2. Funcția INDEX

  • Activitate:

Returnează o valoare de referință a celulei de la intersecția dintre un anumit rând & coloană într-un interval dat.

  • Sintaxa formulei:

=INDEX(array, row_num, [column_num])

Sau,

=INDEX(reference, row_num, [column_num], [area_num])

  • Argumente:

array- Intervalul de celule, coloane sau rânduri luate în considerare pentru valorile care trebuie consultate.

row_num- Poziția rândului în matrice.

column_position- Poziția coloanei în matrice.

referință- Gama de matrice.

area_num- Numărul de serie al matricei din referință; dacă nu se menționează, se va considera 1.

  • Exemplu:

Presupunând că dorim să știm valoarea de la intersecția dintre al treilea rând și a patra coloană din matricea prețurilor de vânzare din tabel. Deci, în Celula F18 , trebuie să scriem:

=INDEX(D5:I14,3,4)

Acum apăsați Introduceți & veți obține rezultatul.

Deoarece coloana a 4-a din matricea selectată reprezintă prețurile de vânzare ale tuturor dispozitivelor pentru luna aprilie & rândul 3 reprezintă categoria Lenovo Desktop, deci la intersecția lor în matrice, vom găsi prețul de vânzare al Lenovo Desktop în luna aprilie.

Citește mai mult: Cum să potriviți mai multe criterii din diferite array-uri în Excel

3. Funcția MATCH

  • Activitate:

Returnează poziția relativă a unui element dintr-un tablou care corespunde unei valori specificate într-o ordine specificată.

  • Sintaxa formulei:

=MATCH(lookup_value, lookup_array, [match_type])

  • Argumente:

lookup_value- Valoarea celulei care trebuie căutată în intervalul de celule.

lookup_array- Intervalul de celule în care trebuie căutată valoarea de căutare.

match_type- Este opțional. Acesta va determina dacă doriți o potrivire parțială sau exactă din matrice pentru valoarea de căutare.

  • Exemplu:

La început, vom ști poziția lunii iunie din antetul lunii. În Celula F17 , formula noastră va fi:

=MATCH(F16,D4:I4,0)

Presa Introduceți & veți constata că poziția coloanei lunii iunie este 6 în antetul lunii.

Modificați numele lunii în Celula F16 & veți vedea poziția coloanei aferente a unei alte luni selectate.

Iar dacă dorim să aflăm poziția pe rând a mărcii Dell din numele mărcilor din Coloana B , atunci formula din Celula F20 va fi:

=MATCH(F19,B5:B14,0)

Aici, B5:B14 este intervalul de celule în care va fi căutat numele mărcii. Dacă modificați numele mărcii în Celula F19 , veți obține poziția rândului aferent acelei mărci din intervalul de celule selectat.

Citește mai mult: Cum se utilizează INDEX și Match pentru potrivire parțială (2 moduri)

Lecturi similare

  • Cum să selectați date specifice în Excel (6 metode)
  • Formula folosind funcțiile INDIRECT INDEX MATCH în Excel
  • Potrivire index cu mai multe potriviri în Excel (5 metode)
  • Cum se utilizează funcțiile de foaie de lucru INDEX & MATCH în Excel VBA
  • Excel INDEX MATCH pentru a returna mai multe valori într-o singură celulă

Combinarea funcțiilor INDEX & MATCH în Excel

Acum vom ști cum să folosim INDEX & MATCH împreună ca o funcție și ce anume returnează această funcție combinată ca ieșire. Această funcție combinată INDEX-MATCH este eficientă pentru a găsi date specifice dintr-o matrice mare. MATCH funcția de aici caută pozițiile rândurilor și ale coloanelor valorilor de intrare și ale valorilor de intrare și ale Funcția INDEX va returna pur și simplu ieșirea de la intersecția dintre acel rând & pozițiile coloanelor.

Acum, pe baza setului nostru de date, dorim să aflăm prețul total de vânzare al mărcii Lenovo în luna iunie. Astfel, în Celula F18 , tip:

=INDEX(D5:I14,MATCH(F17,B5:B14,0),MATCH(F16,D4:I4,0))

Presa Introduceți & veți afla rezultatul instantaneu.

Dacă modificați luna & numele dispozitivului în F16 & F17 respectiv, veți obține rezultatul corespunzător în F18 imediat.

Citește mai mult: Index Excel Potriviți criterii unice/multiple cu rezultate unice/multiple

Utilizarea SUMIF cu INDEX & Funcțiile MATCH în Excel

Să trecem acum la principalul subiect de discuție al articolului. Vom folosi SUMIF cu INDEX & MATCH Pentru calculul nostru cu mai multe criterii, am modificat puțin setul de date. În Coloana A , 5 mărci sunt acum prezente cu apariții multiple pentru cele 2 tipuri de aparate ale lor. Prețurile de vânzare din restul coloanelor sunt neschimbate.

Vom afla vânzările totale ale dispozitivelor Lenovo în luna iunie.

📌 Pași:

➤ La ieșire Celula F18 , formula aferentă va fi:

=SUMIF(B5:B14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))

➤ Presa Introduceți & veți obține imediat prețul total de vânzare pentru Lenovo în luna iunie.

Și dacă doriți să treceți la categoria dispozitivelor, presupunând că doriți să găsiți prețul total de vânzare pentru desktop, atunci Suma Gama va fi C5:C14 & Criterii de însumare va fi Desktop acum. Deci, în acest caz, formula va fi:

=SUMIF(C5:C14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))

Citește mai mult: INDEX MATCH cu criterii multiple într-o foaie diferită (2 moduri)

Utilizarea SUMIFS cu INDEX & Funcțiile MATCH în Excel

SUMIFS este subcategoria lui SUMIF Prin utilizarea funcției SUMIFS împreună cu funcția INDEX & MATCH în interiorul funcțiilor, puteți adăuga mai mult de un criteriu, ceea ce nu este posibil cu SUMIF funcție. În SUMIFS trebuie să introduceți codul Suma Gama mai întâi, apoi Criterii Intervalul precum și Criterii de gamă Acum, pe baza setului nostru de date, vom afla prețul de vânzare al desktop-urilor Acer în luna mai. De-a lungul rândurilor, adăugăm aici două criterii diferite de la Coloanele B & C .

📌 Pași:

➤ Formula corespunzătoare din Celula F19 va fi:

=SUMIFS(INDEX(D5:I14,0,MATCH(F16,D4:I4,0)),B5:B14,F17,C5:C14,F18)

➤ Presa Introduceți & funcția se va întoarce ca fiind 9.000,00 $.

Citește mai mult: Indexul de potrivire a sumei mai multor rânduri în Excel (3 moduri)

Cuvinte de încheiere

Sper, acest articol privind utilizările SUMIF cu INDEX & funcțiile MATCH vă va îndemna acum să aplicați în treburile dvs. de Excel. Dacă aveți întrebări sau feedback, vă rog să mă anunțați în secțiunea de comentarii. Sau puteți arunca o privire la celelalte articole interesante legate de funcțiile Excel de pe acest site.

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.