Сравнение на данните от Excel. Как да сравняваме две колони в Excel на съвпадение

Четенето на тази статия ще отнеме около 10 минути. През следващите 5 минути можете лесно да сравните две колони в Excel и да научите за наличието на дубликат в тях, да ги извадите или да разпределите в цвят. Така че времето отиде!

Excel е много мощно и наистина страхотно приложение за създаване и обработка на големи масиви за данни. Ако имате няколко работни книги с данни (или само една огромна маса), тогава вероятно искате да сравнявате 2 колони, да намерите повтарящи се стойности и след това да направите някакви действия с тях, например, изтрийте, маркирайте цвета или изчистете съдържанието. Колоните могат да бъдат в една и съща маса, да бъдат съседни или не съседни, могат да бъдат разположени на 2 различни листа или дори в различни книги.

Представете си, че имаме 2 колони с имената на хората - 5 имена в колоната А. и 3 име в колона Б.. Трябва да сравнявате имената в тези две колони и да намерите повтаряне. Както разбирате, това са измислени данни, направени изключително например. В реални маси се занимаваме с хиляди и дори с десетки хиляди записи.

Вариант А: И двете колони са на един лист. Например, колона А. и колона Б..

Опция в: Колоните са разположени на различни листове. Например, колона А. На лист Лист2. и колона А. На лист Лист3..

В Excel 2013, 2010 и 2007 има вграден инструмент Премахване на дубликат. (Изтриване на дубликати), но е безсилен в такава ситуация, защото не може да сравни данните в 2 колони. Освен това, тя може да премахне само дубликатите. Не се предоставят други опции, като промяна или промяна на цвета. И точката!

Сравнете 2 колони в Excel и намерите повтарящи се записи с формули

Вариант А: И двете колони са на един лист


Бърз: В големи таблици копирайте формулата ще бъде по-бърза, ако използвате ключови комбинации. Подчертайте клетката C1. и натиснете Ctrl + C. (За да копирате формулата в клипборда), след това щракнете върху Ctrl + Shift + End (За да разпределите всички непразни клетки в колоната в) и накрая щракнете върху Ctrl + V. (За да поставите формула във всички избрани клетки).


Вариант Q: Две колони са на различни листове (в различни книги)

Обработка на установените дубликати

Отлично, открихме записи в първата колона, които също присъстват във втората колона. Сега трябва да направим нещо с тях. Вижте всички повтарящи се записи в таблицата ръчно доста неефективни и отнема твърде много време. Има по-добри начини.

Показват само повтарящи се линии в колона a

Ако вашите колони нямат заглавия, тогава трябва да добавите. За да направите това, поставете курсора на номера, показващ първия ред, докато тя ще се превърне в черна стрелка, както е показано на фигурата по-долу:

Щракнете с десния бутон и изберете контекстното меню. Вмъкнете. (Поставяне):

Дайте заглавия на колони, например, " Име."И" Дубликат?- След това отворете раздела Данни. (Данни) и кликнете върху Филтър. (Филтър):

След това натиснете малкото сива стрелка до " Дубликат?"За да разкриете менюто на филтъра; Премахнете квадратчетата от всички елементи от този списък, с изключение на Дубликат.и и натиснете Добре.

Това е всичко, сега виждате само тези елементи на колоната НОкоито са дублирани в колона В. В нашата маса за уроци има само две такива клетки, но както разбирате, на практика те ще се срещнат много повече.

За да покажете отново всички колони НО, кликнете върху символа на филтъра в колоната Вкоето сега прилича на фуния с малка стрела и изберете Избери всички. (Избери всички). Или можете да направите същото през лентата, като кликнете върху Данни. (Данни)\u003e Изберете & Филтър. (Сортиране и филтриране)\u003e Ясен (Ясно), както е показано на екрана, изстрел по-долу:

Промяна на цвета или селекцията на откритите дубликати

