Змест
Гэта цікавая сітуацыя, якая часта ўзнікае. А менавіта, часам трэба падзяліць дадзеныя на два розныя слупкі. Ёсць так шмат працэсаў, у якіх Excel параўноўвае два спісы і вяртае адрозненні. У гэтым артыкуле мы паглядзім, як параўнаць два слупкі ў Excel для пошуку адрозненняў.
Спампаваць практычны сшытак
Параўнанне двух слупкоў для пошуку адрозненняў.xlsx
7 спосабаў параўнання двух слупкоў для пошуку адрозненняў у Excel
У гэтым раздзеле вы знойдзеце 7 спосабаў параўнання двух слупкоў у Excel для пошуку адрозненняў. Я буду абмяркоўваць іх адзін за адным тут. Заставайцеся на сувязі!
Такім чынам, давайце пачнем з простага прыкладу, каб праілюстраваць, як гэта зрабіць.
Тут у нас ёсць два спісы, дзе некаторыя садавіна' змешчаны імёны. Мы параўнаем два спісы, каб знайсці адрозненні. Ніжэй прыведзены два спісы з назвамі садавіны.
Мы ўбачым 7 розныя працэсы пошуку адрозненняў паміж двума слупкамі. У кожным працэсе параўнання і пошуку адрозненняў паміж двума слупкамі мы будзем выкарыстоўваць адну і тую ж табліцу.
1. Прымяненне ўмоўнага фарматавання для параўнання двух слупкоў
Мы можам выкарыстоўваць умоўнае фарматаванне , каб вылучыць унікальныя значэнні двух слупкоў. Працэдура простая і прыведзена ніжэй.
📌 Крокі:
- Спачатку абярыцедыяпазоны, дзе вы хочаце ўжыць умоўнае фарматаванне. У гэтым прыкладзе дыяпазон B5 : B11 .
- Цяпер ва ўкладцы Галоўная націсніце Умоўнае фарматаванне і ў раздзеле Правілы вылучэння ячэек націсніце Паўторныя значэнні.
- Калі ў дыялогавым акне Паўторныя значэнні вы выберыце Паўтараць , вы ўбачыце паўтаральныя значэнні дзвюх вочак.
- Калі вы вылучыце Унікальныя ў дыялогавым акне Паўторныя значэнні , вы ўбачыце ўнікальныя значэнні дзвюх вочак.
- Націсніце ОК , каб пацвердзіць Умоўнае фарматаванне .
Чытаць далей: Як параўнаць два слупкі або спісы ў Excel
2. Параўнаць два слупкі з дапамогай функцыі IF
Мы будзем выкарыстоўваць IF Функцыя для пошуку адрозненняў паміж двума слупкамі. Для гэтага проста выканайце наступныя крокі.
📌 Крокі:
- Перш за ўсё, стварыце новы слупок, каб паказаць, якія плады Спісу 1 даступныя ў Спісе 2 .
- Цяпер абярыце першую ячэйку (напрыклад, E5 ) толькі што створанага слупка і прымяніце наступную формулу.
=IF(B5=C5,"YES","NO")
Тут,
- B5 = садавіна ў спісе-1
- C5 = Садавіна ў спісе-2
- Пасля гэтага націсніце ENTER , і вы ўбачыце аператар НЕ ў ячэйцы D5 .
- Цяпер выкарыстоўвайце маркер запаўнення інструмент для перацягвання сфармуляванай і аўтазапаўнення формулы ўніз ад ячэйкі D5 да D11
- Такім чынам, ва ўсіх ячэйках будзе паказаны вынік, і вы зможаце адрозніць два слупкі.
3. Прымяненне функцыі EXACT да Параўнанне слупкоў
Функцыя EXACT параўноўвае два тэкставыя радкі, а затым вяртае TRUE або FALSE на аснове дакладнага супадзення паміж тэкстамі. Такім чынам, вы можаце прымяніць гэтую функцыю для пошуку адрозненняў паміж двума слупкамі. Каб зрабіць гэта, выканайце наступныя крокі.
📌 Крокі:
- Перш за ўсё, абярыце ячэйку і ўвядзіце ў ячэйку наступную формулу .
=EXACT(B5,C5)
Тут,
- B5 = садавіна ў Спіс-1
- C5 = садавіна ў спісе-2
- Затым націсніце ENTER і ячэйка верне ХЛУСНЯ .
- Цяпер перацягніце формулу ўніз, і вашыя ячэйкі пакажуць вам вынік.
4. Прымяненне КАЛІ з функцыяй І
Камбінацыя КАЛІ і І функцыі служаць вашай мэты. Дзейнічайце, як паказана ніжэй.
📌 Крокі:
- Перш за ўсё прымяніце формулу да выбранай ячэйкі.
=IF(AND(B5C5),"No Match","Match")
Тут,
- B5 = садавіна ў спісе 1
- C5 = Садавіна ў спісе-2
- Затым перацягніце формулу ўніз, каб паказаць ячэйківынік.
5. Спалучэнне функцый IF, ISNA і VLOOKUP
Мы можам выкарыстоўваць IF , ISNA і функцыі VLOOKUP для пошуку адрозненняў паміж двума спісамі або слупкамі ў Excel. Працэдура прыведзена ніжэй.
📌 Этапы:
- Перш за ўсё, стварыце новы слупок> абярыце першую ячэйку (г.зн. E5 ) толькі што створанага слупка і прымяніце наступную формулу.
=IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)),"NO","YES")
Тут,
- B5 = Пошукавае значэнне
- C5:C11 = Пошукавы масіў
💡 Разбіўка формулы
VLOOKUP(B5,$C$5:$C$11,1,0) шукае значэнне B5 (г.зн. Apple ) у дыяпазоне $C$5:$C$11. Гэта значэнне недаступнае ў масіве пошуку і вяртае #N/A .
Функцыя ISNA правярае, ці змяшчае ячэйка памылку #N/A! ці не. Ён вяртае TRUE ці FALSE у залежнасці ад наяўнасці #N/A !
Такім чынам, ISNA(VLOOKUP(B5, $C$5:$C$11,1,0)) = ISNA(#N/A) вяртае TRUE .
Нарэшце, IF(ISNA(VLOOKUP(B5,$C$5:$C$11,1,0)),”НЕ”,”ТАК”) = КАЛІ(ISNA(#N/A),”НЕ” ,”ТАК”) = КАЛІ(ПРАЎДА,”НЕ”,”ТАК”) = НЕ
Такім чынам, ВЫВОД => НЕ . Гэта таму, што назва фрукта Apple з List-1 недаступная ў List-2 .
- Пасля гэтага націсніце ENTER , і вы ўбачыце заяву НЕ ў ячэйцы D5 .
- Цяпер выкарыстоўвайце інструмент Запаўненне , каб перацягнуць уніз сфармуляванае і Аўтазапаўненне формулы ўніз ад ячэйкі D5 да D11
- Нарэшце, вы зможаце ўбачыць адрозненні паміж Спіс-1 і Спіс-2
Чытаць далей: Як параўноўваць Два слупкі ў Excel з выкарыстаннем VLOOKUP
6. Выкарыстоўвайце камбінацыю функцый IF, ISERROR і MATCH
Тут мы будзем выкарыстоўваць IF , Функцыі ISERROR і MATCH для параўнання двух слупкоў. Мы параўнаем Спіс-1 з Спіс-2 . Формула вылічыць два спісы і верне назву садавіны, якая знаходзіцца толькі ў Спісе-1 . Працэдура прыведзена ніжэй.
📌 Крокі :
- Перш за ўсё, абярыце першую ячэйку D5 нова створанага слупка і ўвядзіце наступную формулу ў выбраную ячэйку.
=IF((ISERROR(MATCH(B5,$C$5:$C$11,0))),B5,"")
Тут,
- B5 = Значэнне пошуку
- C5:C11 = Масіў пошуку
💡 Разбіўка формулы
Функцыя MATCH шукае значэнне B5 (напрыклад, Apple ) у дыяпазоне пошуку $C$5:$C$11 .
Такім чынам, MATCH(B5,$C$5:$C$11,0) вяртае #N/A паколькі ён не знаходзіць значэнне ў дыяпазоне пошуку.
Цяпер, ISERROR(MATCH(B5,$C$5:$C$11,0)) = ISERROR(#N/A ) вяртае TRUE .
Нарэшце, IF((ISERROR(MATCH(B5,$C$5:$C$11,0))),B5,””) = IF(TRUE,B5, “”) вяртае значэнне B5 (г.зн. Apple ).
Такім чынам, ВЫХОД => Apple .
- Пасля націску ENTER вы ўбачыце вынік у гэтай ячэйцы. Цяпер перацягніце наступную формулу ў наступныя ячэйкі.
- Такім чынам, ячэйкі, у якія вы скапіравалі формулу, пакажуць вам вынік.
- Такім жа чынам вы можаце знайсці назву садавіны, якая ёсць толькі ў Спісе-2 . У такім выпадку формула будзе наступнай:
=IF((ISERROR(MATCH(C5,$B$5:$B$11,0))),C5,"")
Вось,
- C5 = Значэнне пошуку
- B5:B17 = Масіў пошуку
7. Спалучэнне IF і COUNTIF Функцыі для параўнання слупкоў
У гэтай працэдуры, калі Спіс-1 змяшчае любую назву садавіны, якая не змяшчаецца ў Спіс-2 , формула, якую мы будзем выкарыстоўваць скажа, што назва садавіны са Спісу-1 не знойдзена ў Спісе-2 . Для гэтай мэты мы аб'яднаем функцыі IF і COUNTIF . Давайце пачнем параўнанне.
📌 Крокі:
- Перш за ўсё, увядзіце наступную формулу ў ячэйку D5 .
=IF(COUNTIF($C$5:$C$11, $B5)=0, "Not Found in List-2", "")
Разбіўка формулы 💡
Функцыя COUNTIF вяртае агульную колькасць ячэек у вызначаным дыяпазоне.
COUNTIF($C$5:$C$11, $B5) шукае значэнне ячэйкі B5 (напрыклад, Apple ) у дыяпазоне $C$5:$C$11 але не знаходзіць нічога ў дыяпазоне. Такім чынам, Output=> 0 .
Нарэшце, IF(COUNTIF($C$5:$C$11, $B5)=0, «Не знойдзена ў спісе-2 ”, “”) = КАЛІ(0, “Не знойдзена ў спісе-2”, “”) верне “ Не знойдзена ў спісе-2 ”, калі выканана ўмова роўна 0 , у адваротным выпадку пакіньце ячэйку пустой ( “” ).
Такім чынам, канчатковы вывад=> “ Не знойдзена ў Спісе-2 “.
- Цяпер націсніце ENTER , каб дазволіць ячэйцы паказаць вынік.
- Пасля гэтага , перацягніце формулу ўніз.
- Зрабіўшы гэта, вы ўбачыце адрозненні паміж двума слупкамі.
Выснова
Такім чынам, мы бачым розныя працэсы параўнання двух слупкоў у Excel для пошуку адрозненняў. Параўнанне паміж двума слупкамі можна таксама атрымаць для супадзенняў. З 4 працэдур, якія мы абмяркоўвалі, выкарыстанне ўмоўнага фарматавання - лепшы спосаб параўнаць два слупкі. Паколькі ва ўмоўным фарматаванні вы можаце параўноўваць некалькі слупкоў, працэдура простая і хуткая, і вы можаце знайсці як супадзенні, так і адрозненні.
Спадзяюся, гэты артыкул будзе для вас карысным. Праглядзіце наш вэб-сайт, каб знайсці больш карысных артыкулаў. Заставайцеся на сувязі!