Как удалить дубликаты из Google Таблиц

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

Дублированные строки в ExcelДублированные строки в Excel

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

Как в Excel, так и в облачном эквиваленте Google (Google Sheets) есть функции, которые позволят вам удалить любые ненужные дубликаты из вашей электронной таблицы. Ниже мы собираемся продемонстрировать список методов, способных автоматически удалять повторяющиеся строки.

Удаление повторяющихся записей из Google Таблиц

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

Вот краткое руководство по удалению повторяющихся строк в Excel:

  1. Откройте электронную таблицу, которую нужно очистить от дубликатов.
  2. Используя ленточную панель вверху, перейдите в раздел «Данные» и нажмите кнопку «Удалить дубликаты».Перейдите в Данные> Удалить дубликаты.” width=”779″ height=”147″ srcset=”https://cdn.appuals.com/wp-content/uploads/2018/10/remove-duplicates-button.jpg 779w, https://cdn.appuals.com/wp-content/uploads/2018/10/remove-duplicates-button-150×28.jpg 150w, https://cdn.appuals.com/wp-content/uploads/2018/10/remove-duplicates-button-300×57.jpg 300w, https://cdn.appuals.com/wp-content/uploads/2018/10/remove-duplicates-button-768×145.jpg 768w” sizes=”(max-width: 779px) 100vw, 779px”/>Перейдите в Данные> Удалить дубликаты.</li><li>Затем выберите столбцы, которые вы хотите проверить.  Когда вы будете удовлетворены выбором, нажмите «ОК», чтобы удалить все обнаруженные дубликаты.<img data-lazyloaded=Выберите столбцы, на которые вы хотите настроить таргетинг, и нажмите кнопку ОК.
  3. Через некоторое время вы должны увидеть сообщение, содержащее краткое изложение с удаленными дубликатами.Сообщение, содержащее повторяющееся изложение Сообщение, содержащее повторяющееся краткое изложение

Как удалить повторяющиеся строки в Google Таблицах

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

Если вы хотите, чтобы все было просто, следуйте методу 1, в котором мы используем надстройки Google Sheet под названием Remove Duplicates, которые автоматически решат проблему.

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

Метод 1. Удаление повторяющихся строк из Google Таблиц с помощью надстройки Remove Duplicates

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

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

Вот краткое руководство по установке и использованию надстройки Remove Duplicates в Google Sheets:

  1. Посетите эту ссылку (здесь) и нажмите кнопку «Бесплатно», чтобы загрузить надстройку «Удалить дубликаты».Загрузка надстройки Google Sheets для удаления дубликатовЗагрузка надстройки Google Sheets для удаления дубликатов
  2. Подождите, пока расширение загрузится, затем нажмите кнопку «Продолжить», чтобы разрешить запуск удаления дубликатов.Предоставление разрешения на запуск удаления дубликатовПредоставление разрешения на запуск удаления дубликатов
  3. Затем вам будет предложено войти в свою учетную запись Google. Как только вы это сделаете и нажмете кнопку «Разрешить» в нижней части экрана, расширение «Удалить дубликаты» будет готово для использования в Google Таблицах.Разрешение расширения Разрешение расширения “Удалить дубликаты”
  4. Чтобы использовать «Удалить дубликаты», перейдите на вкладку «Надстройки» с помощью ленты вверху и нажмите «Удалить дубликаты»> «Найти повторяющиеся или уникальные строки».Использование расширения Использование расширения “Удалить дубликаты”
  5. Подождите, пока загрузится мастер. Когда появится первое окно, выберите диапазон вручную или нажмите кнопку «Автоматический выбор», затем нажмите «Далее», чтобы продолжить.Выбор диапазона таблиц с помощью функции удаления дубликатовВыбор диапазона таблиц с помощью функции удаления дубликатов

    Примечание: рассмотрите возможность установки флажка, связанного с Создать резервную копию листа, чтобы избежать потери данных.

  6. Выберите тип данных, на которые вы хотите настроить таргетинг, и как вы хотите их обрабатывать, и снова нажмите «Далее». Мы использовали Дубликаты, чтобы удалить первый повторяющийся экземпляр.Выбор типа данных и разрешенияВыбор типа данных и разрешения
  7. Затем выберите все столбцы, которые вы хотите включить в поиск, и снова нажмите кнопку «Далее».
  8. В последнем окне вы сможете выбрать, что вы хотите делать со значениями, которые соответствуют критериям, которые вы выбрали ранее. Мы выбрали Удалить строки в выделении, чтобы удалить наши дубликаты. Наконец, нажмите «Готово», чтобы получить конечный результат.

Метод 2: удаление повторяющихся строк из Google Таблиц с помощью скрипта

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

Более того, это решение полностью бесплатное и не требует установки дополнительных надстроек или программного обеспечения. Вот что вам нужно сделать:

  1. Откройте электронную таблицу, из которой вы хотите удалить дубликаты, в Google Таблицах.
  2. Используя панель ленты вверху, нажмите Инструменты> Редактор скриптов.Перейдите в Инструменты> Редактор скриптов.” width=”306″ height=”312″ srcset=”https://cdn.appuals.com/wp-content/uploads/2018/10/script-editor.jpg 306w, https://cdn.appuals.com/wp-content/uploads/2018/10/script-editor-147×150.jpg 147w, https://cdn.appuals.com/wp-content/uploads/2018/10/script-editor-294×300.jpg 294w” sizes=”(max-width: 306px) 100vw, 306px”/>Перейдите в Инструменты> Редактор скриптов.</li><li>В файле Code.gs скопируйте и вставьте следующий скрипт: function removeDuplicates () {var sheet = SpreadsheetApp.getActiveSheet ();  var data = sheet.getDataRange (). getValues ​​();  var newData = [];  for (я в данных) {var row = data[i];  var duplicate = false;  for (j в newData) {if (row.join () == newData[j].join ()) {дубликат = истина;  }} если (! дубликат) {newData.push (строка);  }} sheet.clearContents ();  sheet.getRange (1, 1, newData.length, newData[0].length) .setValues ​​(новыеДанные);  }</li><li>Перейдите в Файл> Сохранить и назовите этот вновь созданный скрипт как-нибудь узнаваемым.<img data-lazyloaded=Сохранение скрипта удаления дубликатов
  3. Затем, используя ленточную панель, нажмите «Выполнить»> «Выполнить функцию»> «Удалить дубликаты».Запускаем только что созданный скриптЗапускаем только что созданный скрипт
  4. При появлении запроса на авторизацию нажмите «Просмотр разрешений» и нажмите «Разрешить», чтобы запустить скрипт.Разрешение запуска сценарияРазрешение запуска сценария
  5. Вернитесь к целевой таблице и взгляните на нее. Вы должны обнаружить, что все дубликаты были удалены.

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

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

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

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