"Excel" Jei ląstelėje yra tekstas, tada grąžinkite vertę (8 paprasti būdai)

  • Pasidalinti
Hugh West

"Excel" turi įvairias integruotas funkcijas, skirtas parinkti ir išrinkti vertę, jei ląstelėje yra tekstas arba eilutė. Daugeliu atvejų bandome ieškoti teksto arba eilutės diapazone "Excel" programoje. Konkrečios "Excel" funkcijos grąžina vertę, jei ląstelėse yra konkretus / tikslus tekstas arba eilutė . Šiame straipsnyje naudojame IF , ISNUMBER , EXACT , COUNTIF , INDEKSAS , MATCH , VLOOKUP , IEŠKOTI , ARBA, ir IR funkcijas, kad grąžinti reikšmę, jei ląstelėje yra tekstas arba eilutė.

Tarkime, kad duomenų rinkinyje turime tam tikrų kategorijų ir produktų įrašų, kaip parodyta toliau pateiktame paveikslėlyje.

Atsisiųsti duomenų rinkinį

Vertės grąžinimas, jei ląstelėse yra tekstas.xlsx

8 paprasti "Excel" būdai, jei ląstelėje yra teksto, tada grąžinti reikšmę

1 būdas: naudojant funkciją IF (ląstelėje yra tam tikras tekstas)

Sintaksė IF funkcija yra =IF (logical_test, [value_if_true], [value_if_false]) . Rezultatas - viena iš anksto pasirinkta reikšmė arba [value_if_true] arba [value_if_false] priklausomai nuo logical_test išvestis; atitinkamai true arba false.

1 žingsnis: Spustelėkite bet kurią tuščią ląstelę (D4 ).

2 žingsnis : Įterpkite formulę

=IF (B4="Barai", "Turima", "Nėra")

Čia logical_test turi atitikti ląstelėje Bars esantį tekstą B4 ; jei testas yra tiesa tai lemia Galima rasti , priešingu atveju Nėra .

3 veiksmas: Paspauskite ĮVESKITE .

4 veiksmas: Vilkite Užpildymo rankena , Galima rasti arba Nėra vertės bus rodomos visame diapazone.

Susijęs turinys: Kaip susumuoti, jei ląstelėje yra tam tikras tekstas "Excel" (6 būdai)

2 metodas: naudojant ISNUMBER ir paieškos funkciją (ląstelėse yra konkretus tekstas)

Svetainė ISNUMBER funkcija grąžina tiesa arba melas priklausomai nuo atitikimo IEŠKOTI tekstą absoliučiame intervale.

1 žingsnis: Spustelėkite bet kurią tuščią ląstelę ( D4 ).

2 žingsnis: Įveskite formulę

=ISNUMBER (SEARCH ("Barai", $B$4:$B$12)) Formulėje IEŠKOTI funkcija atitinka tekstą "Barai" absoliučiame intervale, tada grąžinama Tiesa arba Klaidingas priklausomai nuo rungtynių .

3 veiksmas: Paspauskite ĮVADAS: Tiesa arba Klaidingas rodoma grąžinama vertė.

4 veiksmas: Vilkite Užpildymo rankena , visų ląstelių rezultatas yra Tiesa arba Klaidingas kaip toliau pateiktame paveikslėlyje.

Skaityti daugiau: Jei ląstelėje yra tam tikras tekstas, tada "Excel" pridėkite 1 (5 pavyzdžiai)

3 metodas: naudojant IF ir tiksliąją funkciją (ląstelėse yra tikslus tekstas)

Jei manome, kad tekste reikia nustatyti mažąsias ir didžiąsias raides, ir norime tikslaus atitikmens, galime naudoti EXACT funkcija kartu su IF funkcija.

1 žingsnis: Pasirinkite tuščią ląstelę ( D4 ).

2 žingsnis: Įklijuokite formulę

=IF(EXACT(B4, "Bars"), "Available", "") Formulės viduje EXACT funkcija atitinka tikslų tekstą "Barai" ląstelėje B4 tada grąžinama vertė "Turima" kitaip BLANK ląstelę, priklausomai nuo tikslaus atitikmens. .

3 veiksmas: Paspauskite ĮVESKITE , bus rodoma restorano vertė.

4 veiksmas: Vilkite Užpildymo rankena , likusios ląstelės gauna "Turima" vertė arba išlieka BLANK.

Skaityti daugiau: Jei ląstelėje yra teksto, tada nukopijuokite į kitą "Excel" lapą

4 metodas: naudojant IF ir COUNTIF funkcijas

Kombinuotas IF ir COUNTIF funkcija grąžina tą patį langelio tekstą, kai jis atitinka kriterijus diapazone.

1 žingsnis: Spustelėkite tuščią langelį ( D4 ).

2 žingsnis: Nukopijuokite ir įklijuokite formulę

=IF(COUNTIF(B4, "*Bars*"),B4,"") Formulėje COUNTIF funkcija atitinka kriterijus "*Barai*" (formulėje automatiškai įrašoma * abiejose kriterijaus pusėse) diapazone (langelis B4 ). Tada jis grąžina vertę, esančią B4 priešingu atveju ląstelė lieka BLANK .

3 veiksmas: Paspauskite ĮVESKITE , rodomas toks pat tekstas, kaip ir kriterijai.

4 veiksmas: Vilkite Užpildymo rankena , atitinkamuose langeliuose bus rodomos tos pačios reikšmės kaip ir diapazone.

