1

Я попытался удалить повторяющиеся строки одного и того же столбца в LibreOffice, используя Data->More Filters->Advanced Filter затем выделил весь столбец и установил Параметры- Options->No Duplications .

Глядя на документы в Интернете, это должно оставить меня с уникальными текстовыми записями, но я получаю сообщение об ошибке. This range does not contain a valid query.

Означает ли это, что я делаю что-то не так или этот фильтр нельзя применить к текстовым записям?

3 ответа3

1

Я сталкивался с такой же ситуацией. После многих испытаний я обнаружил, что ошибка вызвана тем, что выбранный диапазон не совпадает с диапазоном, введенным в поле выбора: как сказал @simlev, если вы выбрали ячейку A1: A3, в поле выбора Вам также нужно ввести A1: A3, но если вы выбрали A2: A3, но в поле выбора введите A1: A3, это вызовет возникшую проблему.

1

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

  1. Выберите нужный диапазон ячеек или весь столбец
  2. Data->More Filters->Advanced Filter
  3. Выберите желаемый диапазон ячеек
  4. Разверните Options в диалоговом окне «Расширенный фильтр»
  5. Установите флажок No duplications
  6. Нажмите кнопку Ok

Фильтровать ячейки на месте

Копировать отфильтрованные ячейки

0

Вы получаете эту ошибку, потому что вы не выбираете диапазон ячеек. Когда в расширенном фильтре, вы должны написать что-то вроде $Sheet1.$A$1:$A$256 в верхнем текстовом поле, или вы можете нажать верхнюю правую кнопку (уменьшить) и вручную выбрать ячейки.

Обратите внимание, что вы также можете использовать стандартный фильтр, отметив No duplications и сняв флажок Range contains column label если вы хотите использовать также первую строку.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .