Як знайсці сімвал у радку Excel (8 простых спосабаў)

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

Для камп'ютараў і электронных прылад сімвалы прадстаўлены стандартнай сістэмай нумарацыі. ASCII - адна з шырока выкарыстоўваных сістэм нумарацыі. Кожны сімвал прадстаўлены лічбай. У гэтым артыкуле мы знаходзім сімвал у радку з дапамогай функцыі пошуку Excel, некалькіх функцый, такіх як ПОШУК , ПОШУК , ISNUMBER і IF , а таксама Macro Code VBA .

Выкажам здагадку, што мы хочам знайсці пэўныя сімвалы з Імя і ID супрацоўніка. Мы павінны знайсці сімвалы, якія з'яўляюцца ў слупку Знак сімвала . Для лепшага разумення мы паказваем стандартныя Нумары сімвалаў у іншым слупку для сімвалаў, якіх мы збіраемся знайсці.

Набор даных для Спампаваць

Знайсці сімвал у радку Excel.xlsm

8 простых спосабаў знайсці сімвал у радку Excel

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

Мы можам выкарыстоўваць функцыю FIND , каб знайсці патрэбны сімвал. Сінтаксіс функцыі FIND :

=FIND (find_text, within_text, [start_num])

Унутры формулы,

find_text; абвяшчае тэкст, які трэба знайсці.

у_тэксце; аб'яўляе тэкст, дзе знаходзіцца find_text .

[start_num]; пачатковая пазіцыя ў унутры_тэксту (неабавязкова), пазіцыя па змаўчанні 1 .

Крок 1: Устаўце наступную формулу ў любая ячэйка (напрыклад, E4 ).

=FIND(C4,B4)

Уформула,

C4; гэта пошук_тэксту.

B4: гэта унутры_тэксту.

Мы выкарыстоўваем start_num пазіцыю як па змаўчанні.

Крок 2: Удар ENTER і перацягніце Маркер запаўнення . Пазіцыі жаданых сімвалаў з'явяцца ў ячэйках.

Вы можаце знайсці любы сімвал, які мы пажадаем.

Чытаць далей: Як знайсці сімвал у радку ў Excel

Спосаб 2: Выкарыстанне функцыі ПОШУК

Функцыя ПОШУК таксама працуе як функцыя FIND . Сінтаксіс функцыі ПОШУК :

=SEARCH (find_text, within_text, [start_num])

У формуле

знайсці_тэкст; абвяшчае тэкст, які трэба знайсці.

у_тэксце; аб'яўляе тэкст, дзе знаходзіцца find_text .

[start_num]; пачатковая пазіцыя ў унутры_тэксту (неабавязкова), пазіцыя па змаўчанні роўная 1.

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

=SEARCH(C4,B4)

У формуле

C4; з'яўляецца find_text .

B4: гэта within_text.

Мы выкарыстоўваем start_num пазіцыю як па змаўчанні .

Крок 2: Націсніце ENTER і перацягніце Маркер запаўнення , каб выклікаць пазіцыя сімвала ва ўсіх радках.

Вы можаце знайсці любы з сімвалаў з дапамогай функцыі ПОШУК .

Больш падрабязна: Пошук тэксту ў дыяпазоне ў Excel (11 хуткіх метадаў)

Метад 3: Выкарыстанне ISNUMBER і функцыі FIND

Мы можам праверыць любы радок на любыя сімвалы пошуку, якія прысутнічаюць у радку. У гэтым выпадку мы можам выкарыстаць камбінацыю функцый ISNUMBER і FIND , каб знайсці любы сімвал, прысутны ў радку ці не. Функцыя ISNUMBER вяртае тэкст TRUE або FALSE у залежнасці ад лікавых або нелікавых значэнняў ячэйкі. Сінтаксіс функцыі ISNUMBER :

=ISNUMBER(value)

Тут, у формуле,

значэнне; павінна быць лікавым значэннем, інакш формула ISNUMBER прывядзе да « ХЛУСНІ» у тэксце.

Крок 1: Запішыце наступную формулу ў любая пустая ячэйка (напрыклад, E4 ).

=ISNUMBER(FIND(C4,B4))

Тут,

ЗНАЙСІЦЬ(C4,B4 ); вызначаецца як значэнне .

Крок 2: Націсніце ENTER і перацягніце Маркер запаўнення , каб выклікаць статус сімвала, які паказвае, прысутнічае ці не пэўны сімвал у пэўных ячэйках.

У статусе сімвала “ TRUE” азначае, што патрэбны сімвал (у слупку C ) прысутнічае ў канкрэтным тэкставым радку.

Спосаб 4: Выкарыстанне ISNUMBER і функцыі ПОШУК

Падобна метаду 3, камбінацыя функцый ISNUMBER і SEARCH можа выклікаць статус сімвала як TRUE або FALSE .

Крок 1: Устаўце наступную формулу ў любую пустую ячэйку (г.зн. E4 ).

=ISNUMBER(SEARCH(C4,B4))

Формула аб'яўляе той самы аргумент, што і ў папярэднім метадзе (напрыклад, Метад 3 ).

