Змест
У некаторых выпадках нам можа спатрэбіцца толькі параўнаць тэксты радкоў і вылучыць іх падабенства або адрозненні ў Excel. У гэтым артыкуле вы знойдзеце восем простых метадаў параўнання тэксту ў Excel і вылучэння адрозненняў.
Спампаваць практычны дапаможнік
Вы можаце загрузіць бясплатны шаблон Excel адсюль і папрактыкавацца самастойна.
Параўнайце тэкст і вылучыце адрозненні.xlsm5 хуткіх спосабаў параўнаць тэкст у 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 і вылучыць адрозненні. Не саромейцеся задаваць любыя пытанні ў раздзеле каментарыяў і, калі ласка, дайце мнезваротная сувязь.