Как отфильтровать повторяющиеся значения в столбце A и отфильтровать строки, в которых столбец C пуст.
У меня есть 2200 строк в столбце A (первые 1400 строк также содержат данные в столбцах B и C, следующие 800 строк являются дубликатами первых 1400 строк, но не содержат данных в столбцах B и C).
Я хочу сохранить только 800 дубликатов строк, но оставить ту, в которой есть данные в столбцах B и C, и удалить строку, в которой есть пустое значение в столбцах B и C.
решение1
Попробуйте использовать это как формулу для четвертого столбца, D
=ЕСЛИ(ЕЧИСЛО(ЕСЛИНА(ПОИСКПОЗ(A2;$A$1:$A1;0);"")),"",СЧЁТЕСЛИ($A4:$A$5000; "="&A2))
Это учитывает все вхождения имени только в первый раз, когда имя встречается. Таким образом, имена, которые нужно сохранить, будут иметь значение столбца D, равное числу, тогда как другие (те, у которых нет дубликатов, и фактические дубликаты) будут иметь 0 или пустое значение столбца D.
Это можно увидеть на изображении ниже. Здесь нужно сохранить только Адама, Дэвида и Майкла, поскольку у них есть дублирующиеся записи, и правильно, что у них есть вычисленные значения для столбца D.
После этого вы можете просто отсортировать столбец D (по убыванию), а затем удалить все строки в самом конце списка, которые имеют 0 или пустое значение столбца D.
решение2
Удаление дубликатов
Вы можете использовать функцию «Удалить дубликаты» на вкладке «Данные» ленты. Выберите все свои данные, а затем выберите «Удалить дубликаты».
Затем отметьте флажками столбцы, которые вы хотите проверить на наличие дубликатов. Обязательно укажите, содержит ли ваш выбор данных заголовки. Дублирующиеся записи будут удалены.
Удаление пробелов
Это немного сложнее. Вы можете использовать AutoFilter, выбрав Filter на вкладке Data ленты. Затем в столбце заголовка, содержащем пробелы, выберите кнопку со стрелкой. Вы можете изменить эти флажки так, чтобы было выбрано только "Blanks", чтобы определить, какие строки содержат пробелы.
После того, как пустые строки будут показаны, вы можете удерживать Ctrlи выбирать каждую из них, а затем удалять их. Убедитесь, что вы не выбираете их все сразу, потому что вы также выберете отфильтрованные строки между ними.
решение3
Я не могу прокомментировать @bdr9, но если бы мог, я бы добавил, что вы также можете найти заготовки:
- Выделите диапазон
- Нажмите F5.
- Выбрать специальное предложение...
- Выбрать заготовки
- Теперь все строки с пробелами выделены
- Щелкните правой кнопкой мыши по номеру одной из выделенных строк и удалите или скройте ее по мере необходимости.