Sisällysluettelo
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.