Как да сравним две колони или списъци в Excel (4 подходящи начина)

  • Споделя Това
Hugh West

Съдържание

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

Изтегляне на работна тетрадка за практика

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

Сравняване на две колони или списъци.xlsx

4 метода за сравняване на две колони или списъци в Excel

Имаме набор от данни с две колони. Тези колони съдържат имената на артикулите от два шоурума на един супер магазин. Ще сравним данните от тези два шоурума.

1. Сравняване на две колони чрез оператора Equal

Тук ще сравним две колони по ред, като използваме знака за равенство. Когато елементите са еднакви, посочете Истински в противен случай Фалшив .

📌 Стъпки:

  • Добавете нова колона от дясната страна, за да показвате състоянието на съвпадение.

  • Поставете следната формула на Клетка D5 .
=B5=C5

  • Сега натиснете Въведете и плъзнете Дръжка за пълнене икона.

Можем да видим Истински в противен случай се появява за случаи на съвпадение, Фалшив .

Прочетете още: Как да сравнявате две колони и да връщате общи стойности в Excel

2. Използвайте командата Row Differences (Разлики в редовете) на специалния инструмент Go To, за да сравните два списъка в Excel

В този метод ще използваме Разлики в редовете Техниката сравнява тези колони по редове и автоматично избира клетките от втората колона.

📌 Стъпки:

  • Изберете целия набор от данни от Обхват B5: C9 .
  • След това натиснете бутона F5 бутон.

  • Сайтът Отидете на Появява се диалогов прозорец. Щракнете върху Специален опция.

  • Сега изберете Разлики в редовете опция от Отидете на специален прозорец.
  • Накрая натиснете ОК .

  • Виждаме, че са избрани две клетки от втората колона.
  • Променяме цвета на клетките от Цвят на запълване опция.

  • Погледнете сега набора от данни.

Клетките от втората колона с несъответстващи данни вече са видими.

Прочетете още: Сравняване на два списъка в Excel и връщане на разликите (4 начина)

3. Използване на функции на Excel за сравняване на две колони или списъци в Excel

3.1 Използване на функцията IF

Тук ще използваме IF Функцията сравнява клетките на колоните по редове и проверява дали са еднакви или не.

Сайтът Функция IF проверява дали е изпълнено дадено условие и връща една стойност, ако TRUE и друга стойност, ако FALSE .

📌 Стъпки:

  • Въвеждаме формула въз основа на IF функция на Клетка D5 .
=IF(B5=C5, "Съвпадение", "Несъответствие")

Тази формула ще провери дали клетките са еднакви или не. Ако са еднакви, покажете Мач в противен случай, Несъответствие .

  • Сега плъзнете Дръжка за пълнене иконата надолу.

Можете да използвате следната формула за сравнение на несъответстващи стойности.

=IF(B5C5, "Несъответствие", "Съвпадение")

В този случай, когато условието е Истински показва Несъответствие , в противен случай Мач .

Прочетете още: Формула на Excel за сравняване и връщане на стойност от две колони

3.2 Прилагане на функцията EXACT

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

Сайтът ЕКЗАКТНА функция проверява дали два текстови низа са напълно еднакви и връща TRUE или FALSE. EXACT е отчитане на малки и големи букви .

В Ред 6, имаме едни и същи данни от различни случаи. Сега приложете EXACT за да проверите дали може да открие разликата в случаите или не.

📌 Стъпки:

  • Поставете формулата по-долу върху Клетка D5 .
=IF(EXACT(B5,C5), "Съвпадение", "Несъответствие")

Тук IF се използва за показване на коментар въз основа на решението, взето от EXACT функция.

  • Издърпайте Дръжка за пълнене икона.

Получаваме резултата. Поради разликата в случаите Несъответствие се показва в Клетка D6 .

3.3 Използване на функцията MATCH

При този метод ще сравним 1. колона с 2. колона. Когато съвпадението на 1. колоната се намира в 2. резултатът от колоната ще бъде TRUE .

Тук ще използваме MATCH функция с ISERROR и IF функции.

Сайтът Функция MATCH връща относителната позиция на елемент в масив, който съответства на зададена стойност с определен ред.

📌 Стъпки:

  • Поставете следната формула на Клетка D5 .
=IF(ISERROR(MATCH($B5,$C$5:$C$10,0)), "Няма съвпадение", "Намерено съвпадение")

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

  • Натиснете Въведете за изпълнение на формулата.

Получихме резултата въз основа на 1. колона. Търсим партньор в 2. колона.

Прочетете още: Как да сравните две колони в Excel за съвпадение (8 начина)

4. Сравняване на две колони и подчертаване с помощта на условно форматиране

В този раздел ще използваме условно форматиране, за да сравним две колони и да ги подчертаем според условията.

4.1 Подчертаване на еднакви стойности в две колони

📌 Стъпки:

  • Първо изберете набора от данни.
  • Отидете в Условно форматиране опция от Начало таб.
  • Изберете Ново правило от появилото се падащо меню.

  • Сайтът Ново правило за форматиране се появява прозорец.
  • Изберете Използвайте формула, за да определите кои клетки да форматирате като тип на правилото.
  • Поставете следната формула в маркираното поле.
=$B5=$C5

  • Изберете Напълнете от раздела Форматиране на клетките прозорец.
  • Изберете желания цвят.
  • Натиснете бутона ОК бутон.

  • Виждаме Преглед тук.
  • Накрая натиснете ОК .

  • Разгледайте набора от данни.