Крок 2: Націсніце ENTER і перацягніце Маркер запаўнення . Ён паказвае патрэбныя сімвалы (якія з'яўляюцца ў слупку C ) прысутнічаюць ці не ў ячэйках праз тэкст TRUE або FALSE адпаведна.

Падобныя паказанні:

  • Знайдзіце, ці змяшчае ячэйка пэўны тэкст у Excel
  • Як каб даведацца, ці ўтрымлівае дыяпазон ячэек пэўны тэкст у Excel (4 метады)
  • Знайсці значэнне ў дыяпазоне ў Excel (3 метады)
  • Як знайсці тэкст у ячэйцы ў Excel

Метад 5: Выкарыстанне функцыі пошуку

Excel прапануе такія функцыі, як Знайсці для знайдзіце любыя пэўныя сімвалы ў працоўных аркушах або сшытках.

Крок 1: Перайдзіце на ўкладку Галоўная > Выберыце Знайсці & Выберыце (у раздзеле Рэдагаванне ) > Абярыце Знайсці (з варыянтаў).

Крок 2: Адкрыецца акно Знайсці і замяніць уверх. У раздзеле «Пошук» гэтага акна ўвядзіце любы сімвал, які вы хочаце знайсці (напрыклад, a ).

Іншая налада ў раздзеле «Пошук» — Па змаўчанні. Вы можаце змяніць іх адносна вашага пошуку або тыпаў даных.

Націсніце Знайсці далей .

Крок 3: “a” , якое існуе ў клетках, пачынае пазначацца зялёным прастакутнікам кожны раз, калі мы націскаем на Знайсці далей . Ты можашзаменіце сімвал “a” любымі іншымі сімваламі, якія мы пажадаем.

Вы можаце выкарыстоўваць CTRL+H , каб адкрыйце акно Знайсці і замяніць .

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

Метад 6: Выкарыстанне IF ISNUMBER і функцыі FIND

Сінтаксіс функцыі IF :

=IF (logical_test, [value_if_true], [value_if_false])

Функцыя КАЛІ мае патрэбу ў лагічным_тэксце для праверкі спасылкі на ячэйку, пасля чаго ў выніку атрымаецца пэўны тэкст, які мы задаем. Мы можам выкарыстоўваць камбінацыю функцый ISNUMBER і FIND як лагічны_тэкст .

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

=IF(ISNUMBER(FIND(C4,B4)),"Found","Not Found")

Унутры формулы,

ISNUMBER( FIND(C4,B4); гэта лагічны_тэст .

“Знойдзены”; гэта значэнне, якое з'яўляецца, калі лагічны_тэкст TRUE .

“Не знойдзена”; гэта значэнне, якое з'яўляецца, калі logical_text роўна FALSE .

Крок 2: Націсніце ENTER і перацягніце Маркер запаўнення Калі патрэбны сімвал існуе ў канкрэтнай ячэйкі, формула прыводзіць да “Знойдзена” у адваротным выпадку “Не знойдзена” .

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

Спосаб 7: Выкарыстанне IF ISNUMBER і функцыі ПОШУК

Мы можам выкарыстоўваць ПОШУК Функцыя замест функцыі ЗНАЙСЦІ . Таму што абедзве функцыі SEARCH і FIND вельмі падобныя па выніках. У гэтым выпадку камбінацыя функцый IF , ISNUMBER і SEARCH вызначае тыя ж аргументы, што і ў метадзе 6.

Крок 1: Устаўце наступную формулу ў любую пустую ячэйку (напрыклад, E4 ).

=IF(ISNUMBER(SEARCH(C4,B4)),"Found","Not Found")

Формула змяшчае усе аргументы падобныя на Метад 6.

Крок 2: Націсніце ENTER затым перацягніце Марклет запаўнення . Гэта прыводзіць да выніковых тэкстаў “Знойдзены” ці “Не знойдзены” у залежнасці ад іх лагічнага_тэсту .

Метад 8: Выкарыстанне макракода VBA

Мы можам стварыць карыстальніцкую функцыю з дапамогай макракода VBA . У гэтым выпадку мы ствараем карыстальніцкую функцыю з назвай FindM для пошуку n-га ўваходжання любога сімвала ў радок.

Крок 1: Націсніце ALT+ F11 увогуле. Адкрыецца акно Microsoft Visual Basic. У акне на панэлі інструментаў абярыце Уставіць > Выберыце Модуль .

Крок 2: Устаўце ў модуль наступны код макраса.

1675

Код уяўляе сабой карыстальніцкую функцыю FindM якую мы ствараем з дапамогайсінтаксіс

=FindM(find_text,within_text,occurence_num)

Тут,

Occurenece_num; гэта час, калі любы сімвал сустракаецца ў унутры_тэксту .

Крок 3: Вярнуцца да працоўнага ліста. Увядзіце наступную формулу ў любую пустую ячэйку (напрыклад, E4 ).

=FindM(C4,B4,1)

унутры формулы,

C4; гэта тэкст_пошуку .

B4; з'яўляецца унутры_тэксту .

1; з'яўляецца нумар_паўторэння .

Крок 4: Пасля гэтага націсніце ENTER Перацягніце Рэнджэр запаўнення . Усе пазіцыі сімвалаў з'яўляюцца ў ячэйках, як на малюнку ніжэй.

Выснова

У гэтым артыкуле мы знаходзім выпадковыя сімвалы з радкі з выкарыстаннем некалькіх функцый і функцый Excel. Мы таксама ствараем карыстальніцкую функцыю для пошуку сімвалаў у радках з дапамогай макракода VBA . Такія функцыі, як ПОШУК і ПОШУК з лёгкасцю знаходзяць сімвалы. Камбінаваныя функцыі таксама паказваюць статус у TRUE або FALSE сімвалаў, якія прысутнічаюць у любых радках. Спадзяюся, вы знойдзеце гэтыя метады карыснымі. Каментуйце, калі ёсць дадатковыя пытанні ці ёсць што дадаць.

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