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