Sisällysluettelo
VLOOKUP-toiminto käytetään yleensä Excelin alueen tai taulukon sisällä olevien elementtien etsimiseen tai löytämiseen. Voimme löytää kaikki elementit, joilla on osittainen vastaavuus, käyttämällä komentoa VLOOKUP Tässä artikkelissa esittelen 4 sopivaa tapaa löytää mitä tahansa funktiolla VLOOKUP funktio Excelin osittaista vastaavuutta varten.
Lataa harjoituskirja
Voit ladata harjoituskirjamme täältä ilmaiseksi!
VLOOKUP osittaisia otteluita varten.xlsxx4 sopivaa tapaa käyttää VLOOKUPia osittaiseen otteluun
1. VLOOKUP jokerimerkillä osittaisen/täsmällisen ottelun saamiseksi yhdestä sarakkeesta
Oletetaan, että meillä on myyntitietoja sisältävä tietokokonaisuus, jossa on seuraavat tiedot Nimi , ID , Liittymispäivä ja Myynti .
Nyt haluamme etsiä nimiä tästä tietokokonaisuudesta osittaisilla syötteillä. Voit käyttää komentoa VLOOKUP-toiminto Seuraa alla olevia ohjeita tämän toteuttamiseksi.
📌 Askeleet:
- Kirjoita ensinnäkin seuraava kaava soluun C15 ja paina Kirjoita avain.
=VLOOKUP("*"&C14&"*",B5:E12,1,FALSE)
🔎 Kaavan erittely:
- Ensimmäisessä väitteessä "*"&C14& "*" on hakuarvo. Tässä käytämme jokerimerkkejä hakuarvon tarkistamiseen.
- B5:E12 tämä on alue, josta etsimme arvon.
- 1 käytetään, koska haluamme poimia tiedot ensimmäisestä sarakkeesta.
- FALSE käytetään tarkan vastaavuuden määrittelyyn.
- Kirjoita tällä hetkellä mikä tahansa avainsana kenttään solu C14 ja paina Kirjoita avain.
Näin ollen voit löytää osittaisen vastaavuuden mille tahansa määrälle merkkejä ja mihin tahansa tekstin osaan hakualueesta käyttämällä komentoa VLOOKUP toiminto jokerimerkkien kanssa.
Lue lisää: VLOOKUP jokerimerkillä Excelissä (3 menetelmää)
2. Osittain vastaavien tietojen hakeminen alueelta
Ensimmäisessä osassa olemme poimineet vain yhden arvon, joka on Name. Nyt haemme seuraavassa osassa arvon Nimi ja Tietojen yhdistäminen haetusta avainsanasta osittaisella vastaavuudella. Toimi seuraavasti.
📌 Askeleet:
- Napsauta ensin solu C16 ja lisää seuraava kaava.
=VLOOKUP("*"&C14&"*",B5:E12,3,FALSE)
Tämä kaava on samanlainen kuin edellinen. Suurin ero on siinä, että haluamme poimia Joining Date -tiedon kolmannesta sarakkeesta, minkä vuoksi sarakeindeksiksi on annettu 3.
- Paina sen jälkeen Kirjoita avain.
- Kirjoita hakukenttään mikä tahansa avainsana osoitteessa solu C14 ja paina Astu sisään.
Näin voit hakea usean sarakkeen tietoja komennolla VLOOKUP-toiminto osittaisella täsmäämisellä.
Lue lisää: VLOOKUP ja palauttaa kaikki ottelut Excelissä (7 tapaa)
3. Numerotietojen osittaisen vastaavuuden hakeminen VLOOKUP:lla
Tähän asti olemme poimineet annetusta tietokokonaisuudesta vain nimen ja liittymispäivämäärän. Nyt tässä osassa selvitämme sovitettujen nimien myynnin. Seuraa alla olevia vaiheita tämän tavoitteen saavuttamiseksi.
📌 Vaiheet:
- Klikkaa aivan alussa solu C17 ja lisää seuraava kaava.
=VLOOKUP("*"&C14&"*",B5:E12,4,FALSE)
- Paina sen jälkeen Kirjoita avain.
🔎 Kaavan erittely:
- Tämä kaava on sama kuin edellinen, mutta suurin ero on se, että koska haluamme poimia palkkasumman 3. sarakkeesta, siksi 4 annetaan sarakeindeksinä.
- Kirjoita tällä hetkellä mikä tahansa hakusana hakukenttään osoitteessa solu C14 ja paina Kirjoita avain.
Tämän seurauksena voit etsiä useita arvoja osittaisilla osuuksilla, mukaan lukien numeeriset arvot.
Lue lisää: VLOOKUP Partial Match Multiple Values (3 lähestymistapaa)
Samanlaisia lukemia
- VLOOKUP ei toimi (8 syytä & ratkaisut)
- Excel LOOKUP vs. VLOOKUP: 3 esimerkillä
- Kuinka suorittaa VLOOKUP jokerimerkillä Excelissä (2 menetelmää)
- Excel VLOOKUP palauttaa useita arvoja pystysuoraan
- VBA VLOOKUPin käyttö arvojen etsimiseen toisesta Excel-taulukosta Excelissä
4. Tietojen haku VLOOKUP:lla osittaista vastaavuutta ja ehtoja varten
Nyt, Katsotaanpa, miten voimme etsiä mitä tahansa tietoa kanssa VLOOKUP osittaisia osumia ja ehtoa varten. Käytämme samaa tietokokonaisuutta samalla tavalla. Tehtävämme on tarkistaa, onko syötetyllä avainsanaa vastaavalla nimellä suurin myynti vai ei. Tässä yhteydessä voit käyttää komentoa MAX-toiminto Jos vastaavalla avainsanan nimellä on suurin myynti, tulostuu kyllä, muuten ei. Seuraa alla olevia ohjeita.
- Kirjoita aluksi seuraava kaava soluun C16 ja paina Kirjoita avain.
=IF(VLOOKUP(C15,B5:E12,4)>=E15,"Yes","No")
🔎 Kaavan erittely:
- VLOOKUP(C15, B5:E12,4)>=E15, tämä on looginen ehto IF Tarkistamme tässä, onko syötetyllä nimellä suurin myynti vai ei.
- Jos syötetyn nimen palkka vastaa jo määriteltyä korkeinta palkkaamme, se palauttaa " Kyllä ", muuten " Ei ".
- Lisätietoja IF toiminto voit tarkistaa tämän linkki .
- Kirjoita sen jälkeen mikä tahansa hakusana hakukenttään osoitteessa solu C14 ja paina Kirjoita avain.
Näin ollen löydät ehdollisen vastauksen osoitteesta solu C16 jossa on osittainen vastaavuus VLOOKUP-toiminto .
Lue lisää: Kuinka palauttaa korkein arvo käyttämällä VLOOKUPia Excelissä
Excel VLOOKUP ei toimi osittaisessa ottelussa: Mitkä ovat syyt?
The VLOOKUP funktio osittaisella vastaavuudella on joskus monimutkainen tehtävä. Niinpä saatat löytää virheitä tai epäonnistua halutun tuloksen saamisessa useista syistä. Tärkeimmät syyt, joiden vuoksi VLOOKUP osittainen ottelu ei toimi, annetaan seuraavasti.
- Jos jokerimerkki on väärässä paikassa.
- Jos sarakkeen numero ei ole sopiva sarakkeen sisällä VLOOKUP toiminto.
- Jos hakuarvoa ei ole olemassa lähdetietojen hakualueella, näyttöön tulee ilmoitus #N/A virheet.
- Jos hakuarvon tai lähdealueen arvojen sisällä on ylimääräistä tilaa tai tarpeettomia merkkejä.
- Jos yhdelle hakuarvolle on useita osumia, tuloksissa näytetään ensimmäinen hakuarvo.
INDEX-MATCH: Vaihtoehto VLOOKUP: lle osittaista ottelua varten Excelissä
Näiden lisäksi on olemassa vaihtoehtoinen vaihtoehto, joka koskee VLOOKUP-toiminto Excelissä, joka on INDEX-toiminto Voimme helposti löytää mitä tahansa syöttämällä osittaisia osumia käyttämällä kaavayhdistelmää yhdistelmällä INDEX ja MATCH toiminnot.
Tällä hetkellä saamme selville koko nimen etsimällä avainsanoja, joissa on seuraavat sanat INDEX ja MATCH toiminnot. Käy läpi alla olevat vaiheet tämän tavoitteen saavuttamiseksi.
📌 Askeleet:
- Kirjoita ensin seuraava kaava solu C15 ja paina Kirjoita avain.
=INDEX($B$5:$B$12,MATCH("*"&C14&"*",$B$5:$B$12,0))
🔎 Kaavan erittely:
- Katsotaanpa ensin sisäistä funktiota, joka on seuraava MATCH Ensimmäisessä väitteessä "*"&C14& "*" tämä vastaa tietoja osittaisen tekstimme kanssa Model-sarakkeessa. $B$5:$B$12 tämä on Model-sarakkeen alue. 0 käytetään tarkan vastaavuuden määrittelyyn.
- Sen jälkeen INDEX toiminto, $B$5:$B$12 on alue, josta löydämme indeksin. Palautuksen tulos on MATCH tietoja pidetään rivinumerona.
- Kirjoita sen jälkeen mikä tahansa hakusana hakukenttään osoitteessa solu C14 ja paina Kirjoita avain.
Näin saat haluamasi tuloksen solu C15 käyttämällä INDEX-MATCH yhdistelmä.
Lue lisää: Miten VLOOKUP-osittainen teksti Excelissä (vaihtoehdoilla)
Päätelmä
Tässä artikkelissa olen siis näyttänyt sinulle 4 sopivaa tapaa käyttää VLOOKUP-toiminto osittaista vastaavuutta varten Excelissä. Voit myös ladata ilmaisen työkirjamme harjoittelua varten. Toivottavasti tämä artikkeli on hyödyllinen ja informatiivinen. Jos sinulla on lisäkysymyksiä tai suosituksia, voit kommentoida täällä.
Ja käy ExcelWIKI oppia lisää Excelistä! Mukavaa päivänjatkoa! Kiitos!