Как сравнить столбцы в Google Таблицах
Google Sheets — это мощное и простое в освоении облачное приложение для работы с электронными таблицами от Google. Sheets конкурирует с Microsoft Excel на рынке электронных таблиц, у него нет такой широты и глубины функций.
Google Sheets, Google Docs и Google Slides являются частью веб-офисного пакета, предлагаемого Google бесплатно. Эти приложения интегрируются с Google Диском, хранилищем файлов Google и службой синхронизации.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Одной из рутинных задач электронных таблиц является сравнение информации в разных столбцах. Sheets более чем способен выполнить такое сравнение.
В этой статье я покажу вам, как можно сравнивать данные между столбцами в Google Sheets, а также опишу один из способов сделать то же самое с Microsoft Excel. Если вы пользователь Excel, который подумывает о переходе и обеспокоен наличием сопоставимых функций, эта статья должна облегчить ваши опасения. Вы можете сделать это с помощью Таблиц!
Google Таблицы Сравнить столбцы
Сравните два столбца в Google Таблицах
Один из простых способов сравнения столбцов в Таблицах — использовать формулу. Допустим, у нас есть два столбца данных: столбец A и столбец B. Если мы хотим сравнить столбцы и отметить любые различия, мы можем использовать формулу.
Формула ЕСЛИ — мощный инструмент в Таблицах (а также в Excel). В операторе IF имеется три аргумента.
Первый аргумент — это тест, который необходимо выполнить, второй аргумент — это результат, который возвращается, если тест выполнен. нет истинный, а третий аргумент — это результат, который возвращается, если тест является истинный. Это довольно легко понять, но трудно прочитать в формуле, поэтому давайте пройдемся по шагам.
- Откройте свой лист на странице, которую вы хотите сравнить.
- Имея данные в столбцах A и B, выделите ячейку C1.
- Вставьте =if(A1=B1,””,”Несоответствие”) в ячейку C1. Логика такая: если A1 и B1 одинаковы (т.е. A1=B1), формула возвращает пустую строку, а если они не совпадают (A1 делает нет равно B1), формула возвращает «Несоответствие».
- Щелкните левой кнопкой мыши в правом нижнем углу ячейки C1 и перетащите вниз. При этом формула из C1 копируется во все ячейки столбца C.
Теперь для каждой строки, в которой A и B не идентичны, столбец C будет содержать слово «Несоответствие». Если вы видите пустую ячейку, значит, формула ничего не вернула, что указывает на совпадение столбцов.
Сравнение данных из нескольких столбцов
Сравнение данных двух столбцов — это хорошо и полезно… но что, если у вас есть несколько столбцов данных и вам нужно выполнить сравнение? Что ж, Sheets также может справиться с этим, используя функцию ARRAYFORMULA. Это довольно сложная формула, и я не буду вдаваться в подробности того, как она работает, но она позволит нам провести сравнение данных по нескольким столбцам.
В Таблицах и других электронных таблицах вы можете использовать формулу массива для расчета столбца или строки промежуточных значений, помещая его в строку ячеек, или вы можете вычислить одно значение в одной ячейке.
Допустим, у нас есть два набора данных. Каждый набор данных имеет значение индекса – это может быть номер детали или серийный номер. Есть также несколько столбцов данных, связанных с каждым значением индекса — например, цвета продукта или количество в наличии. Вот как может выглядеть один из этих наборов данных.
Итак, у нас есть данные Джейн. Но затем Боб присылает свои данные для одного и того же набора данных, и мы подозреваем, что между двумя наборами данных могут быть некоторые различия. (В этом примере вы можете легко определить различия визуально, но предположим, что это электронная таблица с тысячами записей.) Ниже приведены изображения Джейн и Боба, расположенные рядом.
Если мы хотим проверить, совпадают ли цены за единицу, указанные Джейн и Бобом, мы можем использовать для этого ARRAYFORMULA. Мы хотим сообщить о любых различиях и распечатать их, начиная с ячейки I3, поэтому в I3 мы вводим следующую формулу:
=ArrayFormula(SORT(if(countifs(E3:E&G3:G,A3:A&C3:C)=0,A3:C,)))
В результате сравнение нескольких столбцов выглядит следующим образом:
Теперь мы видим, что SKU A10305 имеет разницу, и можем понять, у кого верная информация, а у кого ошибка.
Использование Power Tools для сравнения столбцов
Другой подход — использовать инструмент сравнения в одном из дополнительных пакетов для Google Таблиц. Один инструмент известен как 'Электроинструменты, очень полезная коллекция дополнений для расширения функциональности Google Таблиц. Это один из многих таких инструментов, которые значительно расширяют базовую функциональность и упрощают создание электронных таблиц.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Раньше Power Tools были бесплатными на неопределенный срок, теперь после окончания бесплатного пробного периода требуется подписка. Я бы сказал, что Power Tools стоит своих денег для активных пользователей электронных таблиц: 29,95 долларов в год или 89,95 долларов за пожизненную подписку.
Power Tools имеет множество мощных функций, но здесь мы просто рассмотрим метод сравнения столбцов.
- После добавления Power Tools в ваши Google Таблицы перейдите в раздел Дополнения раскрывающееся меню
- Выбирать Электроинструменты
- Затем выберите Начинать
- Нажмите пункт меню «Dedupe & Compare», затем выберите «Сравнить два листа».
- Введите диапазоны столбцов, которые вы хотите сравнить. Обратите внимание, что вы можете сравнивать несколько столбцов одновременно и даже сравнивать разные таблицы!
- Выберите, хотите ли вы найти уникальные значения или повторяющиеся значения.
- Выберите, как электроинструменты будут отображать результаты сравнения. Вы можете выбрать цвет дубликатов или уникальных ячеек, переместить или скопировать данные в новые столбцы и другие варианты.
Быстрый способ сравнить различия между текстом или электронными таблицами
Если вам не нужны хлопоты по написанию формул или использованию надстроек, а вы просто хотите быстро сравнить значения или текст в двух документах, есть бесплатный онлайн-инструмент, который сделает всю тяжелую работу за вас. Он называется Diffchecker и, кажется, работает хорошо. Его даже рекомендуется использовать на форуме Google Docs.
- Перейдите в Diffchecker.
- Вставьте один набор текста или значений в левую панель, а другой столбец или текст — в правую.
- Выберите «Найти разницу»!
- Сайт сравнит две панели и выделит любые различия.
Diffchecker полезен, если вы пытаетесь различать столбцы и вам нужны только результаты.
А как насчет того, если вы используете Excel, можете ли вы сравнивать столбцы с помощью этого инструмента? Ну конечно можно!
Сравните два столбца в Microsoft Excel
Я переключаюсь между Google Sheets и Microsoft Excel в зависимости от того, что я пытаюсь сделать. Хотя Таблицы очень хороши, у них не так много функций, как у Excel, и поэтому они не дотягивают в некоторых ключевых областях.
Способ 1 для сравнения столбцов на наличие дубликатов в Excel:
- Выделите два столбца, которые хотите проверить.
- Выберите «Условное форматирование» на ленте «Главная».
- Выберите «Выделить правила ячеек и повторяющиеся значения».
- Выберите формат для отображения и нажмите ОК.
Способ 2 для сравнения столбцов на наличие различий в Excel:
- Выделите ячейку 1 в столбце C.
- Вставьте =IF(COUNTIF($A:$A,$B1)=0,”Нет совпадения в A”,””) в строку формул.
- В столбце C, где эти два столбца различаются, вы должны увидеть «Нет совпадений в A».
Вы должны увидеть ячейки с различиями, так как в соответствующей строке должна быть метка «Нет совпадения в A». Вы, конечно, можете изменить это, чтобы сказать все, что захотите. Вы также можете изменить буквы столбцов или порядок их сравнения соответственно.