Excel, калі ячэйка змяшчае тэкст, то вяртае значэнне (8 простых спосабаў)

  • Падзяліцца Гэтым
Hugh West

Excel мае розныя ўбудаваныя функцыі для супастаўлення і атрымання значэнняў, калі ячэйка змяшчае тэкст або радок. У многіх выпадках мы спрабуем шукаць тэкст або радок у дыяпазоне ў Excel. Асобныя функцыі ў Excel вяртаюць значэнне, калі ячэйкі ўтрымліваюць пэўны/дакладны тэкст або радок . У гэтым артыкуле , мы выкарыстоўваем IF , ISNUMBER , EXACT , COUNTIF , INDEX , MATCH , VLOOKUP , ПОШУК , OR, і AND функцыі для вяртання значэння, калі ячэйка змяшчае тэкст або радок.

Выкажам здагадку, што ў нас ёсць запісы пэўных катэгорый і прадуктаў у наборы даных, як на малюнку ніжэй

Набор даных для загрузкі

Вяртальнае значэнне, калі ячэйкі ўтрымліваюць Text.xlsx

8 простых спосабаў Excel, калі ячэйкі ўтрымліваюць тэкст, вяртаюць значэнне

Спосаб 1: Выкарыстанне функцыі КАЛІ (ячэйка змяшчае пэўны тэкст)

Сінтаксіс функцыі КАЛІ такі: =КАЛІ (лагічны_праверка, [значэнне_калі_праўда) ], [значэнне_калі_хлусня]) . Гэта прыводзіць да аднаго папярэдне выбранага значэння [value_if_true] або [value_if_false] у залежнасці ад вываду logical_test ; ісціна або ілжыва адпаведна.

Крок 1: Пстрыкніце любую пустую ячэйку (D4 ).

Крок 2 : Устаўце формулу

=КАЛІ (B4=”Бары”,”Даступна”,”Недаступна”)

Сюды, logical_test палягае ў адпаведнасці з тэкстам Bars у вочку B4 ; калі тэст ісціна , ён прыводзіць да Даступна , інакш Недаступна .

Крок 3: Націсніце ENTER .

Крок 4 : Перацягніце значэнні Маркер запаўнення , Даступна ці Недаступна , якія з'явяцца ва ўсім дыяпазоне.

Звязаны змест: Як сумаваць, калі ячэйка змяшчае пэўны тэкст у Excel (6 спосабаў)

Спосаб 2: выкарыстанне ISNUMBER і функцыі ПОШУК ( Cells Contain Specific Text)

Функцыя ISNUMBER вяртае true або false у залежнасці ад супадзення тэксту SEARCH у абсалютным дыяпазоне .

Крок 1: Націсніце любую пустую ячэйку ( D4 ).

Крок 2: Увядзіце формулу

=ISNUMBER (ПОШУК (“Барсы”, $B$4:$B$12)) У формуле функцыя ПОШУК супадае з тэкстам “Палоскі” у абсалютным дыяпазоне вяртаюць Праўда або Хлусня ў залежнасці ад супадзення .

Крок 3: Націсніце ENTER. Вяртаецца значэнне True or False .

Крок 4: Перацягніце Маркер запаўнення , усе ячэйкі прыводзяць да True або False , як на малюнку ніжэй.

Больш падрабязна: Калі ячэйка змяшчае пэўны тэкст, дадайце 1 у Excel (5 прыкладаў)

Спосаб 3: Выкарыстанне КАЛІ і дакладнай функцыі (ячэйкі ўтрымліваюць дакладны тэкст)

Калі мы лічым тэкст адчувальным да рэгістра і хочам дакладнае супадзенне, мы можам выкарыстоўваць функцыю EXACT у спалучэнні з IFфункцыя.

Крок 1: Выберыце пустую ячэйку ( D4 ).

Крок 2: Устаўце формулу

=IF(EXACT(B4,”Bars”), “Даступна”, “”) Унутры формулы функцыя EXACT супадае з дакладным тэкстам “Bars” у ячэйцы B4 потым вяртае значэнне “Даступна” у адваротным выпадку ПУСТАЯ ячэйка ў залежнасці ад дакладнага супадзення .

Крок 3: Націсніце ENTER , з'явіцца кошт рэстарана.

Крок 4: Перацягніце Маркер запаўнення , астатнія вочкі атрымаюць значэнне “Даступна” або застануцца ПУСТЫМІ.

Больш падрабязна: Калі ячэйка ўтрымлівае тэкст, скапіруйце на іншы аркуш у Excel

Спосаб 4: Выкарыстанне IF і Функцыя COUNTIF

Камбінаваная функцыя IF і COUNTIF вяртае той самы тэкст ячэйкі, які адпавядае крытэрам у дыяпазоне.

Крок 1: Націсніце на пустую ячэйку ( D4 ).

Крок 2: Скапіруйце і ўстаўце формулу

=КАЛІ(COUNTIF(B4,”*Палоскі*”),B4,””) У формуле функцыя COUNTIF ion адпавядае крытэрам “*Палоскі*” (формула аўтаматычна ставіць * абодва бакі крытэрыяў) у дыяпазон (ячэйка B4 ). Затым ён вяртае значэнне ў B4 , інакш ячэйка застаецца ПУСТОЙ .

Крок 3: Націсніце ENTER , з'явіцца тэкст, той жа, што і крытэрыі.

Крок 4: Перацягніце Маркер запаўнення , адпаведныя ячэйкі будуць паказваць тыя ж значэнні, што ідыяпазон.

Больш падрабязна: Калі ячэйка змяшчае тэкст, дадайце тэкст у іншую ячэйку ў Excel

