Sisällysluettelo
Tässä artikkelissa näytän sinulle, miten voit laskea yhteen kaikki ottelut käyttämällä VLOOKUP Excelissä. Opit, miten kaikki osumat lasketaan yhteen käyttämällä komentoa VLOOKUP-toiminto, sekä käyttötarkoitukset FILTER-toiminto ja IF-toiminto yhdessä SUM-funktio.
Lataa harjoituskirja
Summa kaikki ottelut VLOOKUP.xlsx:llä3 tapaa laskea yhteen kaikki ottelut VLOOKUPilla Excelissä
Tässä meillä on datajoukko, jossa on merkintä Nimet, tekijät ja Hinnat Martin Bookstore -nimisen kirjakaupan kirjoista.
Yritetään selvittää kaikkien otteluiden summa, joissa on nimi VLOOKUP tästä aineistosta.
1. Käytä FILTER-toimintoa kaikkien vastaavuuksien summaamiseen VLOOKUPin avulla Excelissä (uudemmissa Excel-versioissa).
Ne, joilla on käytössään Office 365 tili, voi käyttää FILTER-toiminto Excelin avulla voit laskea yhteen kaikki osumat mistä tahansa tietokokonaisuudesta.
Annetussa aineistossa kaava, jonka avulla saadaan selville seuraavien arvojen summa hinnat kaikkien kirjojen Charles Dickens on:
=SUM(FILTER(D4:D13,C4:C13=F4))
⧪ Kaavan selitys:
- The FILTER-toiminto vastaa hakuarvo kaikkien a:n arvojen kanssa hakusarake ja palauttaa vastaavat arvot toisesta sarakkeesta.
- Tässä F4 ( Charles Dickens ) on meidän hakuarvo , C4:C13 (Kirjoittaja) on hakusarake ja D4:D13 (hinta) on toinen sarake.
- FILTER(D4:D13,C4:C13=F4) vastaa sarakkeen kaikkia arvoja C4:C13 (Kirjoittaja) kanssa F4 ( Charles Dickens ) ja palauttaa vastaavat arvot sarakkeesta D4:D13 ( Hinta ).
- Vihdoinkin, SUM(FILTER(D4:D13,C4:C13=F4)) palauttaa kaikkien kirjojen kaikkien hintojen summan, jotka on palautettu kirjojen FILTER-toiminto .
- Voit vaihtaa hakuarvon mihin tahansa muuhun kirjoittajaan paitsi Charles Dickens solussa F4 , ja se palauttaa kyseisen kirjailijan kirjojen kokonaishinnan.
Lue lisää: Suodatettujen solujen summaaminen Excelissä (5 sopivaa tapaa)
2. Käytä IF-toimintoa kaikkien vastaavuuksien summaamiseen VLOOKUPin avulla Excelissä (Excelin vanhemmissa versioissa).
Jos käytät vanhempaa Excel-versiota, voit käyttää komentoa IF-toiminto Excelin avulla voit laskea yhteen kaikki osumat mistä tahansa tietokokonaisuudesta.
Kaikkien seuraavien kirjojen hintojen summa Charles Dickens voidaan määrittää tämän kaavan avulla:
=SUM(IF(C4:C13=F4,D4:D13,""))
[ Se on Array kaava . Joten paina CTRL+SHIFT+ENTER ellet ole Office 365 . ]
⧪ Kaavan selitys:
- IF(C4:C13=F4,D4:D13,””) vastaa kaikkia arvoja hakusarake C4:C13 ( Kirjoittaja ) kanssa hakuarvo F4 ( Charles Dickens ).
- Jos hakuarvo F4 vastaa hakusarake C4:C13 ( Kirjoittaja ), niin se palauttaa vastaavan arvon sarakkeesta D4:D13 ( Hinta ).
- Ja jos se ei täsmää, se palauttaa tyhjän merkkijonon. "" .
- Vihdoinkin, SUM(IF(C4:C13=F4,D4:D13,""))) palauttaa kaikkien arvojen summan, jotka on palautettu komennolla IF-toiminto .
Lue lisää: Vlookupin ja summan laskeminen useiden Excel-arkkien yli (2-kaavat)
Samanlaisia lukemia
- Kuinka lisätä useita soluja Excelissä (6 menetelmää)
- Excel Etsi vastaavia arvoja kahdessa sarakkeessa
- Miten Vlookup ja vetää viimeinen ottelu Excelissä (4 tapaa)
- Kopioi arvot toiseen soluun, jos kaksi solua täsmää Excelissä: 3 menetelmää
- Kuinka sovittaa tiedot Excelissä 2-työskentelytaulukosta
3. Käytä VLOOKUP-toimintoa VLOOKUP-toiminnon kaikkien vastaavuuksien summaamiseen Excelissä (Excelin vanhemmissa versioissa).
Voit myös käyttää VLOOKUP-toiminto Excelin kaikkien hakuarvoa vastaavien arvojen yhteenlaskuun.
⧪ Vaihe 1:
➤ Valitse tietokokonaisuuden vasemmalla puolella oleva viereinen sarake ja kirjoita tämä kaava ensimmäiseen soluun:
=C4&COUNTIF($C$4:C4,C4)
⧪ Huom:
- Tässä C4 on ensimmäinen solu hakumuotoilu ( Kirjoittaja ). Käytät aineistostasi löytyvää arvoa.
⧪ Vaihe 2:
➤ Vedä Täyttökahva viimeiseen soluun asti.
➤ Se luo tekijöiden ja heidän arvojärjestyksensä järjestyksen. Like Charles Dickens1, Charles Dickens2, Elif Shafak1, Elif Shafak1, Elif Shafak2 ja niin edelleen.
[The Ampersand-symboli (&) yhdistää kaksi merkkijonoa].⧪ Vaihe 3:
➤ Syötä hakuarvo uuteen soluun.
➤ Täällä olen tullut Charles Dickens solussa F4 .
⧪ Vaihe 4:
➤ Kirjoita tämä kaava lopuksi toiseen soluun:
=SUM(VLOOKUP(F4&ROW(A1:INDIRECT("A"&COUNTIF(C4:C13,F4)))),A4:D13,4,FALSE)))
[ Se on Array kaava . Joten paina CTRL+SHIFT+ENTER ellet ole Office 365 . ]
Katso, se palauttaa kaikkien Charles Dickensin kirjojen hintojen summan, $52.00 .
⧪ Kaavan selitys:
- COUNTIF(C4:C13,F4) palauttaa 3 , sillä yhteensä on 3 solut alueella C4:C13 ( Autho r), jotka sisältävät hakuarvo F4 ( Charles Dickens ). Katso COUNTIF-toiminto lisätietoja.
- A1:INDIRECT("A"&COUNTIF(C4:C13,F4)) muuttuu nyt A1:A3 . Katso INDIRECT-toiminto lisätietoja.
- ROW(A1:INDIRECT("A"&COUNTIF(C4:C13,F4))) tulee ROW(A1:A3) ja palauttaa array {1, 2, 3} . Katso ROW-toiminto lisätietoja.
- F4&ROW(A1:INDIRECT("A"&COUNTIF(C4:C13,F4)))) tulee F4&{1, 2, 3} ja palauttaa array {Charles Dickens1, Charles Dickens2, Charles Dickens3} .
- VLOOKUP(F4&ROW(A1:INDIRECT("A"&COUNTIF(C4:C13,F4))),A4:D13,4,FALSE)) muuttuu nyt VLOOKUP({Charles Dickens1, Charles Dickens2, Charles Dickens3},A4:D13,4,FALSE) .
- The VLOOKUP-toiminto vastaa hakuarvo kaikkien tietokokonaisuuden ensimmäisen sarakkeen arvojen kanssa ja palauttaa sitten toisen sarakkeen vastaavat arvot.
- Täällä hakuarvo on joukko {Charles Dickens1, Charles Dickens2, Charles Dickens3}.
- Siksi se vastaa hakuarvot kaikki ensimmäisen sarakkeen arvot A4:A13 ja palauttaa vastaavat arvot Neljäs sarake ( Hinta ).
- Lopuksi SUMMA funktio palauttaa kaikkien niiden hintojen summan, jotka täsmäävät hakuarvot .
Lue lisää: Kuinka käyttää VLOOKUPia SUM-toiminnolla Excelissä (6 menetelmää)
Päätelmä
Näiden menetelmien avulla voit laskea yhteen kaikki osumat seuraavasti VLOOKUP Excelissä. Tiedätkö muita menetelmiä tai onko sinulla kysyttävää? Kysy meiltä.