Знаходжанне адрозненняў у двух спісах

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

Варыянт 1. Сінхронныя спісы

Калі спісы сінхранізаваныя (сартаваныя), то ўсё робіцца вельмі проста, бо неабходна, уласна, параўноўваць значэння ў суседніх вочках кожнай радкі. У якасці самага простага варыянту мы выкарыстоўваем формулу параўнання значэнняў, якая выдае на выхадзе лагічныя значэння TRUE, (Праўда) or ХЛУСНІЦЬ (ХЛУСНЯ):

Знаходжанне адрозненняў у двух спісах

Колькасць несупадзенняў можна разлічыць па формуле:

=СУММАПРАДУКТ(—(A2:A20<>B2:B20))

або па-ангельску =SUMPRODUCT(—(A2:A20<>B2:B20))

Калі вынік нулявы, спісы аднолькавыя. У астатнім яны маюць адрозненні. Формула павінна быць уведзена ў выглядзе формулы масіва, г.зн. пасля ўводу формулы ў вочка не націскаць УводзіцьІ Ctrl + Shift + Enter.

Калі вам трэба нешта зрабіць з рознымі вочкамі, то падыдзе іншы хуткі спосаб: вылучыце абодва слупка і націсніце клавішу F5, затым у якое адкрылася акне кнопка Вылучыце (Спецыяльны) - Лінейныя адрозненні (Адрозненні радкоў). У апошніх версіях Excel 2007/2010 вы таксама можаце выкарыстоўваць кнопку Знайдзіце і абярыце (Знайсці і выбраць) – Вылучэнне групы вочак (Перайсці да спецыяльных) таб Галоўная (Дадому)

Знаходжанне адрозненняў у двух спісах

Excel выдзеліць вочкі, якія адрозніваюцца па змесце (па радку). Затым іх можна апрацаваць, напрыклад:

  • запоўніць колерам або неяк візуальна аформіць
  • ачысціць ключом Выдаляць
  • запоўніце ўсё адразу аднолькавым значэннем, увёўшы яго і націснуўшы Ctrl + Enter
  • выдаліць усе радкі з вылучанымі вочкамі з дапамогай каманды Галоўная — Выдаліць — Выдаліць радкі з ліста (Дадому — Выдаліць — Выдаліць радкі)
  • і г.д.

Варыянт 2: ператасаваныя спісы

Калі спісы рознага памеру і не адсартаваныя (элементы ў іншым парадку), то вам трэба пайсці іншым шляхам.

Самае простае і хуткае рашэнне - уключыць каляровае вылучэнне адрозненняў з дапамогай умоўнага фарматавання. Выберыце абодва дыяпазоны з дадзенымі і абярыце на ўкладцы дадому – Умоўнае фарматаванне – Правілы вылучэння вочак – Паўторныя значэнні:

Знаходжанне адрозненняў у двух спісах

Калі вы выбіраеце опцыю Перыядычная, тады Excel выдзеліць супадзенні ў нашых спісах, калі такая опцыя унікальныя – адрозненні.

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

Акрамя таго, вы можаце выкарыстоўваць функцыю COUNTIF (COUNTIF) з катэгорыі Статыстычны, які падлічвае, колькі разоў кожны элемент з другога спісу сустракаецца ў першым:

Знаходжанне адрозненняў у двух спісах

Атрыманы нуль паказвае на адрозненні.

І, нарэшце, «вышэйшы пілатаж» - адрозненні можна вывесці ў асобны спіс. Для гэтага вам трэба будзе выкарыстоўваць формулу масіва:

Знаходжанне адрозненняў у двух спісах

Выглядае страшна, але выконвае сваю працу ідэальна 😉

  • Вылучыце дублікаты ў спісе колерам
  • Параўнанне двух дыяпазонаў з надбудовай PLEX
  • Забарона на ўвод паўтаральных значэнняў

 

Пакінуць каментар