Мне нужна помощь с формулой для следующего:

L6 должен показать дату, которая является датой в K6 + значение (дни) в J6. Однако, если в K6 или J6 нет данных или только текст, ячейка L6 должна быть пустой.

Спасибо за помощь в продвижении!

1 ответ1

1

Извините за ответ новичка! Я отредактировал этот пост в забвение!

Попробуйте скопировать и вставить следующее в ячейку L6:

=IF(OR(ISBLANK(J6), ISBLANK(K6)), "", K6+J6)

Как отметил один из комментаторов, если в одной из ячеек отформатировано текстовое значение, а не общее / короткое / длинное число, вы получите ошибку. Один из способов переопределить это - преобразовать содержимое в K6 и J6 в значения, прежде чем сложить их вместе. Итак, мы переходим от приведенной выше формулы к:

=IF(OR(ISBLANK(J6), ISBLANK(K6)), "", VALUE(J6)+VALUE(K6))

Это, однако, даст нам пятизначное число, которое сообщает нам количество календарных дней с 01.01.1900. Затем отформатируйте эту ячейку как дату (короткую или длинную).

Однако, если вы хотите сохранить конечный результат в текстовом формате, используйте следующее:

=IF(OR(ISBLANK(J6), ISBLANK(K6)), "", TEXT(VALUE(J6)+VALUE(K6), "MM/DD/YYYY"))

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