Ако забележите " Дубликат."Не е достатъчно за целите ви и искате да споменете повтарящи се клетки към друг цвят шрифт, попълнете или по друг начин ...

В този случай филтрирайте дубликатите, както е показано по-горе, маркирайте всички филтрирани клетки и щракнете върху Ctrl + 1.За да отворите диалоговия прозорец Форматирайте клетките. (Клетъчен формат). Като пример, нека променим цвета на клетките на клетките в редове с дубликати върху ярко жълто. Разбира се, можете да промените цвета на пълнежа с инструмента Попълване (Напълнете цвета) в раздела У ДОМА (Начало), но предимството на диалоговия прозорец Форматирайте клетките. (Клетъчен формат) е, че всички параметри за форматиране могат да бъдат конфигурирани едновременно.

Сега определено не пропускайте клетка с дубликати:

Премахване на повтарящи се стойности от първата колона

Филтрирайте таблицата, така че да се показват само клетки с повтарящи се стойности и да подчертаят тези клетки.

Ако 2 колони, които сравнявате, са на различни листове, това е в различни таблици, щракнете с десния бутон върху специалния диапазон и в контекстното меню изберете Delete Row. (Изтриване на низ):

Кликнете ДобреКогато Excel ви моли да потвърдите, че наистина искате да изтриете цялата линия на листа и след това да почистите филтъра. Както можете да видите, има само редове с уникални стойности:

Ако 2 колони са разположени на един лист, близки един до друг (в съседство) или не близо един до друг (не в съседство), процесът на премахване на дубликатите ще бъде леко сложен. Не можем да премахнем целия ред с повтарящи се стойности, защото премахваме и клетките и от втората колона. Така че да оставите само уникални записи в колоната НОНаправете следното:

Както можете да видите, премахнете дубликатите от две колони в Excel с помощта на формули не е толкова трудно.

Много често потребителите на Excel имат задача да сравнят две таблици или списъци за идентифициране на различия в тях или липсващи елементи. Всеки потребител се справя с тази задача по свой собствен начин, но най-често се изразходват доста голямо време за решаване на посочения въпрос, тъй като не всички подходи към този проблем са рационални. В същото време има няколко доказани алгоритми за действия, които ще позволят списъци за сравнение или масиви за таблици в доста кратко време с минимални значителни усилия. Нека разгледаме подробности тези опции.

