Google Sheets - это мощная и простая в освоении облачная электронная таблица Google. Хотя Sheets конкурирует с Microsoft Excel на рынке электронных таблиц, он не обладает такой же широтой или глубиной функциональности. Тем не менее, это очень полезная программа, которая, вероятно, способна выполнять 90% задач, которые понадобятся даже опытному пользователю, и в то же время может выполнять 100% задач, которые выполняют обычные пользователи. Одной из таких рутинных задач является сравнение информации в разных столбцах. Листы более чем способны выполнить этот вид анализа. Я расскажу, как вы можете сравнить данные между столбцами в Sheets, а также опишу один из подходов к этому в Microsoft Excel.
Также смотрите нашу статью Как удалить дубликаты в Google Sheets
Сравните две колонки в Google Sheets
Один простой подход к сравнению столбцов в Sheets - это использование формулы. Допустим, у нас есть два столбца данных, столбец A и столбец B. Если мы хотим сравнить столбцы и отметить любые различия, мы можем использовать формулу. Формула IF является мощным инструментом в Sheets (а также в Excel). В утверждении IF есть три аргумента. Первый аргумент - это тест, который нужно выполнить, второй аргумент - это результат, который нужно вернуть, если тест не соответствует действительности, и третий аргумент - это результат, который нужно вернуть, если тест является истинным. Это довольно легко понять, но трудно прочитать в формуле, поэтому давайте разберемся с этим.
- Откройте свой лист на странице, которую вы хотите сравнить.
- Для данных в столбцах A и B выделите ячейку C1.
- Вставьте '= if (A1 = B1, “”, “Mismatch”) в ячейку C1. Таким образом, если A1 и B1 одинаковы, формула возвращает пустую строку, а если они не совпадают, возвращает «Несоответствие».
- Щелкните левой кнопкой мыши в нижнем правом углу ячейки 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 имеет много мощных функций, но мы просто взглянем на метод сравнения столбцов здесь.
- Как только Power Tools добавлен в ваши Google Sheets, перейдите в Дополнения -> Power Tools -> Start.
- Выберите пункт меню «Данные», затем выберите «Сравнить два листа»
- Введите диапазоны столбцов, которые вы хотите сравнить. Обратите внимание, что вы можете сравнивать несколько столбцов одновременно и даже сравнивать на разных листах!
- Выберите, хотите ли вы найти уникальные значения или повторяющиеся значения.
- Выберите, как вы хотите, чтобы электроинструменты показывали результаты сравнения. Вы можете выбрать цвет в дубликатах или уникальных ячейках, чтобы переместить или скопировать данные в новые столбцы, и другие варианты.
Быстрый способ сравнить различия между текстом или таблицами
Если вы не хотите писать формулы или использовать надстройки и просто хотите быстро сравнить значения или текст между двумя документами, есть бесплатный онлайн-инструмент, который сделает за вас тяжелую работу. Он называется Diffchecker и, кажется, работает хорошо. Это даже рекомендуется для использования на форуме Google Docs.
- Перейдите к Diffchecker.
- Вставьте один набор текста или значений в левую панель, а другой столбец или текст - в правую.
- Выберите Найти разницу!
- Сайт будет сравнивать две панели и выделять любые различия.
Diffchecker полезен, если вы пытаетесь различить столбцы и вам нужны только результаты.
Так что если вы используете Excel, можете ли вы сравнить столбцы с помощью этого инструмента? Ну, конечно, вы можете!
Сравните две колонки в Microsoft Excel
Я переключаюсь между Google Sheets и Microsoft Excel в зависимости от того, что я пытаюсь сделать. Хотя Sheets очень хорош, у него не так много функций, как в Excel, и поэтому он не хватает в некоторых ключевых областях.
Способ 1 для сравнения столбцов для дубликатов в Excel:
- Выделите две колонки, которые вы хотите проверить.
- Выберите Условное форматирование на домашней ленте.
- Выберите «Выделить правила ячеек» и «Дублировать значения».
- Выберите формат для отображения и нажмите ОК.
Способ 2 для сравнения столбцов для различий в Excel:
- Выделите ячейку 1 в столбце C.
- Вставьте «= IF (COUNTIF ($ A: $ A, $ B2) = 0, « Нет совпадений в A », « »)» в строку формулы.
- Вы должны увидеть «Нет совпадения в A» в столбце C, если два столбца отличаются.
Вы должны увидеть эти ячейки с различиями, так как в соответствующей строке должна быть метка, говорящая «Нет совпадения в A». Конечно, вы можете изменить это, чтобы сказать что угодно. Вы также можете изменить буквы столбцов или порядок их сравнения соответственно.
Эти методы позволят вам сравнить столбцы на наличие дубликатов и уникальных значений как в Google Sheets, так и в Excel.
Есть какие-нибудь советы для инструментов сравнения для любого из этих программных инструментов? Поделитесь с нами ниже.
Хотите больше справки по электронным таблицам? Мы получили вашу спину.
Добавьте в свои таблицы визуальные эффекты, добавив изображения в свои таблицы Google.
Нужно получить все это на одной странице? Вот как можно сжать эту гигантскую таблицу в одну страницу для печати.
Использовать CAGR? У нас есть учебник по добавлению формул CAGR в Google Sheets.
Дубликаты раздражают в электронных таблицах - вот как избавиться от дубликатов в листах.
Использование электронных таблиц для выставления счетов? Вот способ автоматически генерировать номера счетов в Excel.
Ненавижу возиться с форматированием ячеек? Узнайте, как автоматически настроить высоту строк в Excel.
Нужно подтянуть макет листа? Мы покажем вам, как убрать пустые строки и столбцы в ваших таблицах Google.