Yhdistä SUMIF ja VLOOKUP Excelissä (3 nopeaa lähestymistapaa)

  • Jaa Tämä
Hugh West

Microsoft Excelissä meidän on yhdistettävä SUMIF ja VLOOKUP-toiminnot etsimään arvoa, ja tämän kriteerin perusteella lasketaan summa arvoalueesta. Tässä artikkelissa opit muutamia hyödyllisiä tekniikoita, joilla voit yhdistää SUMIF- ja VLOOKUP toimintoja sopivien esimerkkien ja yksinkertaisten selitysten avulla.

Lataa harjoituskirja

Voit ladata Excel-työkirjan, jota olemme käyttäneet tämän artikkelin laatimiseen.

SUMIFin yhdistäminen VLOOKUP.xlsx:n kanssa

Yleiskatsaus: Excel SUMIF-funktio

  • Tavoite:

Toiminto lisää solut, jotka on määritetty annetulla ehdolla tai kriteereillä.

  • Kaava:

=SUMIF(alue, kriteerit, [sum_alue])

  • Argumentit:

range- Solualue, johon ehtoa sovelletaan. kriteerit - Valitun solualueen ehto. [sum_range]- Solujen alue, jossa ulostulot sijaitsevat. Yksityiskohtaisempia selityksiä ja esimerkkejä varten, joissa käytetään SUMIF toiminto, klikkaa tästä .

Yleiskatsaus: Excelin VLOOKUP-funktio

  • Tavoite:

VLOOKUP-toiminto etsii arvoa taulukon vasemmanpuoleisimmasta sarakkeesta ja palauttaa sitten arvon samalta riviltä määritetystä sarakkeesta.

  • Kaava:

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

  • Argumentit:

lookup_value- Arvo, jota se etsii annetun taulukon vasemmanpuoleisimmasta sarakkeesta. Voi olla yksittäinen arvo tai arvojen joukko. table_array- Taulukko, josta se etsii lookup_value-arvoa vasemmanpuoleisimmassa sarakkeessa. col_index_num- Sen taulukon sarakkeen numero, josta arvo palautetaan. [range_lookup]- Kertoo, vaaditaanko lookup_valuen tarkka vai osittainen vastaavuus. 0 tarkoittaa tarkkaa vastaavuutta, 1 osittaista vastaavuutta. Oletusarvo on 1 (osittainen vastaavuus). Tarkemmat selitykset ja esimerkit, joissa käytetään komentoa VLOOKUP toiminto, klikkaa tästä .

Lue lisää: Mikä on taulukkomuoto VLOOKUPissa? (Selitetty esimerkkien avulla)

3 Hyödyllisiä menetelmiä SUMIFin ja VLOOKUPin yhdistämiseen Excelissä

Kun meidän on yhdistettävä SUMIF ja VLOOKUP toiminnot, skenaario voidaan jakaa kahteen luokkaan. i) Meidän on etsittävä osumia ja tehtävä summa havaintojen perusteella. Tai.., ii) Meidän on tehtävä summa useista taulukoista tai laskentataulukoista ja etsittävä sitten ottelu, jossa on mukana VLOOKUP Seuraavassa kaksi ensimmäistä menetelmää kattavat alkuperäiset kriteerit, kun taas kolmas menetelmä kokoaa yhteen toisen kriteerin.

1. SUMIF ja VLOOKUP vastaavuuksien löytämiseksi ja summan laskemiseksi samankaltaisessa laskentataulukossa

Tutustutaan ensin tietokokonaisuuteemme. Ensimmäinen taulukko. (B4:D14) edustaa joitakin satunnaisia tilaustietoja, joissa on tuotteiden tunnukset ja niitä vastaavat hinnat. Toinen taulukko oikealla näyttää asiakkaiden nimet ja niiden tunnukset. Tässä haemme tietyn asiakkaan nimen, joka on mukana taulukossa Solu C16 ja sitten tämän ainoan tiedon perusteella etsimme vastaavan asiakkaan tilaukset ja teemme summan kokonaishinnasta, joka on maksettava vuonna Solu C17 .

