Turinys
Kartais "Microsoft Excel" programoje turime ieškoti įvairių tipų duomenų, susijusių su tam tikru žodžiu ar informacija, esančia duomenų rinkinio ar lentelės langelio tekste. Naudodami funkciją VLOOKUP galime lengvai rasti tą žodį lentelėje ir išgauti duomenis, susijusius su langelio reikšme, kurioje yra tas žodis.
Atsisiųsti praktikos sąsiuvinį
Galite atsisiųsti "Excel" sąsiuvinį, kurį naudojome rengdami šį straipsnį.
VLOOKUP, siekiant rasti žodį tekste.xlsx2 naudingi metodai taikyti VLOOKUP, jei ląstelėje yra teksto žodis "Excel" programoje
VLOOKUP Funkcija paprastai naudojama ieškoti reikšmės kairiausiame lentelės stulpelyje, o po to funkcija grąžina tos pačios eilutės reikšmę iš nurodyto stulpelio. Bendroji šios VLOOKUP funkcijos formulė yra tokia:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Galite išsamiai apžvelgti čia kaip tai VLOOKUP funkcija veikia.
1. VLOOKUP, kad "Excel" rastumėte duomenis iš teksto, kuriame yra žodis
Toliau pateiktame paveikslėlyje, B stulpelis yra kelių atsitiktinių mikroschemų rinkinių modelių pavadinimai ir C stulpelis , yra išmaniųjų telefonų modelių, kuriuose naudojami minėti mikroschemų rinkiniai, pavadinimai. Čia ieškosime dalinio mikroschemų rinkinio modelio atitikmens ir tada išskirsime, kuriame įrenginyje naudojamas šis nurodytas mikroschemų rinkinys.
Pavyzdžiui, norime sužinoti išmaniojo telefono, kuris naudoja "Snapdragon" mikroschemų rinkinį. B stulpelis , pavadinimas Snapdragon yra kartu su modelio pavadinimu, tačiau ieškosime šių duomenų su daliniu atitikimu, nurodydami "snapdragon tik.
Taigi, išvestyje Ląstelė C14 , susijusi formulė išmaniojo telefono modelio pavadinimui, kuriame naudojamas nurodytas mikroschemų rinkinys, rasti bus tokia:
=VLOOKUP("*"&C13&"*",B4:C11,2,FALSE)
Paspaudus Įveskite , funkcija grąžins "Xiaomi Mi 11 Pro . Taigi, šiame konkrečiame įrenginyje naudojamas mikroschemų rinkinys "Snapdragon" kuris yra Ląstelė B6 su jo modelio numeriu.
Skaityti daugiau: Patikrinkite, ar "Excel" ląstelėje yra dalinis tekstas (5 būdai)
2. VLOOKUP duomenims išgauti pagal tam tikroje ląstelės vietoje esančią reikšmę
Dabar turėsime kitokį toliau pateiktame paveikslėlyje pavaizduotą duomenų rinkinį. B stulpelis su atsitiktiniais telefono numeriais įvairiose JAV valstijose. D ir E stulpeliai rodomi atitinkamai vietovės kodai ir susijusių valstijų pavadinimai. Nukopijuosime telefono numerį iš B stulpelis ir tada sužinokite valstybės pavadinimą, išskirdami kodą iš likusių trijų telefono numerio skaitmenų. VLOOKUP funkcija ieškos šio išskleisto kodo lentelės masyve D4:E10 .
Išvestyje Ląstelė C13 , reikiamą formulę valstybės pavadinimui rasti iš telefono numerio, nurodyto Ląstelė B13 bus:
=VLOOKUP(VALUE(LEFT(B13,3)),D4:E10,2,FALSE)
Paspaudus Įveskite , funkcija grąžins būsenos pavadinimą. Niujorkas . Taigi, nurodytas telefono numeris su konkrečiu kodu pradžioje Ląstelė B13 registruotas Niujorko valstijoje.
Susijęs turinys: "Excel" Jei ląstelėje yra tekstas, tada grąžinkite vertę (8 paprasti būdai)
VLOOKUP alternatyva duomenims pagal žodį tekste rasti
Tinkama alternatyva VLOOKUP funkcija yra XLOOKUP funkcija. XLOOKUP funkcija yra šių funkcijų derinys VLOOKUP ir HLOOKUP funkcijos. Ji išgauna duomenis pagal paieškos masyvo įvestis ir grąžina masyvą. Bendroji šios funkcijos formulė yra tokia:
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
Išsamią šios funkcijos apžvalgą galite peržiūrėti spustelėję čia .
Remiantis mūsų pirmuoju duomenų rinkiniu pagal pirmąjį metodą, jei pasirinksime naudoti XLOOKUP funkcija, tada išvesties formulė Ląstelė C14 turėtų atrodyti taip:
=XLOOKUP("*"&C13&"*",B4:B11,C4:C11,"Not Found",2)
Paspaudus Įveskite , funkcija grąžins panašų anksčiau gautą rezultatą.
Šioje funkcijoje ketvirtas argumentas pateikiamas pritaikytas pranešimas, kuris bus rodomas, jei lentelėje nerandama paieškos reikšmė. penktasis argumentas (match_mode) buvo apibrėžta pagal '2' kuris reiškia pakaitinis simbolis atitiktis pagal pirmajame argumente pateiktą įvestį.
Baigiamieji žodžiai
Tikiuosi, kad pirmiau minėti metodai išgauti duomenis pagal nurodytus kriterijus su VLOOKUP funkcija dabar išprovokuos jus taikyti jas atliekant būtinus "Excel" uždavinius. Jei turite kokių nors klausimų ar atsiliepimų, praneškite mums apie tai komentaruose. Arba galite peržiūrėti kitus mūsų straipsnius, susijusius su "Excel" funkcijomis šioje svetainėje.