3

У меня есть список, который имеет имена в столбце А, и он содержит дубликаты.

Столбец B содержит даты, но некоторые ячейки пустые.

Есть ли способ попросить Excel удалить повторяющиеся строки на основе имени И пустых ячеек в столбце B?

2 ответа2

2

Вы можете достичь этого с помощью вспомогательного столбца и фильтра.

шаги:

  1. Вставьте вспомогательный столбец, который дает количество записей с этим значением в столбце А.
    = СЧЕТЕСЛИ ($ A $ 2:$ A $ 15, А2)
    В этом случае A2:A15 - это все значения в столбце A, а A2 - это конкретное значение для строки. Заполните эту формулу до конца таблицы.
  2. Затем примените фильтр к вашей таблице. Фильтруйте для значений столбца помощника больше 1 и значений Field2 (ваши даты), которые являются пустыми.
  3. Выберите соответствующие строки (как показано выше) и нажмите Delete. Это очистит эти строки. Удалите фильтр, и ваша таблица покажет с пустыми строками, где были удалены записи.
  4. Выберите стол и нажмите F5. Нажмите Special... и затем выберите Перейти к Blanks . Нажмите OK . Это выберет все пустые записи в вашей таблице. Щелкните правой кнопкой мыши выбранный диапазон и выберите « Delete... и « Shift cells up . Это консолидирует вашу таблицу.
  5. Если вам нужно удалить любые другие дубликаты (не только дубликаты с пустыми значениями Field2), вы можете использовать инструмент Удалить дубликаты, чтобы сделать это.
0

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

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