Как найти повторяющиеся строки в gnumeric или Libreoffice calc

У меня есть gnumeric и libreoffice calc, как найти повторяющиеся строки? если бы я мог использовать libreoffice, это лучше, но все для меня хорошо.

У меня последняя стабильная версия обоих программ

3 ответа

Решение

Таким образом, вы можете скрыть, а затем удалить повторяющиеся строки (или "записи") в Libreoffice Calc

  • Перейдите на лист с дублирующимися записями и выберите "Данные" > "Фильтр" > "Стандартный фильтр" (кажется, что автоматически выбираются данные на листе, который он будет фильтровать, вы можете сделать это вручную).
    Затем в появившемся окне выберите столбец (Поле - возможно ввод нескольких полей), а в качестве значения введите "Не пусто".
    Затем в раскрывающемся меню "Параметры" выберите "Без дублирования" - вы можете выбрать другие параметры, такие как "С учетом регистра", "Копировать результаты в" и т. Д.введите описание изображения здесь

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

    Вы можете сбросить фильтр при необходимости, выбрав "Данные" > "Фильтр" > "Сбросить фильтр"

    введите описание изображения здесь

Это работало с Libreoffice 4.2.5.2. Справочная страница для "Стандартного фильтра" находится здесь.

Чтобы найти повторяющиеся строки и их соответствующие значения в MS Excel или LibreOffice, вы можете использовать следующую формулу:

=COUNTIF(A:A, "=" & A2)

Это обеспечит количество повторяющихся записей в ячейке, к которой применяется формула.

Пояснение формулы:

  1. A: A - это диапазон, в котором будет выполняться повторное сравнение.
  2. "=" - оператор сравнения записей на предмет дублирования.
  3. & A2 - это значение, которое будет сравниваться в диапазоне, т.е. A:A (столбец A)

Вы можете использовать фильтр для проверки дубликатов записей с X нет. дублирования.

Проверьте скриншот для применения этой формулы:

Для обнаружения дубликатов в столбце есть решение на www.techrepublic.com. Он написан для MS Excel, но работает также в gnumeric и LibreOffice Calc.

Это в основном об этой формуле:

=if(countif(e$4:e$9;e4)>1;'yes';'no')

Смотрите скриншот:

введите описание изображения здесь

Используйте условное форматирование, чтобы выделить дубликаты в любом диапазоне / столбце / ячейках и т. Д. Перейдите на вкладку Формат - Условное - Условие. Это открывает диалоговое окно и выбирает дубликаты и устанавливает акцент на все, что вы хотите.

Чтобы найти целые повторяющиеся строки,

  1. объединить всю строку и
  2. затем используйте для этого counttif (упомянутый в другом месте):-)
Другие вопросы по тегам