1

У меня есть один столбец, в котором ничего нет или дата, я хочу вычислить дни, прошедшие между только что введенной датой и предыдущей датой. Моя проблема в том, что промежутки между датами всегда меняются, и на этом листе будут сотни или строки. Любые предложения помогут, я не думаю, что написать if if, чтобы охватить промежуток в 100 рядов, практично или даже если вы можете

1 ответ1

0

Есть ли дата в первом ряду столбца?

Если это так, то я бы обманул - предполагая, что вы не можете просто заполнить пустые поля предыдущей датой, вы можете создать новый скрытый столбец, который это сделал. Предположим, A1 - первый столбец даты. тогда скрытый столбец B1 может содержать =A1

B2 может содержать

=if(A2,A2,B1)

Таким образом, B2 содержит A2, если A2 не является пустым, тогда он содержит B1. Вставьте это вниз по всей колонке, и это обеспечит отсутствие пробелов.

Столбец C может содержать расчет разницы. Он будет содержать следующую вставку по всей длине:

=if(B2<>B1,B2-B1,'')

Т.е. показать разницу в количестве дней между двумя датами, если они разные, в противном случае показать пустое.

пример

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .