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

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

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

Спампаваць практычны дапаможнік

Вы можаце загрузіць бясплатны шаблон Excel адсюль і папрактыкавацца самастойна.

Параўнайце тэкст і вылучыце адрозненні.xlsm

5 хуткіх спосабаў параўнаць тэкст у Excel і вылучыць адрозненні для аднаго радка

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

Метад 1: ДАЛЕЙНАЯ функцыя

Функцыя EXACT выкарыстоўваецца для параўнання двух радкоў або даных паміж сабой і дае нам вынік, незалежна ад таго, дакладна супадаюць абодва даныя. Давайце выкарыстоўваць яго для нашага самага першага метаду. Каб паказаць вынік, я дадаў новы слупок з назвай "Заўвага".

Крок 1:

⏩Актывуйце ячэйку D5

=EXACT(B5,C5)

⏩Затым націсніце кнопку Enter .

Крок 2:

⏩Пасля гэтага двойчы пстрыкніце значок Маркер запаўнення , каб скапіяваць формулу для іншых вочак.

Цяпер паглядзіце на выхад, які паказвае ХЛУСНЯ для розных значэнняў і TRUE для супадаючых значэнняў у адным радку.

Больш падрабязна: параўнайце дзве ячэйкі ў Excel і вярніце TRUE або FALSE (5 хуткіх спосабаў) )

Спосаб 2: Лагічная логіка

Мы можам выканаць тую ж аперацыю, выкарыстоўваючы простую Булевую логіку. Для розных значэнняў будзе паказана TRUE і FALSE для адпаведных значэнняў у адным радку.

Крок 1:

⏩Запішыце дадзеную формулу ў ячэйку D5

=B5C5

⏩Націсніце кнопку Увод і прымяніце значок Маркер запаўнення , каб скапіяваць формулу.

Вось наш вынік-

Метад 3: функцыя КАЛІ

Калі вы выкарыстоўваеце функцыю КАЛІ з лагічнай логікай, то мы можам атрымаць вывад з указаным намі тэкстам. Я ўсталяваў, што ён будзе паказваць "Унікальны", калі атрымлівае іншы тэкст, і "Падобны", калі атрымлівае той самы тэкст.

Крокі:

⏩У У ячэйцы D5 увядзіце формулу-

=IF(B5C5,"Unique","Similar")

⏩Затым проста націсніце кнопку Увод і скарыстайцеся маркерам запаўнення Інструмент .

Цяпер вы атрымаеце вывад з указаным тэкстам.

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

Спосаб 4: Умоўнае фарматаванне з дапамогай формулы

Умоўнае фарматаванне гэта вельмі зручная магчымасць параўнаць тэкст і вылучыць адрозненні ў Excel. Тут мы можам выкарыстоўваць папярэдне выбраныя колеры, каб падкрэсліць адрозненні.

Крок1:

⏩Абярыце дыяпазон даных B5:C12

⏩Затым націсніце наступнае: Галоўная > Умоўнае фарматаванне > Новае правіла

Адкрыецца дыялогавае акно фарматавання.

Крок 2:

⏩ Націсніце U выкарыстоўвайце формулу, каб вызначыць, якія ячэйкі трэба адфарматаваць з поля Выберыце тып правіла .

⏩Пазней увядзіце формулу, прыведзеную ніжэй у Фармат значэнні, дзе гэтая формула праўдзівая поле-

=$B5$C5

⏩Націсніце Фарматаваць.

Затым '<1 З'явіцца дыялогавае акно>Фарматаваць вочкі .

Крок 3:

⏩ Абярыце патрэбны колер з <Параметр 1>Запоўніць . Я выбраў светла-зялёны колер.

⏩Націсніце ОК , і вы вернецеся да папярэдняга дыялогавага акна.

Крок 4:

⏩ У гэты момант проста націсніце ОК .

Цяпер вы бачыце, што ўсе розныя значэнні ў адным радку цяпер вылучаюцца абраным колерам.

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

Метад 5: Макрасы Excel VBA

Замест таго, каб выкарыстоўваць убудаваныя функцыі, мы можам кадаваць у Excel для выканання любой жаданай аперацыі. У гэтым метадзе я буду вылучаць адрозненні ў адным радку з дапамогай кодаў VBA .

Крок 1:

Пстрыкніце правай кнопкай мышы навядзіце курсор мышы на назву аркуша, каб адкрыць акно VBA .

Крок 2:

⏩Напішыце прыведзеныя ніжэй коды-

6840

⏩Пазней націсніце значок Выканаць каб запусціць коды.

Цяпер адкрыецца дыялогавае акно для выбару першага дыяпазону даных.

Крок 3:

⏩Выберыце дыяпазон B5:C12

