Excel

Osittainen ottelu VLOOKUPin kanssa

Partial Match With Vlookup

Excel-kaava: Osittainen ottelu VLOOKUPin kanssaYleinen kaava
= VLOOKUP (value&'*',data,column,FALSE)
Yhteenveto

Voit hakea tietoja taulukosta osittaisen vastaavuuden perusteella käyttämällä VLOOKUP-toiminto tarkassa ottelutilassa a-painikkeella jokerimerkki . Esitetyssä esimerkissä H7: n kaava on:

 
= VLOOKUP (value&'*',data,2,FALSE)

missä arvo (H4) ja tiedot (B5: E104) ovat nimettyjä alueita .



Selitys

VLOOKUP-toiminto tukee jokerimerkit , mikä mahdollistaa osittaisen haun suorittamisen hakuarvolle. Esimerkiksi VLOOKUP-toiminnon avulla voit noutaa arvot taulukosta perustuen vain osaan hakuarvoa. Jos haluat käyttää jokerimerkkejä VLOOKUPin kanssa, sinun on määritettävä tarkka hakutila antamalla FALSE tai 0 viimeiselle argumentille, jota kutsutaan range_lookup .



Tässä esimerkissä tähti (*) on jokerimerkki, joka vastaa nollaa tai enemmän merkkejä. H4: lle kirjoitetun arvon osittaisen vastaavuuden sallimiseksi toimitamme hakuarvon seuraavasti:

 
value&'*'

Tämä lauseke yhdistää nimetyn alueen tekstin arvo jokerimerkillä käyttäen ampersandia (&) - ketjuttaa . Jos kirjoitamme merkkijonon, kuten 'Aya', nimettyyn alueeseen arvo (H4), tuloksena on 'Aya *', joka palautetaan suoraan VLOOKUP: lle hakuarvona. Yleismerkin sijoittaminen loppuun johtaa 'alkaa' otteluun. Tämä saa VLOOKUP: n vastaamaan sarakkeen B ensimmäistä merkintää, joka alkaa kirjaimella 'Aya'.



Jokerimerkkien vastaavuus on kätevää, koska sinun ei tarvitse kirjoittaa koko nimeä, mutta sinun on oltava varovainen kaksoiskappaleiden tai niiden lähellä. Esimerkiksi taulukossa on sekä 'Bailer' että 'Bailey', joten kirjoittamalla 'Bai' H4: ään palautetaan vain ensimmäinen ottelu ('Bailer'), vaikka on olemassa kaksi nimeä, jotka alkavat 'Bai'.

Muut sarakkeet

Alueen H7: H10 kaavat ovat hyvin samanlaisia, ainoa ero on sarakeindeksi:

 
= VLOOKUP (value&'*',data,2,FALSE) // first = VLOOKUP (value&'*',data,1,FALSE) // last = VLOOKUP (value&'*',data,3,FALSE) // id = VLOOKUP (value&'*',data,4,FALSE) // dept

Sisältää tyypin vastaavuuden

Sisältää tyyppi -hakuun, jossa hakumerkkijono voi esiintyä missä tahansa hakuarvossa, on käytettävä kahta yleismerkkiä, kuten tämä:



 
= VLOOKUP ('*'&value&'*',data,2,FALSE)

Tällöin tähti liitetään hakuarvon molemmille puolille, jotta VLOOKUP löytää ensimmäisen vastaavan sisältää teksti kirjoitettu H4: ään.

kuinka tehdä ympyrädiagrammi prosentteina Excelissä

Huomaa: Sinun on määritettävä tarkka hakutila käyttämällä FALSE tai 0 viimeiselle argumentille VLOOKUP-toiminnossa, kun käytät jokerimerkkejä.

Kirjailija Dave Bruns


^