Има доста начини за сравняване на зоните на таблицата в Excel, но всички те могат да бъдат разделени на три големи групи:

  • сравнение на списъци на един лист;
  • сравнение на таблици, разположени на различни листове;
  • сравнение на таблиците в различни файлове.
  • Тя се основава на тази класификация, на първо място, се избират методите за сравнение, а конкретните действия и алгоритми са определени да изпълняват задачата. Например, когато се сравнява, в различни книги се изискват едновременно две Excel файлове.

    Освен това трябва да се каже, че да се сравнят табличните области, има смисъл само когато имат подобна структура.

    Метод 1: Проста формула

    Най-лесният начин за сравняване на данни в две таблици е използването на проста формула за равенство. Ако данните съвпадат, то дава индикатора за истината и ако не, тогава - лъжа. Можете да сравните, както цифрови данни и текст. Недостатъкът на този метод е, че може да се използва само ако данните в таблицата са поръчани или сортирани еднакво, синхронизирани и имат равен брой линии. Нека да видим как да използваме този метод на практика върху примера на две таблици, поставени на един лист.

    Така че имаме две прости таблици със списъци на служители на предприятията и тяхната заплата. Трябва да сравните списъка на служителите и да идентифицирате несъответствия между колоните, в които са разположени имената.

    1. За да направите това, ще се нуждаем от допълнителна колона на листа. Въведете знака там «=» . След това кликнете върху първото име, което трябва да се сравни в първия списък. Отново задайте символа «=» от клавиатурата. След това кликнете върху първата клетка на колоната, която сравняваме във втората таблица. Оказа се изразяването на следния тип:

      Въпреки че, разбира се, във всеки случай координатите ще се различават, но същността ще остане същата.

    2. Кликнете върху ключа Inter.да получите резултатите от сравнението. Както можете да видите, при сравняването на първите клетки на двата списъка, програмата показва индикатора "ВЯРНО"Какво съвпадат данните.
    3. Сега трябва да извършим подобна операция и с другите клетки на двете таблици в колоните, които сравняваме. Но можете просто да копирате формулата, която ще позволи значително да спести време. Този фактор е особено важен при сравняване на списъците с голям брой линии.

      Процедурата за копиране е най-лесна за завършване с пълнеж. Ние донасяме курсора надясно долния ъгъл на клетката, където получихме индикатор "ВЯРНО". В същото време той трябва да се превърне в черен кръст. Това е маркер за пълнене. Щракнете върху левия бутон на мишката и издърпайте курсора на броя на линиите в таблиците в сравнение с масивите на масата.

    4. Както можете да видите, сега допълнителната колона показва всички резултати от сравнението на данните в две колони от масиви на масата. В нашия случай данните не съвпадат само в един ред. С тяхното сравнение формулата издаде резултата "FALSE". За всички други стриктури, както можете да видите, формулата за сравнение издаде индикатор "ВЯРНО".
    5. Освен това има възможност с помощта на специална формула за изчисляване на броя на несъответствието. За да направите това, ние подчертаваме елемента на листа, където ще бъде изведена. След това кликнете върху иконата "Поставете функция".
    6. В прозореца Функции на майсторите В групата на операторите "Математически" Разпределяне на името Summipa. Кликнете върху бутона Добре.
    7. Прозорецът на функционалните аргументи е активиран. SummipaОсновната задача е да се изчисли количеството на специалния диапазон. Но тази функция може да се използва за нашите цели. Тя е съвсем прост синтаксис:

      Намиране (array1; array2; ...)

      Общо, като аргументи могат да се използват адреси до 255. Но в нашия случай ще използваме само два масиви, освен като един аргумент.

      Поставете курсора в полето "Massive1" и разпределят сравняващ диапазон на данни в първата област на листа. След това в полето постави знак "не е равно" (<> ) и разпределят в сравнение с втората област. След това продаваме полученото изразяване с скоби, пред което поставяме два знака «-» . В нашия случай той се оказа такъв израз:

      - (A2: A7<>D2: D7)

      Кликнете върху бутона Добре.

    8. Операторът прави изчислението и показва резултата. Както виждаме, в нашия случай, резултатът е равен на броя "един"Това означава, че в сравнение с несъвместимостта е установено в сравнение с списъците. Ако списъците бяха напълно идентични, резултатът ще бъде равен на броя «0» .

    По същия начин можете да сравнявате данните в таблиците, които са разположени на различни листове. Но в този случай е желателно линиите в тях да бъдат номерирани. Останалата част от процедурата за сравнение е почти същата, както е описано по-горе, освен факта, че при извършване на формулата, е необходимо да се превключва между листове. В нашия случай изразът ще има следната форма:

    B2 \u003d list2! B2

    Това означава, както виждаме, пред координатите на данните, които са разположени на други листове, различни от това, където се показва сравнителен резултат, номерът на листа и удивителен знак са посочени.

    Метод 2: Избор на групи от клетки

    Сравнението може да се направи с помощта на инструмента за разделяне на групите клетки. С него можете да сравните само синхронизирани и поръчани списъци. В допълнение, в този случай, списъците трябва да бъдат разположени един до друг на един лист.


    Метод 3: Условно форматиране

    Можете да направите сравнение чрез прилагане на метод за условност. Както и в предишния метод, сравняваните зони трябва да бъдат на един работен лист Excel и да бъдат синхронизирани помежду си.


    Има и друг начин да се приложи условното форматиране за изпълнение на задачата. Подобно на предишните опции, тя изисква местоположението на двата области на един лист, но за разлика от описаните по-горе методи, условието за синхронизация или данни за сортиране няма да бъдат задължителни, които отличават тази опция от описаните по-горе.


    Ако желаете, можете, напротив, да рисувате непоследователните елементи и индикаторите, които съвпадат, оставете с попълнете предишния цвят. В същото време алгоритъмът на действие е почти същият, но в прозореца Настройки разпределя повтарящите се стойности в първото поле вместо параметъра "Повтарящи се" Трябва да изберете параметър "Единствен по рода си". След това кликнете върху бутона Добре.

    По този начин е именно тези показатели, които не съвпадат.

    Метод 4: Цялостна формула

    Също така сравнете данните с помощта на сложна формула, базата на която е функцията Графиня. Използвайки този инструмент, можете да изчислите колко всеки елемент от избраната колона на втората таблица се повтаря в първия.

    Оператор Графиня се отнася до статистическата група функции. Неговата задача е да преброи броя на клетките, стойностите, в които отговарят на посоченото състояние. Синтаксисът на този оператор има такъв вид:

    График (обхват; критерий)

    Аргумент "Диапазон" Той представлява адреса на масива, който изчислява съвпаденията.

    Аргумент "Критерий"определя състоянието на съвпадението. В нашия случай, той ще бъде координатите на специфичните клетки на първата таблична област.


    Разбира се, този израз, за \u200b\u200bда се сравнят табличните индикатори, е възможно да се прилага в съществуващата форма, но е възможно да се подобри.

    Ще направим, че стойностите, които съществуват във втората таблица, но не са налични в първия, са показани като отделен списък.

    1. На първо място, ние рециклираме нашата формула Графиня, а именно ще го направим един от аргументите на оператора АКО. За да направите това, изберете първата клетка, в която се намира операторът Графиня. В линията формули пред нея добавяте израз "АКО" Без кавички и отворени скоби. След това, така че ни е по-лесно да работим, разпределяме стойността в формулата за линейна линия "АКО" и кликнете върху иконата "Поставете функция".
    2. Отворени аргументи на функциите АКО. Както можете да видите, първият прозорец на прозореца вече е попълнен с стойността на оператора. Графиня. Но трябва да добавим нещо друго в това поле. Ние инсталираме курсора и вече съществуващия израз добави «=0» без кавички.

      След това отидете на полето "Значение, ако истината". Тук ще използваме друга вложена функция - Линия. Въведете думата "Линия" Без кавички, допълнителни отворени скоби и показват координатите на първата клетка с фамилното име във втората таблица, след което затваряме скоби. Конкретно в нашия случай в полето "Значение, ако истината" Оказа се следното изразяване:

      Ред (d2)

      Сега оператор Линия ще докладва функции АКО Броя на низа, в който се намира специфичното фамилно име, и в случай, когато състоянието, посочено в първото поле, ще бъде извършено, функцията АКО Ще изведе този номер в клетката. Кликнете върху бутона Добре.

    3. Както можете да видите, първият резултат се показва като "FALSE". Това означава, че стойността не отговаря на условията на оператора АКО. Това означава, че първото фамилно име присъства в двата списъка.
    4. Използване на маркер за пълнене, вече познат начин копиране на изразяването на оператора АКО На цялата колона. Както виждаме, в две позиции, които присъстват във втората таблица, но не и в първата, формулата има редове.
    5. Оттегляне от зоната на масата вдясно и попълнете номерата на колоните в ред, вариращи от 1 . Броят на помещенията трябва да съвпада с броя на редовете във втората компилационна маса. За да ускорите процедурата за номериране, можете също да използвате маркера за пълнене.
    6. След това подчертаваме първата клетка вдясно от високоговорителя с цифрите и кликнете върху иконата "Поставете функция".
    7. Отваря се Магистър по функции. Отидете в категория "Статистически" и направете избор на име "Най-малко". Кликнете върху бутона Добре.
    8. Функция Най-малкоПрозорецът на аргументите е разкрит, предназначен да изтегли определената най-малка стойност.

      В полето "Масив" Трябва да посочите координатите на обхвата на допълнителната колона "Брой съвпадащи"които преди сме се трансформирали с помощта на функцията АКО. Ние правим всички връзки абсолют.

      В полето "К" Той е показан каква е най-малко стойността. Тук посочваме координатите на първата клетка на колоната с номерирането, което наскоро добавихме. Адресът остави роднина. Кликнете върху бутона Добре.

    9. Операторът показва резултата - номера 3 . Това е най-малкото от номерацията на непоследователните линии на масиви. Използвайки маркера за пълнене, копирайте формулата към самия нос.
    10. Сега, като знаете редовете на непоследователните елементи, можем да вмъкнем в клетката и техните стойности, използвайки функцията Индекс. Изберете първия елемент на листа, съдържащ формулата Най-малко. След това отидете на низ с формула и преди името "Най-малко" Добавяне на име "Индекс" Без кавички, незабавно отворете скобата и поставете точка със запетая ( ; ). След това подчертаваме името на формулата в линията "Индекс" и кликнете върху пиктограма "Поставете функция".
    11. След това се отваря малък прозорец, в който е необходимо да се определи дали препратката трябва да има функция Индекс или проектирани да работят с масиви. Нуждаем се от втора опция. Той е инсталиран по подразбиране, така че в този прозорец просто кликнете върху бутона Добре.
    12. Стартира прозорецът на функционалните аргументи Индекс. Този оператор е предназначен да изведе стойност, която се намира в определен масив в определената линия.

      Както можете да видите полето "Номер на реда" Вече са пълни с функционални стойности Най-малко. От съществуваща стойност има разликата между номерацията на листа Excel и вътрешното номериране на табличната област. Както виждаме, имаме само шапка на таблицата. Това означава, че разликата е една линия. Така добавете в полето "Номер на реда" стойност "-онен" без кавички.

      В полето "Масив" Посочете адреса на обхвата на стойностите на втората таблица. В същото време всички координати правят абсолютно, т.е. ние поставяме знак за долар преди описания от нас метод.

      Кликнете върху бутона Добре.

    13. След оттегляне резултатът на екрана се разтяга функцията, използвайки маркера за пълнене до края на колоната надолу. Както виждаме, двете фамилии, които присъстват във втората таблица, но не са налични в първия, се отстраняват в отделен диапазон.

    Метод 5: Сравнение на масивите в различни книги

    Когато сравнявате диапазоните в различни книги, можете да използвате горните методи, с изключение на тези опции, където се изисква поставянето на таблични зони на един лист. Основното условие за процедурата за сравнение в този случай е отворът на прозорците на двата файла едновременно. За версии на Excel 2013 и по-късно, както и за версии до Excel 2007, няма проблеми с прилагането на това състояние. Но в Excel 2007 и Excel 2010, за да отворите двата прозорци едновременно, се изискват допълнителни манипулации. Как да го направите в отделен урок.

    Както виждате, има редица възможности за сравняване на таблиците един с друг. Какъв вид възможност за използване зависи от това къде се намира данните за таблицата, които се намират взаимно един с друг (на един лист, в различни книги, на различни листове), както и от потребителя иска това сравнение да се покаже на екрана.

    Да кажем, че искате да сравните версиите на работната книга, да анализирате работна книга за проблеми или несъответствия или да видите връзки между работни книги или работни листове. Ако на вашия компютър е инсталиран Microsoft Office 365 или Office Professional Plus 2013, електронната таблица запитване е достъпна в Excel.

    Можете да използвате команди в раздела запитване, за да направите всички тези задачи и др. Разделът за запитване на лентата на Excel има бутони за команди, описани по-долу.

    Ако не виждате Запитване. В лентата на Excel, вижте включването на електронната таблица.

    Сравнете две работни книги.

    Техен Сравнете файловете. Команда ви позволява да видите разликите, клетката по клетката между две работни книги. Трябва да отворите две работни книги в Excel, за да стартирате тази команда.

    Резултатите са цветни кодирани от вида на съдържанието, като въведени стойности, формули, наречени диапазони и формати. Има дори прозорец, който може да покаже VBA кода промени ред по ред. Разликите между клетките са показани в лесен за четене решетка, подобно:

    Техен Сравнете файловете. Командата Използвайте Microsoft Jappsheet Сравнете, за сравнение на двата файла. В Windows 8 можете да стартирате таблицата на електронната таблица извън Excel, като кликнете върху Електронната таблица се сравнява. НА Приложения. Екран. В Windows 7 щракнете върху прозорците Старт. И след това\u003e Всички програми > Microsoft Office 2013. > Офис 2013 Инструменти. > Електронната таблица Сравнете 2013..

    За да научите повече за електронната таблица, сравнете и сравнявате файлове, прочетете сравняването на две версии на работна книга.

    Анализирайте работната книга.

    Техен Анализ на работната книга. Командата създава интерактивен доклад, показващ подробна информация за работната книга и нейната структура, формули, клетки, диапазони и предупреждения. Картината тук показва много проста работна книга, съдържаща две формули и данни за данни към база данни за достъп и текстов файл.

    Показване на връзките на работната книга.

    Клетъчна клетъчна клетъчна клетъчна клетка клетъчна клетъчна клетъчна клетъчна клетъчна клетъчна клетъчна клетъчна клетъчна клетъчна клетъчна клетъчна клетъчна клетка, свързана с Oterbookes. Използвайте да създадете интерактивна, графична карта на зависимостите на работната книга, създадени от връзки (връзки) между файлове. Видовете връзки в диаграмата могат да включват други работни книги, бази данни за достъп, текстови файлове, HTML страници, бази данни SQL сървър и други източници на данни. В диаграмата на връзката можете да избирате елементи и да намерите повече информация за тях и да плъзнете свързващите линии, за да промените формата на диаграмата.

    Тази диаграма показва текущата работна книга вляво и връзките между нея и други работни книги и източници на данни. Той също така показва допълнителни нива на работни връзки, като ви дава снимка на произхода от данни за работната книга.

    Показване на връзки за работния лист.

    Има ли много работни листове, които зависят един от друг? Използвайте, за да създадете интерактивна, графична карта на връзките (връзки) между работни листове както в една и съща работна книга, така и в работните книги на OTER. Това ви помага да ви даде по-ясна представа за това как вашите данни могат да зависят от клетките на други места.

    Тази диаграма говорите връзките между работни листове в четири различни работни книжа, с зависимости между работни листове в една и съща работна книга, както и връзки между работните листове в различни работни книги. Когато позиционирате стрелката си над възел в диаграмата, като работния лист, наречен "West" в диаграмата, се появява балон, съдържаща информация.

    Показват клетъчни взаимоотношения.

    За да получите подробна, интерактивна диаграма на всички връзки от избрана клетка към клетки в други работни листове или дори други работни книги, използване Връзката на клетката. Инструмент. Тези взаимоотношения с други клетки могат да съществуват във формули или препратки към наречени диапазони. Диаграмата може да пресича работни листове и работни книги.

    Тази диаграма показва две нива на клетъчни връзки за клетка A10 на листа5 в книгата1.xlsx. Тази клетка зависи от клетката C6 на лист 1 в друга работна книга, книга2.xlsx. Тази клетка е прецедент за няколко клетки върху други работни листове в същия файл.

    За да научите повече за преглеждането на клетъчни връзки, прочетете виж връзките между клетките.

    Чиста форматиране на излишните клетки

    Някога отваряте работна книга и го открийте бавно, или сте станали огромни? Може да има форматиране, нанесено за редове или колони, за които сте наясно. Използвайте Чиста форматиране на излишните клетки Команда за премахване на излишното форматиране и значително намаляване на размера на файла. Това ви помага да избегнете "електронната таблица BLOAT", която включва скоростта на Excel.

    Управление на паролите.

    Ако използвате функциите за запитване, за да анализирате или сравните работните книги Taat са защитени с парола, ще трябва да добавите паролата на работната книга към списъка с пароли, така че да можете да отворите запазеното копие на вашата работна книга. Използвай Паролите на работната книга. Команда на. \\ T Запитване. TAB, за да добавите пароли, които ще бъдат запаметени на вашия компютър. Тези пароли са шифровани и са достъпни само от вас.

    Статията дава никакви отговори на следните въпроси:

    • Как да сравните две таблици в Excel?
    • Как да сравним словите в Excel?
    • Как да направите сравнение на таблици в Excel с помощта на функцията VD ()?
    • Как да оформите уникални линии идентификатори, ако тяхната уникалност първоначално се определя от набора от стойности в няколко колони?
    • Как да се определят стойностите на клетките в формули при копиране на формули?

    Когато работите с големи количества информация, потребителят може да срещне такава задача като сравнение на два таблични източника на данни. Когато съхранявате данни в една счетоводна система (например, система, базирана на 1С предприятия, системи, използващи SQL бази данни), вградените или СУБД могат да бъдат използвани за сравняване на данните. Като правило, това е достатъчно, за да привлече програмист, който ще напише искане до базата данни, или механизма за докладване на доклада. Опитен потребител, който притежава умението за писане на заявки 1c или SQL може да се справи с заявката.

    Проблемите започват, когато е необходимо спешно да се изпълни задачата на сравнението на данните, а програмистът привлича и записването на доклада за заявката или програмата може да надвишава определения срок за решаване на задачата. Друг също толкова широко разпространен проблем е необходимостта от сравняване на информация от различни източници. В този случай настройката на задачата за програмиста ще звучи като интеграция на две системи. Решението на такава задача ще изисква по-висока квалификация на програмиста и също ще отнеме повече време от развитието в една система.

    За да разрешите определените проблеми, перфектното приемане е да използвате за сравнение на данните на табличния редактор на Microsoft Excel. Повечето общи управленски и регулирани счетоводни системи поддържат разтоварването на формата на Excel. Тази задача ще изисква само определена ползвателна квалификация за работа с този офис пакет и няма да изисква умения за програмиране.

    Помислете за решаването на задачата за сравняване на таблиците в Excel при примера. Имаме две таблици, съдържащи списъци с апартаменти. Източници на разтоварване - 1С предприятия (строителство) и таблица в Excel (продажби). Таблиците се намират в работната книга на Excel на първата и втората листа, съответно.

    Имаме задача да сравняваме тези списъци. В първата маса - всички апартаменти у дома. Във втората маса - продадени само апартаменти и името на купувача. Крайната цел е да се покаже в първата маса за всеки апартамент името на купувача (за тези апартаменти, които са били продадени). Задачата се усложнява от факта, че адресът на апартамента във всяка таблица е изграждането и се състои от няколко области: 1) адрес (у дома), 2) секция (вход), 3) етаж, 4) стая на пода (например от 1 до 4).

    За да сравните двете таблици на Excel, трябва да постигнем това в двете таблици всяка линия ще бъде идентифицирана с едно поле, а не четири. Можете да получите такова поле, като свържете стойностите на четири адресни полета чрез функцията за улавяне (). Функция за цел () - комбиниране на множество текстови стойности към един ред. Стойностите в функциите са изброени чрез символа ";". Тъй като стойностите, както клетъчните адреси, така и произволният текст, посочени в кавички, могат да се появят като стойности.

    Етап 1. Поставете празната колона "A" в началото на първата таблица и в клетката на тази колона срещу първия ред с формулата за данни:
    \u003d Улов (B3; "-"; С3; "-"; D3; "-"; E3)
    За удобство на визуалното възприятие между стойностите на клетките на клетките, ние поставяме знаците "-".

    Стъпка 2. Копирайте формулата в следните клетки на колоната А.

    Стъпка 4. За сравняване на таблиците на Excel чрез стойности използвайте PRD () функцията. Присвояване на PRD () функция - Търсене на стойности в крайната лявата колона на таблицата и връщане на стойността на клетката, разположена в посочената колона със същия низ. Първият параметър е желаната стойност. Вторият параметър е таблица, в която търсенето ще бъде намерено. Третият параметър е номерът на колоната, от клетката, чиято стойност ще бъде върната в намерената линия. Четвъртият параметър е видът на търсене: лъжа - точното съвпадение, истината е приблизително съвпадение. Тъй като изходът трябва да бъде поставен в първата таблица (е необходимо да добавите имена на купувачите), тогава ще предпишем формулата в нея. Ние се наричаме в свободната колона вдясно от таблицата срещу първия ред на тази формула:
    \u003d Vd (a3; list2! $ A $ 3: $ f $ 10; 6; лъжа)
    Когато копирате интелигентната формула, Excel автоматично променя адресиращите клетки. В нашия случай желаната стойност за всеки ред ще бъде променена: A3, A4 и др., И адресът на таблицата, в който се провежда търсенето, трябва да остане непроменено. За да направите това, поправете клетките в параметъра на адреса на символите на таблицата "$". Вместо "Sheet2! A3: F10" Make "list2! $ $ 3: $ f $ 10".

    След като инсталирате надстройката, ще имате нов раздел с командата на функцията. Натискане на командата Сравнение на диапазони Появява се диалогов прозорец за въвеждане на параметри.

    Този макрос ви позволява да сравнявате таблици с всеки обем и с произволен брой колони. Сравнението на таблиците може да се извършва по едно, две или три колони едновременно.

    Диалоговият прозорец е разделен на две части: ляво за първата таблица и надясно за втория.

    За да сравните таблиците, трябва да изпълните следните стъпки:

    • Посочете таблиците на таблиците.
    • Задайте квадратчето за отметка (проверка / птица) под избрания диапазон на таблиците, ако таблицата включва заглавка (заглавна низ).
    • Изберете колони от лявата и дясна маса, за която ще се извърши сравнението (ако диапазоните на таблиците не включват колоните, заглавията ще бъдат номерирани).
    • Посочете вида на сравнението.
    • Изберете опция за издаване на резултати.

    Вид на сравняването на таблици

    Програмата ви позволява да изберете няколко типа таблични сравнения:

    Намерете линии от една таблица, които липсват в друга таблица

    Когато се избере този вид сравнение, програмата търси линии от една таблица, която липсва в друга. Ако картографирате в няколко колони, резултатът ще бъде линиите, в които има разлика за поне една от колоните.

    Намерете съвпадение на струни

    Когато се избере този вид сравнение, програмата намира струните, които съответстват на първата и втората маси. Инсултите, в които стойностите в избраните сравнителни колони (1, 2, 3) са напълно съвпаднали със стойностите на втората таблична колона.

    Пример за програмата в този режим е представен надясно на снимката.

    Мач за съвпадение въз основа на избрания

    В този режим на сравнение, срещу всеки ред от първата таблица (избрана като основна), данните от съответната линия на втората таблица се копират. В случай, че няма съвпадащи линии, линията, противоположна на основната маса остава празна.

    Сравнение на таблиците в четири или повече колони

    Ако нямате функционалност на програмата и трябва да съответствате на таблиците в четири или повече колони, тогава можете да излезете от позицията, както следва:

    • Създайте в таблици на празна колона.
    • В нови колони, използвайки формулата \u003d Вратовръзка Комбинирайте колоните, които искате да направите сравнение.

    По този начин ще получите 1 колона, съдържаща стойностите на няколко колони. Е, как да съответства на една колона, която вече знаете.