Сравнить два неодинаковых столбца excel. Как сравнить два столбца в Excel — методы сравнения данных Excel
Часто стоит задача сравнить два списка элементов. Делать это вручную слишком утомительно, и к тому же нельзя исключать вероятность ошибок. Excel упрощает эту операцию. В данном совете описывается метод с применением условного форматирования.
На рис. 164.1 приведен пример двух многостолбцовых списков имен. Применение условного форматирования может сделать различия в списках очевидными. Эти примеры списков содержат текст, но рассматриваемый метод работает и с числовыми данными.
Первый список — А2:В31 , этот диапазон называется OldList . Второй список — D2:E31 , диапазон называется NewList . Диапазоны были названы с помощью команды Формулы Определенные имена Присвоить имя . Давать названия диапазонам необязательно, но это облегчает работу с ними.
Начнем с добавления условного форматирования к старому списку.
- Выделите ячейки диапазона OldList .
- Выберите .
- В окне Создание правила форматирования выберите пункт под названием Использовать формулу
- Введите эту формулу в поле окна (рис. 164.2): =СЧЁТЕСЛИ(NewList;A2)=0 .
- Нажмите кнопку Формат и задайте форматирование, которое будет применяться, когда условие истинно. Лучше всего выбрать различные цвета заливки.
- Нажмите кнопку ОК.
Ячейки в диапазоне NewList используют подобную формулу условного форматирования.
- Выделите ячейки диапазона NewList .
- Выберите Главная Условное форматирование Создать правило для открытия диалогового окна Создание правила форматирования .
- В окне Создание правила форматирования выберите пункт Использовать формулу для определения форматируемых ячеек.
- Введите эту формулу в поле окна: =СЧЕТЕСЛИ(OldList;D2)=0 .
- Нажмите кнопку Формат и задайте форматирование, которое будет применяться, когда условие истинно (другой цвет заливки).
- Нажмите кнопку ОК.
В результате имена, которые находятся в старом списке, но которых нет в новом, будут выделенными (рис. 164.3). Кроме того, имена в новом списке, которых нет в старом, также выделены, но другим цветом. Имена, появляющиеся в обоих списках, не выделены.
Обе формулы условного форматирования используют функцию СЧЁТЕСЛИ . Она рассчитывает, какое количество раз определенное значение появляется в диапазоне. Если формула возвращает 0, это означает, что элемент не входит в диапазон. Таким образом, условное форматирование берется за дело, и цвет фона ячейки меняется.
При работе в Excel достаточно часто встречается задача, заключающаяся в сравнении разного рода списков значений. Для сравнения диапазонов значений вообще и столбцов значений в частности могут использоваться такие стандартные средства Excel, как условное форматирование и функции. Кроме того, решать такие задачи можно при помощи макросов VBA и надстроек для Excel на их основе.


Как сравнить столбцы в Google Sheets
Используется для сверки данных, проверки и набора из нескольких источников данных — разных таблиц. Ваша задача — создать список товаров, указав цену продукта, проданные количества и общую сумму. Ну, если оба списка были отсортированы в том же порядке и никогда не пропускались из-за отсутствия продаж или чего-то подобного, это очень редко в реальной жизни.
Сравнение данных нескольких столбцов
Сравнение данных между двумя столбцами — это хорошо и полезно … но что, если у вас есть несколько столбцов данных и вам нужно сделать сравнение? Ну, Sheets может справиться с этим, используя функцию ARRAYFORMULA. Это довольно продвинутая формула, и я не буду вдаваться в подробности о том, как она работает, но она позволит нам провести несколько сравнений данных в нескольких столбцах.
Допустим, у нас есть два набора данных. Каждый набор данных имеет индексное значение — может быть, номер детали или серийный номер. Есть также пара столбцов данных, связанных с каждым значением индекса — цвета продукта или количество в наличии. Вот как может выглядеть один из этих наборов данных.
Итак, у нас есть данные Джейн. Но затем Боб отправляет свои цифры для того же набора информации, и мы подозреваем, что могут быть некоторые различия. (В этом примере вы можете легко визуально определить различия, но примите электронную таблицу с тысячами записей.) Вот цифры Джейн и Боба рядом.
Если мы хотим проверить, совпадают ли цифры цены за единицу, сообщенные Джейн и Бобом, мы можем использовать ARRAYFORMULA, чтобы сделать это. Мы хотим сообщить о любых различиях и распечатать их, начиная с ячейки I3, поэтому в I3 мы вводим следующую формулу:
= ArrayFormula (СНП (если (COUNTIFS (E3: EG3: G, А3: АС3: С) = 0, А3: D)))
Это приводит к многостолбцовому сравнению, которое выглядит так:
Теперь мы видим, что в SKU A10305 есть разница, и мы можем выяснить, кто имеет правильную информацию, а кто ошибся.

Как сравнить две таблицы в Excel? – Офисные программы
- Как только Power Tools добавлен в ваши Google Sheets, перейдите в Дополнения -> Power Tools -> Start.
- Выберите пункт меню «Данные», затем выберите «Сравнить два листа».
- Введите диапазоны столбцов, которые вы хотите сравнить. Обратите внимание, что вы можете сравнивать несколько столбцов одновременно и даже сравнивать на разных листах!
- Выберите, хотите ли вы найти уникальные значения или повторяющиеся значения.
- Выберите, как вы хотите, чтобы электроинструменты показывали результаты сравнения. Вы можете выбрать цвет в дубликатах или уникальных ячейках, чтобы переместить или скопировать данные в новые столбцы, и другие варианты.
Добрый день, Артём!
Спасибо за ваш комментарий и прошу прощения за медленный ответ. Вопрос интересный, но с ходу у меня на него ответа, увы, нет, а по времени довольно сильно ограничен. Если будет свободное время, попробую поломать голову на эту тему