Клетките с едни и същи данни са подчертани.

Прочетете още: Макрос за сравняване на две колони в Excel и подчертаване на разликите

4.2 Подчертаване на уникални и дублиращи се клетки

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

📌 Стъпки:

  • Въведете Ново правило както е показано по-горе.

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

  • След това задайте цвета на формата и натиснете ОК .

Дублиращите се клетки са подчертани.

  • Отново следвайте предишния процес и изберете уникален опция.

  • Направете окончателен преглед на набора от данни.

Дублиращите се и уникалните грижи за данни се подчертават по различен начин.

Прочетете още: Сравняване на две колони в Excel и подчертаване на по-голямата стойност (4 начина)

Подобни четива

  • Как да сравнявате няколко колони с помощта на VLOOKUP в Excel (5 метода)
  • Сравняване на текст в две колони в Excel (7 ползотворни начина)
  • Как да сравнявате 4 колони в Excel VLOOKUP (най-лесните 7 начина)
  • Сравняване на три колони в Excel и връщане на стойност (4 начина)
  • Как да сравним 3 колони за съвпадения в Excel (4 метода)

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

В тази функция ще използваме комбинацията от SUMPRODUCT , и COUNTIF След това ще изчислим броя на общите редове, като използваме функцията Функция ROWS и извадете съвпаденията, за да получите броя на несъответствията.

Сайтът Функция SUMPRODUCT връща сумата от произведенията на съответните диапазони или масиви.

📌 Стъпки:

  • Първо добавяме два реда - един за съвпадение и друг за несъответствие.

  • Сега въведете следната формула въз основа на SUMPRODUCT и COUNTIF функция на Клетка C11 .
=SUMPRODUCT(COUNTIF(B5:B9,C5:C9))

  • Натиснете бутона Въведете за да получите резултата.

Получаваме броя на съвпадащите редове.

  • Сега отидете в Клетка C12 и въведете следната формула.
=РЕДОВЕ(B5:C9)-C11

  • Отново натиснете бутона Въведете за да получите информация за броя на несъответствията.

Прочетете още: Как да преброим съвпаденията в две колони в Excel (5 лесни начина)

Сравняване на две колони в Excel и премахване на дубликати

В този метод ще покажем как да премахнем дубликатите след сравняване на две колони.

📌 Стъпки:

  • Първо изберете набора от данни.
  • Отидете в Условно форматиране раздел.
  • Изберете Дублиращи се стойности от Правила за подчертаване на клетките .

  • Изберете цвят, с който да обозначите дубликатите.

  • Виждаме, че цветът на клетките, съдържащи дублирани данни, е променен.
  • Сега натиснете Ctrl + Shift + L за да активирате опцията за филтриране.

  • Кликнете върху стрелката надолу на 2. колона.
  • Изберете цвета на дублираните клетки от Филтриране по цвят раздел.

  • Сега се показват само дублираните стойности. Изберете този диапазон.
  • Натиснете десния бутон на мишката.
  • Изберете Ясно съдържание опция от Контекстно меню .

  • Дублиращите се стойности се премахват от набора от данни.

  • Отново отидете в раздела за филтриране и проверете Изберете всички опция.

  • Сега не се показват дубликати.

Съпоставяне на две колони в Excel и извличане на резултати от трета с VLOOKUP

Тук имаме два набора от данни. 1. един е от Шоурум 1 и 2. е от Шоурум 2 . Ще сравним колоните с елементи от всеки набор от данни и ще извлечем цената от Шоурум 1 към Шоурум 2 като използвате Функция VLOOKUP .

📌 Стъпки:

  • Приложете формулата въз основа на VLOOKUP функция на Клетка F5 .
=VLOOKUP($E5,$B$5:$C$10,2,FALSE)

  • След сравняване на Позиция (S1) с Позиция (S2) , извличаме цената в 2. маса.

Прочетете още: Съпоставяне на две колони и извеждане на трета в Excel (3 бързи метода)

Как да сравнявате повече от две колони в Excel

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

1. Използвайте функцията AND на Excel

Сайтът Функция AND проверява дали всички аргументи са TRUE и връща TRUE ако всички аргументи са TRUE .

При този метод след проверка на всички условия резултатът ще бъде показан въз основа на коментара, използван в IF Преди да приложим формулата, добавяме още една колона, наречена Шоурум 3 .

📌 Стъпки:

  • Сега поставете формулата върху Клетка E5 .
=IF(AND(B5=C5,C5=D5), "Съвпадение", "Несъответствие")

  • След това издърпайте Дръжка за пълнене икона.

Накрая получаваме състоянието.

Прочетете още: Как да сравним две колони в Excel за липсващи стойности (4 начина)

2. Сравнете с функцията COUNTIF на Excel

Сайтът Функция COUNTIF преброява броя на клетките в даден диапазон, които отговарят на зададеното условие, а Функция COUNTA преброява броя на клетките в даден диапазон, които не са празни.[/wpsm_box]

Тук ще използваме тези функции за сравняване на няколко колони.

📌 Стъпки:

  • Копирайте следната формула върху Клетка E5 .
= IF(COUNTIF(B5:D5,B5)=COUNTA(B5:D5), "Съвпадение", "Несъответствие")

  • Плъзнете Дръжка за пълнене икона.

Накрая получаваме резултата от сравнението.

Прочетете още: Как да сравним 4 колони в Excel (6 метода)

Заключение

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

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.