Как сравнить столбцы в Google Sheets

Google Sheets – это мощное и простое в освоении облачное приложение для работы с электронными таблицами. Таблицы конкурируют с Microsoft Excel на рынке электронных таблиц, у них нет такой же широты и глубины функций.

Таблицы Google, Документы Google и Презентации Google являются частью офисного веб-пакета, предлагаемого Google бесплатно. Эти приложения интегрируются с Google Диском, хранилищем файлов Google и службой синхронизации.

Одна из таких рутинных задач с электронными таблицами – это сравнение информации в разных столбцах. Таблицы более чем способны выполнить такое сравнение.

В этой статье с практическими рекомендациями я покажу вам, как можно сравнивать данные между столбцами в Google Таблицах, а также опишу один способ сделать то же самое с Microsoft Excel. Если вы пользователь Excel, который рассматривает возможность перехода и обеспокоен наличием сопоставимых функций, эта статья должна облегчить ваши опасения. Вы можете сделать это с помощью Таблиц!

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Столбцы сравнения Google Таблиц

Как сравнить две колонки в Google Sheets2

Сравните два столбца в Google Таблицах

Один из простых способов сравнения столбцов в Таблицах – использовать формулу. Допустим, у нас есть два столбца данных, столбец A и столбец B. Если мы хотим сравнить столбцы и отметить любые различия, мы можем использовать формулу.

Формула ЕСЛИ – мощный инструмент в Таблицах (а также в Excel). В операторе IF есть три аргумента.

Первый аргумент является тест , чтобы быть выполнена, второй аргумент является результатом , чтобы вернуться , если тест не верно, а третий аргумент является результатом , чтобы вернуться , если тест является истинным. Это довольно легко понять, но трудно прочитать в формуле, поэтому давайте рассмотрим ее подробнее.

  1. Откройте свой лист на странице, которую вы хотите сравнить.
  2. С данными в столбцах A и B выделите ячейку C1.
  3. Вставьте ‘ if A1 B1 «» «Mismatch» ) »в ячейку C1. Логика такова: если A1 и B1 одинаковы (т. Е. A1 = B1), формула возвращает пустую строку, а если они не совпадают (A1 не равно B1), формула возвращает «Несоответствие».
  4. Кликните левой кнопкой мыши в правом нижнем углу ячейки C1 и перетащите вниз. Это копирует формулу из C1 во все ячейки столбца C.

Теперь для каждой строки, в которой A и B не идентичны, столбец C будет содержать слово «Несоответствие». Если вы видите пустую ячейку, то формула ничего не вернула, что указывает на совпадение столбцов.

Сравнение данных из нескольких столбцов

Сравнение данных между двумя столбцами – это хорошо и полезно … но что, если у вас есть несколько столбцов данных и вам нужно провести сравнение? Что ж, Sheets может справиться и с этим, используя функцию ARRAYFORMULA.

Это довольно продвинутая формула, и я не собираюсь вдаваться в подробности того, как она работает, но она позволит нам провести несколько сравнений данных по нескольким столбцам.

В Таблицах и других электронных таблицах вы можете использовать формулу массива для вычисления столбца или строки промежуточных значений, поместив их в строку ячеек, или вы можете вычислить одно значение в одной ячейке.

Допустим, у нас есть два набора данных. У каждого набора данных есть индексное значение – это может быть номер детали или серийный номер. Также есть несколько столбцов данных, связанных с каждым значением индекса – возможно, цвета продукта или количество в наличии. Вот как может выглядеть один из этих наборов данных.

Итак, у нас есть данные Джейн. Но затем Боб отправляет свои цифры для того же набора информации, и мы подозреваем, что между этими двумя наборами данных могут быть некоторые различия. (В этом примере вы можете легко визуально определить различия, но предположим, что это электронная таблица с тысячами записей.) См. Ниже цифры Джейн и Боба, расположенные рядом.

Если мы хотим проверить, совпадают ли цены за единицу, указанные Джейн и Бобом, мы можем использовать для этого ARRAYFORMULA. Мы хотим сообщать о любых различиях и распечатывать их, начиная с ячейки I3, поэтому в I3 мы вводим эту формулу:

= ARRAYFORMULA (СЧЁТЕСЛИ (ЕСЛИ (C12: C336 <D12: D336, «Да», «Нет»), «Да»))

В результате получается сравнение нескольких столбцов, которое выглядит следующим образом:

