Anonim

Google Sheets - это мощная и простая в освоении облачная электронная таблица Google. Хотя Sheets конкурирует с Microsoft Excel на рынке электронных таблиц, он не обладает такой же широтой или глубиной функциональности. Тем не менее, это очень полезная программа, которая, вероятно, способна выполнять 90% задач, которые понадобятся даже опытному пользователю, и в то же время может выполнять 100% задач, которые выполняют обычные пользователи. Одной из таких рутинных задач является сравнение информации в разных столбцах. Листы более чем способны выполнить этот вид анализа. Я расскажу, как вы можете сравнить данные между столбцами в Sheets, а также опишу один из подходов к этому в Microsoft Excel.

Также смотрите нашу статью Как удалить дубликаты в Google Sheets

Сравните две колонки в Google Sheets

Один простой подход к сравнению столбцов в Sheets - это использование формулы. Допустим, у нас есть два столбца данных, столбец A и столбец B. Если мы хотим сравнить столбцы и отметить любые различия, мы можем использовать формулу. Формула IF является мощным инструментом в Sheets (а также в Excel). В утверждении IF есть три аргумента. Первый аргумент - это тест, который нужно выполнить, второй аргумент - это результат, который нужно вернуть, если тест не соответствует действительности, и третий аргумент - это результат, который нужно вернуть, если тест является истинным. Это довольно легко понять, но трудно прочитать в формуле, поэтому давайте разберемся с этим.

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

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

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

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

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

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

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

= ArrayFormula (СНП (если (COUNTIFS (Е3: Е & G3: G, А3: а & С3: С) = 0, А3: D)))

Это приводит к многостолбцовому сравнению, которое выглядит так:

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

Использование электроинструментов для сравнения столбцов

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

  1. Как только Power Tools добавлен в ваши Google Sheets, перейдите в Дополнения -> Power Tools -> Start.
  2. Выберите пункт меню «Данные», затем выберите «Сравнить два листа»
  3. Введите диапазоны столбцов, которые вы хотите сравнить. Обратите внимание, что вы можете сравнивать несколько столбцов одновременно и даже сравнивать на разных листах!
  4. Выберите, хотите ли вы найти уникальные значения или повторяющиеся значения.
  5. Выберите, как вы хотите, чтобы электроинструменты показывали результаты сравнения. Вы можете выбрать цвет в дубликатах или уникальных ячейках, чтобы переместить или скопировать данные в новые столбцы, и другие варианты.

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

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

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

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

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

Сравните две колонки в Microsoft Excel

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

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

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

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

  1. Выделите ячейку 1 в столбце C.
  2. Вставьте «= IF (COUNTIF ($ A: $ A, $ B2) = 0, « Нет совпадений в A », « »)» в строку формулы.
  3. Вы должны увидеть «Нет совпадения в A» в столбце C, если два столбца отличаются.

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

Эти методы позволят вам сравнить столбцы на наличие дубликатов и уникальных значений как в Google Sheets, так и в Excel.

Есть какие-нибудь советы для инструментов сравнения для любого из этих программных инструментов? Поделитесь с нами ниже.

Хотите больше справки по электронным таблицам? Мы получили вашу спину.

Добавьте в свои таблицы визуальные эффекты, добавив изображения в свои таблицы Google.

Нужно получить все это на одной странице? Вот как можно сжать эту гигантскую таблицу в одну страницу для печати.

Использовать CAGR? У нас есть учебник по добавлению формул CAGR в Google Sheets.

Дубликаты раздражают в электронных таблицах - вот как избавиться от дубликатов в листах.

Использование электронных таблиц для выставления счетов? Вот способ автоматически генерировать номера счетов в Excel.

Ненавижу возиться с форматированием ячеек? Узнайте, как автоматически настроить высоту строк в Excel.

Нужно подтянуть макет листа? Мы покажем вам, как убрать пустые строки и столбцы в ваших таблицах Google.

Как сравнить столбцы в гугл листах