Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Office (Word, Excel, Outlook и т.д.) (http://forum.oszone.net/forumdisplay.php?f=115)
-   -   [решено] Excel получение предыдущей непустой ячейки в столбце (http://forum.oszone.net/showthread.php?t=308835)

eus_deus 05-12-2015 21:40 2581810

Excel получение предыдущей непустой ячейки в столбце
 
Вложений: 1
Доброго времени суток!
Собственно, задача описана в заголовке темы. Я давно не занимался экселем, что то не могу сообразить...
Итак, имеется столбец с рядами чисел... Хотя нет, не имеется. Его как раз и надо получить
Дубль 2. Столбец "B" с первой фиксированной ячейкой и данными в ней (число 202225 в моем случае).
Надо на каждую ячейку столбца прописать условие (не проблема) на наличие теста в соседней ячейке и в зависимости от выполнения условия заполнять ячейку числом на 10 больше предыдущей ячейки в столбце (это проблема)
Скриншот того, что хотелось бы, прилагаю. Ячеек много, проблема в нерегулярности - пустых может и не быть, а может быть до 30 пустых ячеек между заполненными

okshef 05-12-2015 21:53 2581814

Для B1 (как один из вариантов)
Код:

=ЕСЛИ(ЕТЕКСТ(C1);202225+10*(СЧЁТЗ($C$1:C1)-1);"")

eus_deus 05-12-2015 23:29 2581856

Вложений: 1
okshef, ход мысли мне вроде понятен, но все равно не могу заставить работать. Прикладываю файл экселя (пример) с комментариями
Прошу у всех прощения за неверные сведения частично - писал в маршрутке по пути домой.
В файле вроде все описал. Спасибо всем за внимание к моему вопросу

okshef 06-12-2015 02:30 2581895

Попробуйте такую:
Код:

=ЕСЛИ(ИЛИ(СУММ(C9:E9)=0;НЕ(ЕПУСТО(C9)));"";1+МАКС($B$8:B8))

eus_deus 06-12-2015 09:17 2581920

okshef, это то, что надо. Работает изумительно. Благодарю, тема закрыта


Время: 15:01.

Время: 15:01.
© OSzone.net 2001-