Теперь мы видим, что у SKU A10305 есть разница, и мы можем выяснить, у кого есть правильная информация, а у кого ошибка.

Использование Power Tools для сравнения столбцов

Другой подход – использовать инструмент сравнения в одном из дополнительных пакетов для Google Таблиц. Один инструмент известен как Power Tools,  очень полезный набор надстроек для расширения функциональности Google Sheets.

Это один из многих таких инструментов, которые значительно расширяют базовую функциональность и берут на себя большую часть работы по созданию электронных таблиц.

Раньше они были бесплатными на неопределенный срок, но теперь Power Tools требует подписки по окончании бесплатного пробного периода. Я бы сказал, что Power Tools стоит своих денег для активных пользователей электронных таблиц в 29,95 долларов в год или 89,95 долларов за пожизненную подписку.

Таблицы Дополнения Электроинструменты

Power Tools имеет множество мощных функций, но мы просто рассмотрим его метод сравнения столбцов здесь.

  1. После того, как Power Tools будет добавлен в таблицу Google, перейдите к Ons Add- ниспадающее меню
  2. Выберите Электроинструменты
  3. Затем выберите Пуск
  4. Кликните пункт меню “Данные”, затем выберите “Сравнить два листа”.
  5. Введите диапазоны столбцов, которые вы хотите сравнить. Обратите внимание, что вы можете сравнивать несколько столбцов одновременно и даже сравнивать на разных листах!
  6. Выберите, хотите ли вы найти уникальные значения или повторяющиеся значения.
  7. Выберите, как вы хотите, чтобы Power Tools отображал результаты сравнения. Вы можете выбрать цвет в повторяющихся или уникальных ячейках, для перемещения или копирования данных в новые столбцы и другие варианты.

Быстрый способ сравнить различия между текстом и таблицами

Если вам не нужны хлопоты с написанием формул или использованием надстройки и вы просто хотите быстро сравнить значения или текст в двух документах, есть бесплатный онлайн-инструмент, который сделает за вас тяжелую работу. Он называется Diffchecker и, кажется, работает хорошо. Его даже рекомендуется использовать на форуме Документов Google.

  1. Перейдите к Diffchecker .
  2. Вставьте один набор текста или значений в левую панель, а другой столбец или текст – в правую.
  3. Выберите «Найди отличия!»
  4. Сайт сравнит две панели и выделит любые различия.

Diffchecker полезен, если вы пытаетесь различать столбцы и нуждаетесь только в результатах.

А как насчет того, чтобы с помощью Excel сравнивать столбцы с помощью этого инструмента? Ну конечно можно!

Сравните два столбца в Microsoft Excel

Я переключаюсь между Google Таблицами и Microsoft Excel в зависимости от того, что пытаюсь сделать. Несмотря на то, что Таблицы очень хороши, в них не так много функций, как в Excel, и поэтому они не соответствуют некоторым ключевым областям.

Метод 1 для сравнения столбцов на наличие дубликатов в Excel:

  1. Выделите два столбца, которые хотите проверить.
  2. Выберите «Условное форматирование» на ленте «Главная».
  3. Выберите «Выделить правила для ячеек и повторяющиеся значения».
  4. Выберите формат для отображения и нажмите ОК.

Метод 2 для сравнения столбцов на предмет различий в Excel:

  1. Выделите ячейку 1 в столбце C.
  2. Вставьте ‘= ЕСЛИ (СЧЁТЕСЛИ ($ A: $ A, $ B2) = 0, «Нет совпадений в A», «») »в строку формул.
  3. Вы должны увидеть «Нет совпадений в A» в столбце C, если эти два столбца различаются.

Вы должны увидеть эти ячейки с различиями, так как в соответствующей строке должна быть метка, говорящая «Нет совпадений в A». Вы, конечно, можете изменить это, чтобы говорить что угодно. Вы также можете изменить буквы столбцов или порядок, в котором вы сравниваете их соответственно.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

2 комментария

  1. Уважаемый автор а что вам помешало нормальный вид формул писать в тексте?
    = if (A1 = B1, «», «Mismatch») никогда не будет работать, во-первых потому что там типографские кавычки, а гугл работает только с обычными “. Плюс разделители у вас везде запятая а гугл работает только с ; Хотя может последнее зависит от каких-то настроек

    1. Только благодаря вашему комментарию у меня все заработало, спасибо!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *