Съдържание
В тази статия ще ви покажем как да използвате Excel към сравняване на две таблици и подчертайте на разлики . Взехме две маси които показват цените на един и същ продукт в два магазина . За всеки магазин сме 2 колони : " Артикул " и " Цена ".
Изтегляне на работна тетрадка за практика
Сравняване и подчертаване на разликите в таблиците.xlsm4 начина за сравняване на две таблици и подчертаване на разликите в Excel
1. използване на оператора Not Equal () в Excel за сравняване на две таблици и подчертаване на разликите
В първия метод ще използваме Не е равностойно ("") оператор заедно с Условно форматиране към сравняване на две таблици и подчертайте всеки разлики .
Стъпки:
- Първо, изберете клетка обхват F5:F10 .
- Второ, от Начало tab>>> Условно форматиране >>> изберете Ново правило...
Сайтът Диалогов прозорец Ново правило за форматиране ще се появи.
- Трето, изберете " Използвайте формула, за да определите кои клетки да форматирате " от S изберете тип правило: раздел.
- След това, тип следната формула в Редактирайте описанието на правилото: кутия.
=F5C5
Тук проверяваме дали стойността от клетка F5 не е равна на тази на клетка C5 . Ако е TRUE тогава клетката ще бъде подчертано .
- След това щракнете върху Формат...
Сайтът Диалогов прозорец Форматиране на клетки ще се появи.
- Кликнете върху " Напълнете " раздел.
- След това изберете цвят от Цвят на фона: раздел.
- След това натиснете ОК .
- Накрая щракнете върху ОК .
По този начин ние сравни две таблици в Excel и подчертано на разлики .
Прочетете още: Как да направите сравнителна таблица в Excel (2 метода)
2. Сравняване на две таблици и подчертаване на разликите чрез използване на уникално правило за форматиране
В този метод ще използваме символа " форматиране само на уникални стойности " от опцията Условно форматиране правило за подчертайте на разлики между две маси в Excel .
Стъпки:
- Първо, изберете пълния клетка на таблицата обхват B4:F10 .
- Второ, изведете " Ново правило за форматиране " диалогов прозорец .
- Трето, изберете " Форматиране само на уникални или дублиращи се стойности " от Тип правило раздел.
- След това изберете " уникален " от Форматирайте всички: кутия.
- След това изберете цвят на фона с помощта на Формат... бутон.
- Накрая щракнете върху ОК .
В заключение ви показахме друг начин за използване на Условно форматиране към подчертайте на разлики между две маси .
Прочетете още: Как да сравните две таблици за разлики с Excel VBA (3 метода)
Подобни четива
- COUNTIF Дата е в рамките на 7 дни
- Как да използвате COUNTIF с SUBTOTAL в Excel (2 метода)
- COUNTIF По-голямо от и по-малко от [с безплатен шаблон]
- Как да използвате COUNTIF между две числа (4 метода)
- VBA за цикъл през редове на таблица в Excel (11 метода)
3. прилагане на функцията COUNTIF за сравняване на две таблици и подчертаване на разликите в Excel
За третия метод ще използваме функцията COUNTIF като Условно форматиране правило за подчертайте разлики между две маси .
Стъпки:
- Първо, изберете клетка обхват C5:C10 .
- Второ, изведете " Ново правило за форматиране " диалогов прозорец .
- Трето, изберете " Използвайте формула, за да определите кои клетки да форматирате " от S изберете тип правило: раздел.
- След това, тип следната формула в Редактирайте описанието на правилото: кутия.
=COUNTIF(F5:F10,C5)=0
Проверяваме дали нашата стойност от Колона C е в Е колона . Ако не е там, ще получим 0 . След това форматираме клетки които не се намират в F5:F10 клетка обхват.
Забележка: Тази формула ще работи само за уникални стойности . Следователно, ако вашият таблица има дублиращи се стойности (например, две ризи с еднаква цена), не използвайте този метод.
- След това изберете цвят на фона от " Формат... " бутон.
- Накрая натиснете ОК .
По този начин ние подчертано на разлики между две маси в Excel .
Прочетете още: Пример за COUNTIF в Excel (22 примера)
4. Използване на VBA в Excel за сравняване на две таблици и подчертаване на разликите
За последния метод ще използваме Excel VBA към сравни две маси и подчертайте на разлики .
Стъпки:
- Първо, от Разработчик tab>>> изберете Visual Basic .
Това ще доведе до появата на Visual Basic прозорец.
- Второ, от Вмъкване на >>> изберете Модул .
- Трето, тип следния код.
Sub HighlightDifference() Dim i As Long For i = 1 To Cells(Rows.Count, "C").End(xlUp).Row If Cells(i, "C") Cells(i, "F") Then Cells(i, "F").Interior.Color = vbYellow End If Next i End Sub
Разбивка на кода
- Наричаме нашия Под Процедура HighlightDifference . След това обявяваме нашата променлива " i " като Long.
- След това имаме " За цикъл" . С Край(xlUp) ще преминем през последните ред с данни в Колона C .
- След това имаме IF В него проверяваме всяка стойност на Колона C с тази на Е колона Ако има стойност, която не съвпада, ще използваме Цвят на интериора собственост за промяна на цвета на клетка . Използвахме цвета vbYellow Този процес ще продължи до последния ред .
- След това, Запазете на Модул и затворете прозореца.
- След това, От Разработчик tab>>> изберете Макроси .
Сайтът Диалогов прозорец Макрос ще се появи.
- Изберете, " HighlightDifference " и щракнете върху Изпълнявайте .
Следователно ще видим разлики са подчертано в втори таблица .
Прочетете още: Функция VBA COUNTIF в Excel (6 примера)
Практически раздел
Предоставили сме набори от данни за упражнения с всеки метод в Excel файл.
Заключение
Показахме ви 4 методи в Excel да сравнявате две маси и подчертайте на разлики . Ако срещнете някакви проблеми, не се колебайте да коментирате по-долу. Благодаря за четенето, продължавайте да се усъвършенствате!