Суть проблемы в том, что формула считает в правильном диапазоне, но с другого листа! Невзирая на явно указанную ссылку на нужный лист. Не могу понять: глюк или я туплю?
Вернуть номер последней заполненной строки
11.07.2017 19:26:37
|
|
|
|
11.07.2017 19:32:18
metome, а так?
=ПРОСМОТР("яяя";Реестр_ТТН[ТТН])
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
|
|
|
|
11.07.2017 19:51:26
А зачем вот это "[ТТН]" добавлено к имени? Стоило мне этот довесок убрать - результат правильным стал в любой ячейке.
Если честно, сам не очень разобрался с причиной, но сталкивался с тем, что когда какой-то аргумент не совсем корректен, то ИНДЕКС начинает возвращать позиции относительно ячейки, в которую введена формула. В Вашем случае он так и поступает. Кстати, вариант Bema более предпочтителен, он выдаст верный результат последней строки даже если в массиве будут пустые значения... Только тоже уберите довесок из имени!!! Проверил вариант Bema - у меня почему-то сработал некорректно. Предлагаю свой, тоже устойчивый к пустотам: =ПРОСМОТР(1;1/ДЛСТР(Реестр_ТТН);СТРОКА(Реестр_ТТН))
Изменено:
Следствие из третьего закона Чизхолма:
"Даже если ясность изложения исключает неверное толкование, все равно найдется кто-то, кто поймет Вас неправильно." |
|
|
|
11.07.2017 19:53:29
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
|
|||
|
|
11.07.2017 20:07:35
Можно еще более фантастический ЯЯЯЯЯЯ прописать. Ну или конкретно искать последнюю заполненную ячейку в столбце.
Уважаемые модераторы, сильно не пинайте. Предлагаю такое название: Вернуть номер последней заполненной строки Взял название из примера ТС .
Изменено:
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
|
|
|
|
12.07.2017 06:52:22
Подсмотрел где-то, что для подсчёта непустых строк надо писать так: "<>".
Например: =СЧЁТЕСЛИ(A1:A5;"<>") Теперь работает правильно! |
|
|
|
12.07.2017 07:01:01
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
|
|||
|
|
12.07.2017 09:47:12
ИТОГ Функция, возвращающая в ячейку номер следующей (новой) записи в формате "0000" (например, 0104):
Изменено: |
|||||
|
|