„Excel“ formulė: XLOOKUP pakaitos simbolių atitikties pavyzdys -

Turinys

Bendroji formulė

=XLOOKUP(value,lookup,return,"not found",2)

Santrauka

Norėdami atlikti dalinę atitiktį naudodami „XLOOKUP“, pateikite argumentą „atitikties režimas 2“, kad būtų leidžiamos pakaitos. Parodytame pavyzdyje formulė H7 yra:

=TRANSPOSE((XLOOKUP(H4,D5:D15,B5:E15,"Not found",2)))

kuris atlieka pakaitos atitikmenį su reikšme H4 ir grąžina visus 4 laukus. TRANSPOSE funkcija yra neprivaloma ir čia naudojama tik norint konvertuoti rezultatą iš XLOOKUP į vertikalų masyvą.

Paaiškinimas

Dirbdamas iš vidaus, „XLOOKUP“ sukonfigūruotas rasti H4 reikšmę stulpelyje „Pavadinimas“ ir grąžinti visus laukus. Norint palaikyti pakaitos simbolius, „match_mode“ pateikiamas kaip 2:

XLOOKUP(H4,D5:D15,B5:E15,2) // match Last, return all fields

  • Paieškos vertė gaunama iš langelio H4
  • „Lookup_array“ yra diapazonas D5: D15, kuriame yra pavardės
  • Return_array yra B5: E15, kuriame yra visi laukai
  • Argumentas „not_found“ nustatytas kaip „Nerasta“
  • „Match_mode“ yra 2, kad būtų leidžiamos pakaitos
  • „Search_mode“ nepateikiamas ir pagal numatytuosius nustatymus yra 1 (pirmasis iki paskutinis)

Kadangi H4 yra „corr *“, XLOOKUP suranda pirmąją pavardę, prasidedančią „corr“, ir grąžina visus keturis horizontalaus masyvo laukus:

(648,"Sharyn","Corriveau","Support")

Šis rezultatas grąžinamas tiesiai į TRANSPOSE funkciją:

=TRANSPOSE((648,"Sharyn","Corriveau","Support"))

TRANSPOSE funkcija pakeičia masyvą iš horizontalaus į vertikalų:

(648;"Sharyn";"Corriveau";"Support") // vertical array

o masyvo reikšmės prasiskverbia į H7: H10 diapazoną.

Su numanomu pakaitos simboliu

Aukščiau pateiktame pavyzdyje žvaigždutės pakaitos simbolis (*) įvedamas aiškiai į paieškos vertę. Jei norite netiesiogiai pereiti į pakaitos simbolį, galite pakoreguoti tokią formulę:

=TRANSPOSE((XLOOKUP(H4&"*",D5:D15,B5:E15,"Not found",2)))

Aukščiau mes sujungiame žvaigždutės pakaitos simbolį (*) į H4 reikšmę pačioje formulėje. Tai pridės žvaigždutę prie bet kokios H4 įvestos vertės, o „XLOOKUP“ atliks pakaitos paiešką.

Įdomios straipsniai...