Tuotoksessa Solu C17 , tarvittava kaava, jossa on SUMIF ja VLOOKUP toiminnot ovat:

=SUMIF(B5:B14,VLOOKUP(C16,F5:G11,2,FALSE),D5:D14)

Ja painettuasi Kirjoita , saat alla olevan kuvan mukaisen paluuarvon.

🔎 Miten kaava toimii?

  • Tässä kaavassa VLOOKUP funktio toimii toisena argumenttina (Criteria) funktiossa Criteria. SUMIF toiminto.
  • The VLOOKUP funktio etsii nimeä Alex hakumassasta lookup-matriisi (F5:G11) ja palauttaa Alexin ID-numeron.
  • Edellisessä vaiheessa löydetyn ID-numeron perusteella voidaan SUMIF toiminto laskee yhteen kaikki vastaavan ID-numeron hinnat.

Lue lisää: Vlookupin ja summan laskeminen useiden Excel-arkkien yli (2-kaavat)

2. SUMIF VLOOKUPin kanssa vastaavuuksien löytämiseksi ja summan laskemiseksi samankaltaisessa Excel-taulukossa

Tässä osassa sovelletaan samoja menettelyjä, jotka on kuvattu aiemmin, mutta tällä kertaa etsintämatriisi tai -taulukko on toisessa laskentataulukossa. (Sheet2) Kun meidän on siis viitattava etsintäkenttään, jossa asiakkaiden nimet ja niiden tunnukset sijaitsevat, meidän on mainittava myös siihen liittyvän Sheet-arkin nimi. Seuraava työarkki (Sheet1) sisältää ensisijaiset tiedot tulostussolun kanssa.

Ja tässä on toinen laskentataulukko (Sheet2) jossa hakumuoto on läsnä.

Jos haluat sisällyttää yllä olevan hakumassan VLOOKUP funktiossa meidän on mainittava työarkin nimi. (Sheet2) Tämä laskentataulukon nimi lisätään automaattisesti, kun siirryt käyttämään Sheet2 ja valitse lookup array for the VLOOKUP Lopullinen kaava tulosteessa on siis seuraava. Solu C17 on:

=SUMIF(B5:B14,VLOOKUP(C16,Sheet2!B3:C9,2,FALSE),Sheet1!D5:D14)

Paina nyt Kirjoita ja saat tulokseksi alla olevan kuvan mukaisen arvon.

Lue lisää: VLOOKUP ja palauttaa kaikki ottelut Excelissä (7 tapaa)

Samanlaisia lukemia

  • VLOOKUP ei toimi (8 syytä & ratkaisut)
  • Excel LOOKUP vs. VLOOKUP: 3 esimerkillä
  • SUMPRODUCTin ja VLOOKUPin yhdistäminen Excelissä
  • INDEX MATCH vs. VLOOKUP-funktio (9 esimerkkiä)
  • Kuinka tehdä VLOOKUP-tapausherkkä Excelissä (4 menetelmää)

3. Yhdistä VLOOKUP-, SUMPRODUCT- ja SUMIF-funktiot useille Excel-taulukoille.

Nyt työskentelemme useiden taulukkolaskentataulukoiden kanssa. Tässä menetelmässä teemme summan kahdessa eri taulukkolaskentataulukossa saatavilla olevista tiedoista ja sitten poimimme arvon komennolla VLOOKUP funktio, joka perustuu vastaavaan summaan. Alla olevassa kuvassa 1. laskentataulukko nimeltä Bonus_Määrä on 3 eri taulukkoa. Vasemmalla olevassa taulukossa näkyvät vastaavien myyntiedustajien myyntipalkkiot. Meidän on poimittava nämä bonussummat soveltamalla funktiota VLOOKUP funktio matriisia varten (E5:F8) Bonuskriteerit ovat itse asiassa kokonaismyyntiä, joka on otettava kahdesta eri laskentataulukosta nimeltä: "Bonuskriteerit". 'Päivä 1' ja 'Päivä 2' .

