Если в строке таблицы одни 0 , поиск строчки со значениями
Predator92
Дата: Понедельник, 08.02.2021, 23:15 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 124
Репутация:
0
±
Замечаний:
20% ±
Excel 2016
Добрый вечер! Помогите кто нибудь решить данную задачу! Даны 22 таблицы по горизонтали, каждые данные у каждой таблицы свои, данные постоянно самостоятельно меняются, в строчках таблиц образуется нули , нужно чтобы строчки с нулями пропускались и данные записывались по очередности в таблицу ниже Пример прилагается как в итоге должны выглядеть таблицы Прошу помочь и решив данную задачу как можно проще , чтобы я смог Ctrl+C , Ctrl+V , сделать остальные таблицы сам! Спасибо за понимание!
Добрый вечер! Помогите кто нибудь решить данную задачу! Даны 22 таблицы по горизонтали, каждые данные у каждой таблицы свои, данные постоянно самостоятельно меняются, в строчках таблиц образуется нули , нужно чтобы строчки с нулями пропускались и данные записывались по очередности в таблицу ниже Пример прилагается как в итоге должны выглядеть таблицы Прошу помочь и решив данную задачу как можно проще , чтобы я смог Ctrl+C , Ctrl+V , сделать остальные таблицы сам! Спасибо за понимание! Predator92
Сообщение отредактировал Predator92 - Понедельник, 08.02.2021, 23:20
Ответить
Сообщение Добрый вечер! Помогите кто нибудь решить данную задачу! Даны 22 таблицы по горизонтали, каждые данные у каждой таблицы свои, данные постоянно самостоятельно меняются, в строчках таблиц образуется нули , нужно чтобы строчки с нулями пропускались и данные записывались по очередности в таблицу ниже Пример прилагается как в итоге должны выглядеть таблицы Прошу помочь и решив данную задачу как можно проще , чтобы я смог Ctrl+C , Ctrl+V , сделать остальные таблицы сам! Спасибо за понимание! Автор - Predator92 Дата добавления - 08.02.2021 в 23:15
Egyptian
Дата: Вторник, 09.02.2021, 00:26 |
Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 531
Репутация:
194
±
Замечаний:
0% ±
Excel 2013/2016
Predator92 , Смотрите, мое решение практически не отличается от предложенного Вам в прежней теме. Вставляете, тянете вправо и вниз. Выбираете заполнять без форматирования или как там в русской версии. Кроме примера заполнил на Листе1 пару столбцов для наглядности.Код
=IFERROR(INDEX(D$6:D$65,AGGREGATE(15,6,ROW($A$1:$A$60)/(D$6:D$65<>0),ROWS($A$67:$A67))),"")
Predator92 , Смотрите, мое решение практически не отличается от предложенного Вам в прежней теме. Вставляете, тянете вправо и вниз. Выбираете заполнять без форматирования или как там в русской версии. Кроме примера заполнил на Листе1 пару столбцов для наглядности.Код
=IFERROR(INDEX(D$6:D$65,AGGREGATE(15,6,ROW($A$1:$A$60)/(D$6:D$65<>0),ROWS($A$67:$A67))),"")
Egyptian
Ответить
Сообщение Predator92 , Смотрите, мое решение практически не отличается от предложенного Вам в прежней теме. Вставляете, тянете вправо и вниз. Выбираете заполнять без форматирования или как там в русской версии. Кроме примера заполнил на Листе1 пару столбцов для наглядности.Код
=IFERROR(INDEX(D$6:D$65,AGGREGATE(15,6,ROW($A$1:$A$60)/(D$6:D$65<>0),ROWS($A$67:$A67))),"")
Автор - Egyptian Дата добавления - 09.02.2021 в 00:26
Pelena
Дата: Вторник, 09.02.2021, 08:58 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19507
Репутация:
4620
±
Замечаний:
±
Excel 365 & Mac Excel
Predator92 , я правильно понимаю, что мы убираем строку, только если она полностью заполнена нулями? Тогда, может, так подойдёт? Формула массиваКод
=ЕСЛИОШИБКА(ИНДЕКС(B$6:B$65;АГРЕГАТ(15;6;СТРОКА($A$1:$A$65)/(МУМНОЖ(--($B$6:$R$65<>0);ТРАНСП(СТОЛБЕЦ($B$6:$R$65))^0)<>0);ЧСТРОК($A$68:$A68)));"")
Predator92 , я правильно понимаю, что мы убираем строку, только если она полностью заполнена нулями? Тогда, может, так подойдёт? Формула массиваКод
=ЕСЛИОШИБКА(ИНДЕКС(B$6:B$65;АГРЕГАТ(15;6;СТРОКА($A$1:$A$65)/(МУМНОЖ(--($B$6:$R$65<>0);ТРАНСП(СТОЛБЕЦ($B$6:$R$65))^0)<>0);ЧСТРОК($A$68:$A68)));"")
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Predator92 , я правильно понимаю, что мы убираем строку, только если она полностью заполнена нулями? Тогда, может, так подойдёт? Формула массиваКод
=ЕСЛИОШИБКА(ИНДЕКС(B$6:B$65;АГРЕГАТ(15;6;СТРОКА($A$1:$A$65)/(МУМНОЖ(--($B$6:$R$65<>0);ТРАНСП(СТОЛБЕЦ($B$6:$R$65))^0)<>0);ЧСТРОК($A$68:$A68)));"")
Автор - Pelena Дата добавления - 09.02.2021 в 08:58