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


25

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

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



По 'find' вы хотите, чтобы дублирующиеся строки были скрыты / удалены?
Уилф

1
@ Если я хочу их
записать

Ответы:


24

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

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

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

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

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

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


10

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

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

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

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

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


1
Добро пожаловать в Спросите Ubuntu! Я рекомендую отредактировать этот ответ, чтобы дополнить его кратким изложением или пересказом важной информации со связанной страницы , поэтому этот ответ является автономным. (Это считается предпочтительнее, чем ответ, который имеет смысл, только если люди читают внешне связанную страницу.)
Элия ​​Каган,

3

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

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

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

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

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

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

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

Скриншот


Спасибо, это очень помогает ... давайте проголосуем за этот ответ!
Дэн Ортега
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.