Excel

XLOOKUP-otteluteksti sisältää

Xlookup Match Text Contains

Excel-kaava: XLOOKUP-vastaavuusteksti sisältääYleinen kaava
= XLOOKUP ('*'&value&'*',lookup,results,,2)
Yhteenveto

Voit käyttää XLOOKUPia vastaamaan tiettyä tekstiä sisältäviä arvoja käyttämällä jokerimerkit ja ketjutus . Esitetyssä esimerkissä kaava kohdassa F5 on:

 
= XLOOKUP ('*'&E5&'*',code,quantity,'no match',2)

missä koodi (B5: B15) ja määrä (C5: C15) ovat nimettyjä alueita .



Selitys

XLOOKUP-toiminto sisältää sisäänrakennetun tuen jokerimerkkeille, mutta tämä ominaisuus on otettava käyttöön nimenomaisesti asettamalla ottelutila numeroksi 2.



laske merkkien lukumäärä solussa

Esitetyssä esimerkissä XLOOKUP on määritetty vastaamaan soluun E5 syötettyä arvoa, joka voi esiintyä missä tahansa B5: B15: n hakuarvoissa. F5: n kaava on:

 
= XLOOKUP ('*'&E5&'*',code,quantity,'no match',2) // returns 50
  • hakuarvo - E5, tähdellä (*) ketjutettu edessä ja takana
  • lookup_array - nimetty alue koodi (B5: B15)
  • return_array - nimetty alue määrä (C5: C15)
  • jos ei löydy - merkkijono 'ei tulosta'
  • match_mode - toimitetaan 2 (jokerimerkki)
  • hakutila - ei sisälly. Oletusarvo on 1 (viimeinen viimeinen)

Sisältötyyppien automaattisen vastaavuuden tekemiseksi jokerimerkki (*) on sekä valmiiksi liitetty että liitetty solun E5 arvoon ketjutus :



 
'*'&E5&'*'

Liitoksen jälkeen kaavasta tulee:

 
= XLOOKUP ('*BCC*',code,quantity,'no match',2)

XLOOKUP etsii ensimmäisen vastauksen, joka sisältää 'BCC' (050-BCC-123 rivillä 10), ja palauttaa vastaavan arvon palautusryhmästä 50.

Huomaa, että XLOOKUP on ei Kirjainkoko merkitsevä, kirjoittamalla 'piilokopio' E5: een palautetaan sama tulos:



 
= XLOOKUP ('*bcc*',code,quantity,'no match',2) // returns 50

Katso alla oleva vaihtoehto XLOOKUP: n määrittämisestä kirjainkoon mukaan.

VLOOKUP-vaihtoehto

VLOOKUP-kaava tukee myös jokerimerkkejä, kun ne on asetettu tarkkaan vastaavuuteen. Tämän esimerkin vastaava VLOOKUP-kaava on:

 
= VLOOKUP ('*'&E5&'*',B5:C15,2,0)

Koko selitys täältä .

HAKU ja Etsitään

On myös mahdollista käyttää HAE ja LÖYTÖ toiminnot 'sisältää' -tyyppisen haun suorittamiseksi XLOOKUP: n kanssa. Kirjainkoolmattomassa ottelussa (kuten yllä olevassa esimerkissä) voit käyttää HAKUa näin:

 
= XLOOKUP (1,-- ISNUMBER ( SEARCH ('BCC',code)),quantity,'no match',2)

Kirjainkoon mukaan ottelussa voit käyttää sen sijaan FIND:

 
= XLOOKUP (1,-- ISNUMBER ( FIND ('BCC',code)),quantity,'no match',2)

Molemmat yllä olevat vaihtoehdot helpottavat kriteerien laajentamista sisältää muita ehtoja käyttämällä looginen logiikka .

ISNUMBER + SEARCH -logiikka on selitetty tässä .

Useita otteluita

Jos tarvitset useita otteluita, katso SUODATIN-toiminto .

kuinka lasket iän Excelissä
Dynaamiset taulukot ovat saatavilla Office 365 vain. Kirjailija Dave Bruns


^