Удаление всех X строк без макроса (Microsoft Excel)
При работе с данными, полученными из другого источника, такого как другой пользователь или внешняя программа, вам может потребоваться удалить определенные строки из данных. Например, нет ничего необычного в необходимости удалять каждую третью или каждую пятую строку. Следующие общие шаги позволяют удалить каждые X строк без использования макроса.
-
Вставьте два столбца (A и B) в крайнюю левую часть листа.
-
В новом столбце A используйте Автозаполнение, чтобы последовательно пронумеровать строки от 1 до конца.
-
В ячейке B1 (при условии, что у вас нет строки заголовка) введите формулу = MOD (A1,3). (Эта формула предполагает, что вы хотите удалить каждую третью строку. Если вы хотите удалить несколько других строк, подставьте это число вместо 3 в формуле.)
-
Скопируйте формулу вниз во все остальные ячейки столбца B.
-
Откройте вкладку «Данные» на ленте.
-
Щелкните инструмент «Фильтр» в группе «Сортировка и фильтр». Excel отображает маленькие раскрывающиеся стрелки рядом с ячейками строки заголовка.
-
Используя раскрывающийся список в столбце B, выберите 0. Теперь отображаются только те строки с нулем в столбце B.
-
Выделите все отображаемые строки и удалите их.
-
Отключите автофильтр. (Для этого повторите шаги 5 и 6.)
-
Удалить столбцы A и B.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (6123) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:
link: / excel-Deleting_Every_X_Rows_without_a_Macro [Удаление всех X строк без макроса]
.