Мне нужно рассчитать время между двумя датами. Если столбец V пуст, посмотрите на столбец X; теперь верните разницу между возвращаемым значением (X или V) и датой в столбце S.
Формула Excel с использованием ПУСТО и НЕ ПУСТО на основе двух столбцов
comment
Какова максимальная разница, которую вы ожидаете получить?
- person sancho.s ReinstateMonicaCellio   schedule 28.12.2014
Ответы (2)
Может быть
=IF(ISBLANK(V2),S2-X2,S2-V2)
Другими словами: если ячейка V2 пуста, вычислите S2 минус X2, в противном случае рассчитайте S2 минус V2.
Приспособьтесь к вашим потребностям.
person
teylyn
schedule
27.12.2014
Для строки 1 вы можете использовать
=IF(OR(ISBLANK(V1),V1=""),X1-S1,V1-S1)
Крайне важно отметить, что пустая и пустая строка ведут себя по-разному. Это проявляется снова и снова, и это является источником довольно много неприятностей. Любая формула или код должны учитывать это в соответствии с требованиями задачи.
Кроме того, вам необходимо выбрать подходящий числовой формат. Например, используйте Пользовательский, а в Тип используйте dd"d" hh:mm.
person
sancho.s ReinstateMonicaCellio
schedule
27.12.2014