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

2 min


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

Google Sheets, Google Docs и Google Slides являются частью офисного пакета, предлагаемого Google бесплатно. Эти приложения интегрируются с Google Drive, службой хранения и синхронизации файлов Google.

Google Sheets – очень полезная программа, которая, вероятно, способна выполнять 90% задач, которые понадобятся даже опытным пользователям электронных таблиц, и в то же время может выполнять 100% задач, которые обычные пользователи выполняют ежедневно.

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

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

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

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

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

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

Формула IF является мощным инструментом в листах (а также в Excel). В утверждении IF есть три аргумента.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Листы надстройки электроинструменты

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

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

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

Если вы не хотите писать формулы или использовать надстройки и просто хотите быстро сравнить значения или текст между двумя документами, есть бесплатный онлайн-инструмент, который сделает за вас тяжелую работу. Он называется 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 везде, где два столбца отличаются.

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

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

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

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

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

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

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

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

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

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

И, как большинство пользователей электронных таблиц должны время от времени делать, вот как удалить дубликаты в Google Sheets.

Если у вас есть какие-либо советы для инструментов сравнения для любого из этих программных инструментов, пожалуйста, поделитесь ими с нами в комментариях ниже. Способ освоить Google Sheets – один совет и хитрость за раз, и прежде чем вы это узнаете, вы станете экспертом.


One Comment

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

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