Skaityti daugiau: Jei ląstelėje yra teksto, tada pridėkite tekstą į kitą "Excel" ląstelę

5 metodas: naudojant INDEX ir MATCH funkcijas

Kartais langelių diapazone turime kriterijų, kuris turi atitikti rezultatą kitame langelių diapazone. Tokiu atveju galime naudoti INDEKSAS funkciją, kad atitiktų tekstą diapazone, ir MATCH funkciją, kad reikšmė atsidurtų kitame langelyje. Kad pasiektume tikslą, šiek tiek pakeisime duomenų rinkinį.

1 žingsnis: Pasirinkite bet kurią tuščią ląstelę ( B2 ).

2 žingsnis: Įveskite formulę

=INDEX(C7:C15,MATCH("Barai",B7:B15,0)) Čia INDEKSAS funkcija ieško tiksliai atitinkančio teksto "Barai" iš diapazono B7:B15 diapazone C7:C15.

3 veiksmas: Paspauskite CTRL+SHIFT+ENTER , nes tai yra masyvo formulė. Barai pasirodo.

Skaityti daugiau: Kaip grąžinti reikšmę, jei ląstelėse yra tam tikras tekstas iš sąrašo

6 metodas: naudojant VLOOKUP funkciją

Svetainė VLOOKUP funkcija yra veiksminga, norint rasti vertikalius duomenis lentelėje. Mūsų atveju galime naudoti VLOOKUP funkciją, kad stulpelyje rastumėte tikslų arba apytikslį atitikmenį. VLOOKUP funkcija yra =VLOOKUP (value, table, col_index, [range_lookup]).

1 žingsnis: Įveskite paieškos tekstą ( Barai ) bet kuriame langelyje ( B3 ).

2 žingsnis: Pasirinkite bet kurią tuščią ląstelę (C3).

3 veiksmas: Įterpkite formulę

=VLOOKUP(B3,B7:C15,2,FALSE) Čia "Barai" yra tekstas, esantis B3 kuris turi atitikti tam tikrą intervalą B7:C15 į stulpelio vertę 2. FALSE skelbia, kad norime tikslaus atitikmens.

4 veiksmas: Paspauskite ĮVYKDYTI. Bus rodoma suderinta vertė.

Skaityti daugiau: Kaip naudoti VLOOKUP, jei "Excel" ląstelėje yra teksto žodis

7 metodas: naudojant IF ARBA ISNUMBER ir paieškos funkciją (ląstelėse yra eilutės)

Duomenų rinkinyje dažnai yra daugiau nei viena teksto eilutė. Norime sutapatinti langelius, kuriuose yra tik viena sutampanti teksto eilutė. Galime naudoti ISNUMBER ir IEŠKOTI tekstą, tada ARBA funkciją, kad galėtumėte deklaruoti alternatyvų atitikmenį. Pagaliau, IF funkcijas, kad būtų rodoma grįžtamoji vertė, kitaip ląstelės liks BLANK .

1 žingsnis: Pasirinkite bet kurią tuščią ląstelę ( D4 ). Įveskite formulę

=IF(OR(ISNUMBER(SEARCH("Barai",B4)),ISNUMBER(SEARCH("Veg",B4))), "Turima","")

2 žingsnis: Paspauskite ENTER. "Turima " tekstas rodomas ląstelėje, jei kuris nors iš nuorodos tekstų ("Barai") arba "Veg") yra ląstelėje B4.

3 veiksmas: Vilkite Užpildymo rankena , likusios ląstelės, esančios diapazone, pažymimos arba "Turima" tekstą arba likusius BLANK.

Skaityti daugiau: Patikrinkite, ar "Excel" ląstelėje yra dalinis tekstas (5 būdai)

8 metodas: naudojant funkciją IF IR ISNUMBER ir funkciją SEARCH (ląstelėse yra eilučių)

7 metodas , žinome, kaip ląstelėje sutapatinamos kelios teksto eilutės. Jei norime toliau sutapatinti abi teksto eilutes, galime naudoti IR funkciją, o ne ARBA .

1 žingsnis: Pasirinkite bet kurią tuščią ląstelę ( D4 ). Įveskite formulę

=IF(AND(ISNUMBER(SEARCH("Barai",B4)),ISNUMBER(SEARCH("Chlt",B4)), "Turima","")

2 žingsnis: Paspauskite ĮVESKITE Jei abi teksto eilutės yra ląstelėje B4 , formulė grąžina "Turima" kaip reikšmę, nes priešingu atveju ląstelės lieka BLANK.

3 veiksmas: Vilkite Užpildymo rankena, likusios ląstelės žymimos "Turima" arba likusi BLANK.

Išvada

Šiame straipsnyje naudojame įvairias formules, kad grąžintume vertę, jei ląstelėse yra tam tikrų tekstų. Naudojame IF , ISNUMBER , EXACT , INDEKSAS , MATCH , ARBA , ir IR funkcijos, grąžinančios teksto tikslaus arba apytikslio atitikimo reikšmę. Taip pat pateikiame metodus, skirtus daugiau nei vienai eilutei derinti. IF, AND, ISNUMBER , ir IEŠKOTI funkcijos. Tikiuosi, kad aptarti metodai jums bus itin lengvai suprantami. Komentuokite, jei reikia papildomų paaiškinimų ar norite ką nors pridurti.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.