Поиск не нулевого значения из массива по критерию
roylex
Дата: Пятница, 22.11.2024, 16:17 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
2021
Здраствуйте, хочу для удобства сделать таблицу, в которую будут подтягиваться последние не нулевые значения по остаткам топлива машин. При этом если по последнему путевому нет информации об остатках топлива, чтобы они брались с последней строки, где остатки топлива по данной машине указаны. Прикрепил док. Возможно ли сделать это формулой без макросов? Я смог добиться только поиска последнего значения без учёта н
Здраствуйте, хочу для удобства сделать таблицу, в которую будут подтягиваться последние не нулевые значения по остаткам топлива машин. При этом если по последнему путевому нет информации об остатках топлива, чтобы они брались с последней строки, где остатки топлива по данной машине указаны. Прикрепил док. Возможно ли сделать это формулой без макросов? Я смог добиться только поиска последнего значения без учёта н roylex
Ответить
Сообщение Здраствуйте, хочу для удобства сделать таблицу, в которую будут подтягиваться последние не нулевые значения по остаткам топлива машин. При этом если по последнему путевому нет информации об остатках топлива, чтобы они брались с последней строки, где остатки топлива по данной машине указаны. Прикрепил док. Возможно ли сделать это формулой без макросов? Я смог добиться только поиска последнего значения без учёта н Автор - roylex Дата добавления - 22.11.2024 в 16:17
roylex
Дата: Пятница, 22.11.2024, 16:18 |
Сообщение № 2
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
2021
roylex, без учёта нулевых*
roylex, без учёта нулевых* roylex
Ответить
Сообщение roylex, без учёта нулевых* Автор - roylex Дата добавления - 22.11.2024 в 16:18
Nic70y
Дата: Пятница, 22.11.2024, 16:40 |
Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 9032
Репутация:
2374
±
Замечаний:
0% ±
Excel 2010
добавил в Вашу формулу условиеКод
=ИНДЕКС(Путевые!$J$2:$J$10001;НАИБОЛЬШИЙ(ЕСЛИ(Путевые!$H$2:$H$10001=A2;ЕСЛИ(Путевые!$J$2:$J$1001>0;СТРОКА(Путевые!$H$2:$H$10001))-1);1))
добавил в Вашу формулу условиеКод
=ИНДЕКС(Путевые!$J$2:$J$10001;НАИБОЛЬШИЙ(ЕСЛИ(Путевые!$H$2:$H$10001=A2;ЕСЛИ(Путевые!$J$2:$J$1001>0;СТРОКА(Путевые!$H$2:$H$10001))-1);1))
Nic70y
К сообщению приложен файл:
46.xlsx
(12.7 Kb)
ЮMoney 41001841029809
Ответить
Сообщение добавил в Вашу формулу условиеКод
=ИНДЕКС(Путевые!$J$2:$J$10001;НАИБОЛЬШИЙ(ЕСЛИ(Путевые!$H$2:$H$10001=A2;ЕСЛИ(Путевые!$J$2:$J$1001>0;СТРОКА(Путевые!$H$2:$H$10001))-1);1))
Автор - Nic70y Дата добавления - 22.11.2024 в 16:40
roylex
Дата: Пятница, 22.11.2024, 16:58 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
2021
Nic70y, по 004 и 089 всё подтянулось правильно, но вот для других машин почему-то ошибка #ЧИСЛО!
Nic70y, по 004 и 089 всё подтянулось правильно, но вот для других машин почему-то ошибка #ЧИСЛО! roylex
Ответить
Сообщение Nic70y, по 004 и 089 всё подтянулось правильно, но вот для других машин почему-то ошибка #ЧИСЛО! Автор - roylex Дата добавления - 22.11.2024 в 16:58
roylex
Дата: Пятница, 22.11.2024, 17:01 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация:
0
±
Замечаний:
0% ±
2021
Nic70y, так понял, их нет просто в таблице, спасибо
Nic70y, так понял, их нет просто в таблице, спасибо roylex
Ответить
Сообщение Nic70y, так понял, их нет просто в таблице, спасибо Автор - roylex Дата добавления - 22.11.2024 в 17:01
Nic70y
Дата: Пятница, 22.11.2024, 17:10 |
Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 9032
Репутация:
2374
±
Замечаний:
0% ±
Excel 2010
ЮMoney 41001841029809
Ответить
Сообщение оберните формулу Автор - Nic70y Дата добавления - 22.11.2024 в 17:10
_Boroda_
Дата: Понедельник, 25.11.2024, 10:11 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16744
Репутация:
6534
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Еще вариантКод
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/(A2=Путевые!H$2:H$999)/Путевые!J$2:J$999;Путевые!J$2:J$999);"-")
Еще вариантКод
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/(A2=Путевые!H$2:H$999)/Путевые!J$2:J$999;Путевые!J$2:J$999);"-")
_Boroda_
К сообщению приложен файл:
46_1.xlsx
(12.9 Kb)
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Еще вариантКод
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/(A2=Путевые!H$2:H$999)/Путевые!J$2:J$999;Путевые!J$2:J$999);"-")
Автор - _Boroda_ Дата добавления - 25.11.2024 в 10:11