Здравствуйте Уважаемые форумчане. Спасибо за сайт создателем, сайт просто находка! Проблема вот в чем (файл прикрепил): в ячейке B2 стоит формула
Код
=ДЕНЬНЕД(A1;2)
. Если ячейка А1 без даты (пустая), то в ячейке B2 появляется цифра 6. Можно как нибудь переделать формулу (желательно именно ДЕНЬНЕД) что бы когда ячейка А1 пустая, то и B2, тоже была пустая. Заранее спасибо!
Здравствуйте Уважаемые форумчане. Спасибо за сайт создателем, сайт просто находка! Проблема вот в чем (файл прикрепил): в ячейке B2 стоит формула
Код
=ДЕНЬНЕД(A1;2)
. Если ячейка А1 без даты (пустая), то в ячейке B2 появляется цифра 6. Можно как нибудь переделать формулу (желательно именно ДЕНЬНЕД) что бы когда ячейка А1 пустая, то и B2, тоже была пустая. Заранее спасибо!ПалычЪ
Потому что Дата для экселя - количество дней прошедших с 01.01.1900 г. Если вы введете эту дату и примените к ней ДЕНЬНЕД(), то получите 7. А пустую ячейку формула восприняла как 0. Соответственно, если хотите избежать таких недоразумений используйте
Код
=ЕСЛИ(A1=0;0;ДЕНЬНЕД(A1;2))
или
Код
=ЕСЛИ(A1=0;"";ДЕНЬНЕД(A1;2))
если Вам не надо проводить математические операции с полученными значениями
Потому что Дата для экселя - количество дней прошедших с 01.01.1900 г. Если вы введете эту дату и примените к ней ДЕНЬНЕД(), то получите 7. А пустую ячейку формула восприняла как 0. Соответственно, если хотите избежать таких недоразумений используйте
Код
=ЕСЛИ(A1=0;0;ДЕНЬНЕД(A1;2))
или
Код
=ЕСЛИ(A1=0;"";ДЕНЬНЕД(A1;2))
если Вам не надо проводить математические операции с полученными значениямиМВТ