⏩Націсніце ОК , пасля чаго адкрыецца іншае дыялогавае акно для выбару другога дыяпазону даных.

Крок 4:

⏩Усталюйце дыяпазон даных C5:C12

⏩Націсніце ОК зноў.

Крок 5:

⏩Цяпер, каб вылучыць адрозненні, проста націсніце Не кнопка.

Цяпер бачыце, розныя тэксты ў тых жа радках цяпер вылучаны чырвоным колерам.

3 хуткіх спосабу параўнаць тэкст у Excel і вылучыць адрозненні для ўсіх радкоў

Метад 1: Умоўнае фарматаванне

Мы можам выкарыстоўваць Інструмент умоўнага фарматавання для параўнання тэксту ў Excel і вылучэння адрозненняў для ўсіх радкоў без формул.

Крок 1:

⏩ Выберыце дыяпазон даных B5:C12

⏩Затым націсніце наступнае: Галоўная > Умоўнае фарматаванне > Правілы вылучэння ячэек > Паўторныя значэнні .

Адкрыецца дыялогавае акно.

Крок 2:

⏩ Выберыце опцыю Унікальны і патрэбны колер у полі Фарматаваць вочкі, якія змяшчаюць .

⏩Нарэшце, проста націсніце ОК .

Усе розныя тэксты цяпер вылучаны абраным намі колерам.

Метад 2: функцыі IF+COUNTIF

Каб параўнаць тэкст у Excel і вылучыць адрозненні, зараз мы зробім гэтааб'яднаць дзве функцыі: функцыю IF і функцыю COUNTIF . Тут мы праверым тэкст Слупка B , ці з'яўляюцца яны агульнымі ў Слупку C ці не ў любым радку. Функцыя IF правярае, ці выканана ўмова, і вяртае адно значэнне, калі ісціна, і другое значэнне, калі ілжыва. COUNTIF выкарыстоўваецца для падліку ячэек у дыяпазоне, які адпавядае адной умове.

Этапы:

⏩Увядзіце формулу ў Ячэйка D5

=IF(COUNTIF($C$5:$C$12,$B5)=0,"No match in C","Match in C")

⏩Націсніце кнопку Enter .

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

Цяпер мы можам лёгка знайсці адрозненні на малюнку ніжэй-

Разбіўка формулы:

COUNTIF($C$5:$C$12,$B5)=0

Функцыя COUNTIF будзе правяраць значэнне Cell B5 у дыяпазоне C5:C12 незалежна ад таго, роўна яно ці не. Калі роўна, вернецца 1, у адваротным выпадку 0. Такім чынам, вывад вернецца як-

ХЛУСНЯ

КАЛІ(COUNTIF ($C$5:$C$12,$B5)=0,”Няма супадзення ў C”,”Супадзенне ў C”)

Нарэшце, функцыя IF пакажа «Няма супадзення на C» для FALSE і «Супадзенне на C» для TRUE . Ён вернецца як-

Няма супадзення ў C

Метад 3: ISERROR+функцыі VLOOKUP

Нарэшце, давайце выкарыстаем іншая камбінацыя функцый для выканання папярэдняй аперацыі. Мы будзем прымяняць функцыі ISERROR і VLOOKUP . Гэта будзеправерце тэкст з Слупка B па Слупка C , калі ён атрымае незвычайны тэкст, то ён пакажа TRUE калі не, то пакажа FALSE . Функцыя ISERROR у Excel правярае, ці з'яўляецца значэнне памылкай, і вяртае TRUE ці FALSE . Функцыя VLOOKUP выкарыстоўваецца для пошуку значэння ў крайнім левым слупку табліцы і вяртае адпаведнае значэнне са слупка справа.

Крокі:

⏩Увядзіце дадзеную формулу ў ячэйку D5

=ISERROR(VLOOKUP(B5,$C$5:$C$12,1,0))

⏩Затым проста націсніце Enter і выкарыстоўвайце інструмент Запаўненне , каб скапіяваць формулу.

Цяпер паглядзіце вынік на малюнку ніжэй-

Разбіўка формулы:

VLOOKUP(B5,$C$5:$C$12,1,0)

Функцыя VLOOKUP будзе правяраць ячэйку B5 у дыяпазоне C5:C12 . Калі ён знаходзіць агульнае значэнне, ён пакажа гэта значэнне, у адваротным выпадку будзе паказана #N/A . Такім чынам, ён вяртаецца для ячэйкі B5

#N/A

ISERROR(VLOOKUP(B5) ,$C$5:$C$12,1,0))

Тады функцыя ISERROR пакажа « TRUE » для #N /A і “ ХЛУСНЯ ” для іншых выхадаў. Для Cell B5 ён вернецца як-

“TRUE”

Выснова

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

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