Sisällysluettelo
Joskus Microsoft Excelissä on etsittävä erilaisia tietoja, jotka liittyvät tiettyyn sanaan tai tietyntyyppisiin tietoihin tekstin solussa tietokokonaisuudesta tai taulukosta. VLOOKUP-toiminnon avulla voimme helposti etsiä kyseisen sanan taulukosta ja poimia kyseisen sanan sisältävän solun arvoon liittyviä tietoja.
Lataa harjoituskirja
Voit ladata Excel-työkirjan, jota olemme käyttäneet tämän artikkelin laatimiseen.
VLOOKUP sanan etsimiseen tekstin sisällä Text.xlsxx2 Hyödyllisiä menetelmiä VLOOKUPin soveltamiseksi, jos solu sisältää sanan tekstin sisällä Excelissä
VLOOKUP funktiota käytetään yleensä etsimään arvoa taulukon vasemmanpuoleisimmasta sarakkeesta, ja funktio palauttaa sitten arvon samalta riviltä määrittelemästäsi sarakkeesta. Tämän VLOOKUP-funktion yleinen kaava on:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Voit saada yksityiskohtaisen yleiskatsauksen täällä miten tämä VLOOKUP toiminto toimii.
1. VLOOKUP tietojen etsimiseen Excelissä sanan sisältävästä tekstistä
Seuraavassa kuvassa, Sarake B sisältää useiden satunnaisten piirisarjojen mallinimet ja vuonna Sarake C , on niiden älypuhelinmallien nimet, jotka käyttävät mainittuja piirisarjoja. Etsimme tässä yhteydessä piirisarjan mallin osittaista vastaavuutta, ja sen jälkeen selvitämme, mikä laite käyttää kyseistä piirisarjaa.
Haluamme esimerkiksi tietää älypuhelimen laitemallin, joka käyttää älypuhelimen Snapdragon piirisarja. Sarake B , nimi Snapdragon esiintyy mallinimen kanssa, mutta etsimme tätä tietoa osittaisella vastaavuudella mainitsemalla 'snapdragon' vain.
Tulosteessa Solu C14 , siihen liittyvä kaava määritettyä piirisarjaa käyttävän älypuhelinmallin nimen löytämiseksi on:
=VLOOKUP("*"&C13&"*",B4:C11,2,FALSE)
Kun olet painanut Kirjoita , funktio palauttaa Xiaomi Mi 11 Pro Tässä laitteessa käytetään siis seuraavanlaista piirisarjaa kuin Snapdragon joka sijaitsee Solu B6 sen mallinumeron kanssa.
Lue lisää: Tarkista, sisältääkö solu osittaista tekstiä Excelissä (5 tapaa)
2. VLOOKUP tietojen poimimiseksi solun tietyssä kohdassa olevan arvon perusteella.
Nyt meillä on erilainen tietokokonaisuus kuin alla olevassa kuvassa. Sarake B valheita, joissa on satunnaisia puhelinnumeroita Yhdysvaltojen eri osavaltioissa. Sarakkeet D ja E näyttävät suuntanumerot ja niihin liittyvät osavaltioiden nimet. Kopioimme puhelinnumeron osoitteesta Sarake B ja selvitä sitten osavaltion nimi poimimalla koodi puhelinnumeron vasemmasta kolmesta numerosta. VLOOKUP funktio etsii kyseistä koodia taulukkomassasta D4:E10 .
Tuotoksessa Solu C13 , tarvittava kaava valtion nimen löytämiseksi puhelinnumerosta, joka on ilmoitettu kohdassa Solu B13 on:
=VLOOKUP(VALUE(LEFT(B13,3)),D4:E10,2,FALSE)
Kun olet painanut Kirjoita , funktio palauttaa tilan nimen- New York . Niinpä ilmoitettu puhelinnumero, jonka alussa on erityinen koodi, on oltava Solu B13 on rekisteröity New Yorkin osavaltioon.
Aiheeseen liittyvä sisältö: Excel Jos solu sisältää tekstiä, palauta arvo (8 helppoa tapaa)
Vaihtoehto VLOOKUP:lle tietojen etsimiseen tekstin sanan perusteella tekstissä
Sopiva vaihtoehto VLOOKUP toiminto on XLOOKUP XLOOKUP-funktio on yhdistelmä seuraavista toiminnoista VLOOKUP ja HLOOKUP funktiot. Se poimii tietoja lookup-joukon syötteiden perusteella ja palauttaa joukon. Tämän funktion yleinen kaava on seuraava:
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
Voit imuroida yksityiskohtaisen yleiskatsauksen tästä toiminnosta valitsemalla täällä .
Ensimmäisen menetelmän ensimmäisen tietokokonaisuuden perusteella, jos valitsemme käytettäväksi XLOOKUP funktio, niin vaadittu kaava tulosteessa Solu C14 pitäisi näyttää tältä:
=XLOOKUP("*"&C13&"*",B4:B11,C4:C11,"Not Found",2)
Kun olet painanut Kirjoita , funktio palauttaa samanlaisen tuloksen, joka on saatu aiemmin.
Tässä toiminnossa neljäs väite sisältää mukautetun viestin, joka näytetään, jos hakuarvoa ei löydy taulukosta. viides argumentti (match_mode) on määritelty seuraavasti '2' joka tarkoittaa jokerimerkki ottelu ensimmäisen argumentin syötteen perusteella.
Loppusanat
Toivon, että edellä mainitut menetelmät poimia tietoja tietyin perustein kanssa VLOOKUP toiminto saa sinut nyt soveltamaan niitä tarvittavissa Excel-tehtävissäsi. Jos sinulla on kysyttävää tai palautetta, kerro meille kommenttien kautta. Tai voit tutustua muihin Excel-funktioihin liittyviin artikkeleihimme tällä verkkosivustolla.