Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вы можете работать с повторяющимися наборами значений с помощью преобразований, которые могут удалять дубликаты из данных. Вы также можете отфильтровать данные только для отображения повторяющихся данных, чтобы сосредоточиться на них.
Предупреждение
Power Query чувствителен к регистру. При работе с повторяющимися значениями Power Query рассматривает случай текста, что может привести к нежелательным результатам. В качестве обходного решения можно применить преобразование верхнего или нижнего регистра перед удалением дубликатов.
В этой статье примеры используют следующую таблицу с столбцами ID, Category и Total .
Удаление повторяющихся строк в Power Query
Используйте Удалить дубликаты, чтобы удалить строки с повторяющимися значениями в выбранных столбцах. Power Query учитывает регистр при сравнении значений, поэтому сначала следует применить преобразование верхнего или нижнего регистра, если регистр не должен повлиять на сравнение.
Выберите столбцы, содержащие повторяющиеся значения.
Перейдите на вкладку "Главная ".
В группе "Уменьшить строки" выберите "Удалить строки".
В раскрывающемся меню выберите "Удалить дубликаты".
Предупреждение
Power Query не гарантирует, что при удалении дубликатов сохраняется первый экземпляр в наборе повторяющихся значений. Дополнительные сведения о сохранении сортировки см. в разделе "Сохранение сортировки".
Удаление дубликатов из нескольких столбцов
Используя пример таблицы с столбцами id, Category и Total , в этом примере удаляются повторяющиеся строки на основе всех столбцов.
У вас есть четыре строки, которые дублируются. Ваша цель состоит в удалении этих повторяющихся строк, поэтому в таблице есть только уникальные строки. Выберите все столбцы из таблицы и нажмите кнопку "Удалить дубликаты".
В выходной таблице содержатся только строки с уникальными сочетаниями во всех столбцах.
Замечание
Эту операцию также можно выполнить с подмножеством столбцов.
Удаление дубликатов из одного столбца
Используя ту же примерную таблицу, в этом примере удаляются повторяющиеся строки на основе только столбца "Категория ".
Вы хотите удалить эти дубликаты и сохранить только уникальные значения. Чтобы удалить дубликаты из столбца категории , выберите его, а затем нажмите кнопку "Удалить дубликаты".
В выходной таблице сохраняется только первая строка для каждого уникального значения категории .
Сохранение повторяющихся строк в Power Query
Используйте повторяющиеся элементы для фильтрации таблицы, чтобы отображать только строки с повторяющимися значениями в выбранных столбцах. Power Query учитывает регистр при сравнении значений.
Выберите столбцы, содержащие повторяющиеся значения.
Перейдите на вкладку "Главная ".
В группе "Уменьшить строки" выберите "Сохранить строки".
В раскрывающемся меню выберите "Сохранить повторяющиеся".
Сохранение повторяющихся данных из нескольких столбцов
Используя пример таблицы с столбцами ID, Category и Total , в этом примере хранятся только строки, которые отображаются более одного раза во всех столбцах.
У вас есть четыре строки, которые дублируются. Ваша цель в этом примере заключается в сохранении только повторяющихся строк в таблице. Выберите все столбцы в таблице и нажмите кнопку "Сохранить дубликаты".
В выходной таблице содержатся только строки, которые имели соответствующие значения в другой строке.
Сохраняйте дубликаты из одного столбца
Используя ту же примерную таблицу, этот пример сохраняет только строки, в которых значение столбца идентификатора отображается несколько раз.
В этом примере имеется несколько дубликатов, которые необходимо сохранить в таблице. Чтобы сохранить дубликаты из столбца идентификатора , выберите столбец идентификатора и нажмите кнопку "Сохранить дубликаты".
В выходной таблице содержатся все строки, в которых значение идентификатора отображалось несколько раз.