Kuinka sovittaa kaksi saraketta ja palauttaa kolmas Excelissä

  • Jaa Tämä
Hugh West

Joskus työskenneltäessäsi useiden sarakkeiden kanssa sinun on usein tehtävä sovittaa kaksi saraketta yhteen palauttaakseen kolmannen arvon. . Tässä artikkelissa katsotaan, miten kaksi saraketta sovitetaan yhteen sarakkeessa Excel ja palauttaa kolmannen.

Lataa harjoituskirja

Lataa tämä työkirja ja harjoittele samalla kun luet tätä artikkelia.

Match Two Columns and Returns a Third.xlsx (vastaa kahta saraketta ja palauttaa kolmannen)

3 helppoa tapaa sovittaa kaksi saraketta ja palauttaa kolmas Excelissä

Tässä verrataan kahta saraketta, joissa on joitakin samoja arvoja. Jos nämä kaksi arvoa täsmäävät, se palauttaa kolmannen sarakkeen arvot, joissa arvot ovat vastaavia tuloksia sarakkeesta 1. sarake .

Tarkastellaan alla olevaa taulukkoa, jossa on joitakin tuotetunnuksia ja niitä vastaavat hinnat. Luodaan toinen sarake otsikolla Tuotetunnus-2 Tässä verrataan sarakkeita. Tuotetunnus ja Tuotetunnus-2 palauttaa arvon Hinta sarakkeessa Hinta-2 sarake.

1. VLOOKUP-funktion käyttö kahden sarakkeen yhteensovittamiseen ja kolmannen palauttamiseen Excelissä

Ensimmäisessä menetelmässä näytän sinulle, miten käytetään VLOOKUP-toiminto Tehdään se askel askeleelta.

Vaiheet:

  • Siirry osoitteeseen F5 ja kirjoitetaan seuraava kaava
=VLOOKUP(E5,$B$5:$C$15,2,FALSE)

Kaavan selitys:

  • Täällä hakuarvo on E5 .
  • The array on B5:C15 .
  • The sarakeindeksin numero on 2 . Excel palauttaa vastaavan hinnan E5 . (koska hinta on sarakkeen toisessa sarakkeessa).
  • Paina sitten ENTER saadaksesi tulosteen.

  • Käytä sen jälkeen Täyttökahva osoitteeseen AutoFill jopa F9 .

Lue lisää: Miten vertailla kahta saraketta Excelissä ottelua varten (8 tapaa)

2. INDEX-MATCH-funktioiden yhdistelmä kahden sarakkeen yhteensovittamiseksi ja kolmannen palauttamiseksi Excelissä

Seuraava menetelmä on tärkeä. Tässä käytän yhdistelmää INDEX ja MATCH-funktiot Katsotaanpa vaiheet.

Vaiheet:

  • Siirry osoitteeseen F5 ja kirjoitetaan seuraava kaava
=INDEX($C$5:$C$15,MATCH(E5,$B$5:$B$15))

Kaavan erittely:

  • MATCH(E5,$B$5:$B$15) Excel palauttaa suhteellisen sijainnin 1002 sarjassa B5:B15 .
    • Tulos: {2}
  • INDEX($C$5:$C$15,MATCH(E5,$B$5:$B$15)) → Tästä tulee
  • INDEX($C$5:$C$15,2)
    • Tulos: {1029}
  • Paina nyt ENTER saadaksesi tulosteen.

  • Käytä lopuksi Täyttökahva osoitteeseen AutoFill jopa F9 .

Lue lisää: Kuinka laskea ottelut kahdessa sarakkeessa Excelissä (5 helppoa tapaa)

Samanlaisia lukemia

  • Excel Vertaa kahta luetteloa ja palauta erot (4 tapaa)
  • Kuinka sovittaa useita sarakkeita Excelissä (helpoin 5 tapaa)
  • Excel-makro kahden sarakkeen vertailemiseksi (4 helppoa tapaa)
  • Vertaa kolmea saraketta Excelissä ja palauta arvo (4 tapaa)

3. IF-, INDEX- ja MATCH-funktioiden yhdistelmä kahden sarakkeen yhteensovittamiseksi ja kolmannen sarakkeen palauttamiseksi Excelissä

Näytän nyt toisen menetelmän, jota varten olen muuttanut tietokokonaisuutta hieman.

Tällä kertaa sovitan sekä Tuotetunnus ja Luokka ja saada hinta . Yhdistelmä IF , INDEX, ja MATCH toiminnot toimivat täällä.

Vaiheet:

  • Siirry osoitteeseen G7 ja kirjoitetaan seuraava kaava
=INDEX(D5:D15,MATCH(G5,IF(C5:C15=G6,B5:B15),0))

Kaavan erittely:

  • C5:C15=G6 → Tämä on looginen testi IF Ehto on array-ehto.
    • Lähtö: TRUE on tarkoitettu Luokka C ja FALSE on muita luokkia varten. {FALSE;FALSE;FALSE;TRUE;TRUE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}
  • B5:B15 → Tämä on arvo, jos testi on TRUE .
  • MATCH(G5,IF(C5:C15=G6,B5:B15),0)) G5 on hakuarvo ja hakumuotoinen joukko on IF(C5:C15=G6,B5:B15) , mikä tarkoittaa Excel etsii PID-1001 osoitteesta {FALSE;FALSE; "PID-1005″; "PID-1001″;FALSE;FALSE; "PID-1009″;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE} ja saat suhteellisen sijainnin.
    • Lähtö: {4}
  • INDEX(D5:D15,MATCH(G5,IF(C5:C15=G6,B5:B15),0))) → Tästä tulee
  • INDEX(D5:D15,4)
    • Tulos: {2186}
  • Paina sitten CTRL+SHIFT+ENTER Tämä johtuu siitä, että kyseessä on matriisikaava. Näet parin 2. suluissa näkyvät kaavassa, joka sisältää kaavan sen sisällä.

Lue lisää: Sovita kaksi saraketta ja tulosta kolmas Excelissä (3 nopeaa menetelmää)

Muistettavat asiat

  • The absoluuttinen viite on tarkoitettu alueen lukitsemiseen.
  • CTRL+SHIFT+ENTER on array-kaavoja varten.

Päätelmä

Sarakkeiden välinen vertailu, jolla etsitään osumia ja saadaan arvo eri sarakkeesta, on yleinen käytäntö seuraavissa ohjelmissa Excel Kun tiedät ratkaisut tällaisiin ongelmiin, työsi helpottuu monissa tapauksissa. Toivon, että pidät tästä artikkelista. Pysy kuulolla, sillä saat lisää arvokkaita artikkeleita.

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.