Метад 5: Выкарыстанне функцый INDEX і MATCH

Часам мы маем крытэрый у дыяпазоне ячэек, каб супаставіць вынік у іншым дыяпазоне ячэек. У такім выпадку мы можам выкарыстоўваць функцыю INDEX для супастаўлення тэксту ў дыяпазоне і функцыю MATCH для атрымання значэння ў іншай ячэйцы. Для дасягнення мэты мы крыху змяняем набор даных.

Крок 1: Выберыце любую пустую ячэйку ( B2 ).

Крок 2: Увядзіце формулу

=INDEX(C7:C15,MATCH(“Бары”,B7:B15,0)) Тут функцыя INDEX шукае дакладнае супадзенне тэксту “Бары” з дыяпазону B7:B15 у дыяпазоне C7:C15.

Крок 3: Націсніце CTRL+SHIFT+ENTER , бо гэта формула масіву. З'явіцца адпаведны тэкст для Палоскі .

Больш падрабязна: Як вярнуць значэнне, калі ячэйкі ўтрымліваюць пэўны тэкст з a Спіс

Спосаб 6: Выкарыстанне функцыі VLOOKUP

Функцыя VLOOKUP эфектыўная для пошуку вертыкальных даных у табліцы. У нашым выпадку мы можам выкарыстоўваць функцыю VLOOKUP , каб знайсці дакладнае або прыблізнае супадзенне ў слупку. Сінтаксіс функцыі VLOOKUP такі: =VLOOKUP (значэнне, табліца, col_index, [range_lookup]).

Крок 1: Увядзіце пошукавы тэкст ( Палоскі ) у любой ячэйцы ( B3 ).

Крок 2: Выберыце любуюпустая ячэйка (C3).

Крок 3: Устаўце формулу

=VLOOKUP(B3,B7:C15,2, ХЛУСНЯ) Тут «Палоскі» гэта тэкст у B3 , які павінен адпавядаць у дыяпазоне B7:C15 значэнню ў слупку 2. ХЛУСНЯ заяўляе, што мы жадаем дакладнага супадзення.

Крок 4: Націсніце ENTER. З'явіцца адпаведнае значэнне.

Дадатковая інфармацыя: Як выкарыстоўваць VLOOKUP, калі ячэйка змяшчае слова ў тэксце ў Excel

Спосаб 7: Выкарыстанне IF OR ISNUMBER і функцыі ПОШУК (ячэйкі ўтрымліваюць радкі)

Набор даных часта змяшчае больш за адзін тэкставы радок. Мы хочам супаставіць ячэйкі, якія маюць толькі адзін супадаючы тэкставы радок. Мы можам выкарыстоўваць ISNUMBER і SEARCH , каб знайсці тэкст, а потым функцыю OR , каб аб'явіць альтэрнатыўнае супадзенне. Нарэшце функцыя КАЛІ паказвае вяртанае значэнне, у адваротным выпадку ячэйкі застаюцца ПУСТЫМІ .

Крок 1: Выберыце любую пустую ячэйку ( D4 ). Увядзіце формулу

=КАЛІ(АБО(ПОШУК(“Палоскі”,B4)),ЯЗНАК(ПОШУК(“Агародніна”,B4))),”Даступна “,””)

Крок 2: Націсніце ENTER. Тэкст «Даступны» паказваецца ў ячэйцы ў выпадку, калі ў ячэйцы B4 існуе які-небудзь з даведачных тэкстаў («Палосы» ці «Вег») .

Крок 3: Перацягніце Маркер запаўнення , астатнія вочкі ў дыяпазоне, у якім ячэйка будзе пазначана “Даступна” тэкст або засталося ПУСТЫМ.

Больш падрабязна: Праверце, ціЯчэйка змяшчае частковы тэкст у Excel (5 спосабаў)

Спосаб 8:  Выкарыстанне IF AND ISNUMBER і функцыі ПОШУК (ячэйкі ўтрымліваюць радкі)

Ад Метад 7 , мы ведаем, як супадаюць некалькі тэкставых радкоў у ячэйцы. Калі мы пойдзем далей, каб супаставіць абодва тэкставыя радкі, мы можам выкарыстоўваць функцыю І замест АБО .

Крок 1: Выберыце любую пустую ячэйку ( D4 ). Увядзіце формулу

=КАЛІ(І(ЗНАК(ПОШУК(“Палосы”,B4)),ЗНАК(ПОШУК(“Chlt”,B4))),”Даступна “,””)

Крок 2: Націсніце ENTER . Калі абодва тэкставыя радкі існуюць у ячэйцы B4 , формула вяртае “Даступна” як значэнне, інакш ячэйкі застаюцца ПУСТЫМІ.

Крок 3: Перацягніце маркер запаўнення, астатнія ячэйкі пазначаюцца «Даступна» або застаюцца ПУСТЫ.

Выснова

У гэтым артыкуле мы выкарыстоўваем розныя формулы для вяртання значэнняў, калі ячэйкі ўтрымліваюць пэўны тэксты. Мы выкарыстоўваем КАЛІ , ISNUMBER , EXACT , INDEX , MATCH , OR , і функцыі AND для вяртання значэння для дакладнага або прыблізнага супадзення тэксту. Мы таксама паказваем метады пошуку супастаўлення больш чым аднаго радка, спалучаючы функцыі IF, AND, ISNUMBER і SEARCH . Спадзяюся, вам вельмі лёгка прытрымлівацца абмеркаваных метадаў. Дайце каментарыі, калі вам патрэбны дадатковыя тлумачэнні або ёсць што дадаць.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.