![]() |
фильтр по строкам
Вложений: 1
Имею таблицу Excel как показано на рисунке. Строки 174, 178, 179, 180 и 183 в ячейках с числовыми данными содержат только нули. Такие строки нужно полностью удалить.
Вручную не получится. 60000 строк! Попа треснет. Как это сделать по умному? Спасибо всем. С уважением... |
Цитата:
2.Ввести дополнительный столбец, в который либо вывести сумму нужных вам ячеек (если значения в них неотрицательны), либо сцепить их через формулу "=ячейка_1 & ячейка_2 & ... ячейка_n". 3.Отфильтровать по новому столбцу (соответственно либо по условию равенства нулю, либо если содержат текст вида "000000" - в зависимости от вашего выбора по п.2) 4.Выделить отфильтрованные ячейки таблицы, нажать F5 ? "выделить" ? "только видимые ячейки", затем контрол совместно с минусом на дополнительной секции клавиатуры. Удалять разумеется следует на копии файла. |
mastertm, Вам понадобятся два временных столбца.
|
Спасибо большое a_axe и Iska!
Мы с напарником внимательно изучили ваши рекомендации и решили поступить следующим образом: в дополнительном столбце написали =СУММ(F172:AI172), протянули эту формулу по всей длине таблицы и получили результаты по каждой строке, заходим в фильтр, ставим галочку на "0" и получаем строки состоящие только из нулей. Выделяем - удаляем! Вроде как бы все просто, но без ваших рекомендаций так быстро мы не сообразили бы. Особое спасибо Iska! Вы уже не в первый раз помогаете мне своими толковыми советами. Очень признателен! |
mastertm, если таблица постоянно дополняется новыми данными, то эту задачу можно автоматизировать с помощью Power Query.
|
Цитата:
|
Доброе утро!
Дело в том, что эту таблицу генерирует система по запросу. Система отслеживает работу большого количества устройств и выдает параметры работы оборудования за период времени указанный в запросе. То есть количество оборудования и время измерения можно изменять. Полученные результаты система (по запросу) сохраняет в формате Excel. Далее начинается период анализа данных, чем я и занимаюсь. Проведение настроечных работ изменяет состояние всей системы, но дело в том, что она изменяется не глобально, а точечно. То есть изменяются параметры каждого отдельного комплекта оборудования, причем эти изменения не должны влиять на работу других комплектов. Подразумевается, что они работают независимо, с минимальным влиянием друг на друга (по возможности). То есть система собирает базу данных по большому количеству параметров и мы их извлекаем по запросу. Фактически, таблица не дополняется новыми данными (это происходит только в том случае, когда вводится в работу новый комплект оборудования или удаляется какой-либо из существующих), а имеющиеся данные в таблице постоянно изменяются. Я не самый большой спец по базам данных. Вопрос: чем может помочь новая база данных, созданная в дополнение к существующей? С Power Query незнаком, буду узнавать. Большая всем признательность! С уважением... mastertm |
Цитата:
Цитата:
|
Время: 23:24. |
Время: 23:24.
© OSzone.net 2001-