Seuraavassa laskentataulukossa on marraskuun 2021 päivän 1 myyntitiedot.

Ja toinen laskentataulukko, jonka nimi on 'Päivä 2' on täällä toisen päivän myyntitietojen kanssa.

1. laskentataulukossa (Bonus_Määrä) , vaadittu kaava tulosteessa Solu C5 on:

=VLOOKUP(SUMPRODUCT(SUMIF(INDIRECT("'"&$H$5:$H$6&"'!"& "B5:B10"),Bonus_Amount!B5,INDIRECT("'"&$H$5:$H$6&"'!"& "C5:C10")))),$E$5:$F$8,2,TRUE)

Kun olet painanut Kirjoita ja käyttämällä Täyttökahva täyttää automaattisesti loput Bonus-sarakkeen solut, saamme seuraavat tulokset.

🔎 Miten kaava toimii?

  • Tässä kaavassa, INDIRECT-toiminto viittaa solujen H5 ja H6 arkkien nimiin.
  • SUMIF-funktio käyttää viitearkkeja (jotka on saatu INDIRECT-funktiolla) sisältääkseen summa-alueen ja kriteerit argumenttejaan varten. Tämän funktion tuloksena saadut tulosteet palauttavat matriisin, joka edustaa tietyn myyjän myyntisummia päiviltä 1 ja 2. Tämä matriisi ei ole vielä valmis.
  • SUMPRODUCT-funktio laskee yhteen edellisessä vaiheessa saadut myyntimäärät.
  • VLOOKUP-toiminto etsii taulukosta tämän kokonaismyyntimäärän vaihteluvälin. (E4:F8) bonusperusteiden osalta Bonus_Määrä Ja lopuksi se palauttaa bonuksen määrän myyjän kriteerialueen perusteella.

Lue lisää: Miten yhdistää Excel SUMIF & VLOOKUP useiden arkkien yli

SUMIFS:n käyttö VLOOKUPin kanssa useiden kriteerien lisäämiseksi

SUMIFS-funktio pystyy saamaan useita kriteerejä tai olosuhteet Yhdistämällä tämä toiminto ja VLOOKUP voimme etsiä arvoa, lisätä joitakin kriteerejä ja lopuksi saada summan, jossa otetaan huomioon mainitut kriteerit hakuarvolle. Seuraavassa oleva tietokokonaisuus on melko samanlainen kuin kahdessa ensimmäisessä menetelmässä. Tässä taulukossa olemme lisänneet uuden sarakkeen sarakkeen jälkeen Hinta Uusi sarake edustaa kaikkien tilaustunnusten tilaustiloja. Käyttämällä saraketta SUMIFS toiminto tässä, lisäämme kaksi kriteeriä - i) asiakkaan erityinen tilaustunnus ja ii) Tilauksen tila kuten 'Vahvistettu' vain.

Tarvittava kaava tulosteessa Solu C17 on:

=SUMIFS(D5:D14,B5:B14,VLOOKUP(C16,G5:H11,2,FALSE),E5:E14, "Vahvistettu")

Paina nyt Kirjoita ja saat Marcuksen mukautettujen tilausten kokonaishinnan.

Lue lisää: VLOOKUP useilla kriteereillä Excelissä

Loppusanat

Toivon, että kaikki nämä edellä mainitut yksinkertaiset menetelmät auttavat sinua nyt soveltamaan niitä Excel-taulukoissa, kun sinun on yhdistettävä SUMIF kanssa VLOOKUP Jos sinulla on kysyttävää tai palautetta, kerro minulle kommenttiosioon. Tai voit tutustua muihin Excel-funktioihin liittyviin artikkeleihimme tällä verkkosivustolla.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.