Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Заполнение ячеек снизу вверх в зависимости от значения соседнего столбца
 
Здравствуйте! Заранее извиняюсь, если что-то нарушил. Времени и здоровья нет разбираться, поэтому попробую получить помощь здесь.
Есть столбец A, где идут беспорядочно цифры, периодически попадается серия из нулей. Необходимо соседний столбец заполнить следующим образом. Если в столбце A после ячейки An следующая цифра 0, в столбце B ячейки заполняются снизу вверх начиная с ячейки Bn значением последней перед нулем ячейки (An) вплоть до ячейки Bn-x, у которой у соседней An-x, предыдущая An-(x+1) имеет значение 0. Понимаю, что словами получается ужасно для понимания, поэтому пример:
Дано:
AB
0|
2|
1|
7|
0|
0|
9|
3|
0|

Необходимо:
AB
0|0
2|7
1|7
7|7
0|0
0|0
9|3
3|3
0|0

Возможно ли такая формула, которую в ручную можно протянуть снизу вверх или наоборот, или необходимо писать макрос? Заранее очень благодарен!
Изменено: Dmiser - 19.01.2018 01:13:04
Страницы: 1
Наверх