DI
lag\lead это как скользящее окно, которое смотрит на фактическое значение ячейки до или после текущей строки, но это не значит что если вы заполнили вторую строку из первой, например заменив null на значение ячейки 1, то окно сдвигаясь на запись номер 3 увидит в записи номер 2 значение null, т.к. фрейм не обновляется, а лишь проставляет указатель на значение ячейки выше