Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Проблема с датой Excel при вычитании / 8 сообщений из 8, страница 1 из 1
10.05.2007, 17:20:32
    #34517108
Неважно
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с датой Excel при вычитании
Вычитаю из даты дату получаю результат в днях, а когда ячейка даты пустое значение происходит такой прикол 39212 дней как сделать пустое значение ячейки?
...
Рейтинг: 0 / 0
10.05.2007, 17:24:18
    #34517120
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с датой Excel при вычитании
НеважноВычитаю из даты дату получаю результат в днях, а когда ячейка даты пустое значение происходит такой прикол 39212 дней как сделать пустое значение ячейки?

Поконкретнее и с примером!
...
Рейтинг: 0 / 0
11.05.2007, 02:49:00
    #34517893
KL (XL)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с датой Excel при вычитании
НеважноВычитаю из даты дату получаю результат в днях, а когда ячейка даты пустое значение происходит такой прикол 39212 дней как сделать пустое значение ячейки?

39212 - это тоже результат в днях, только по отношению к 00/01/1900, т.е. кол-во дней соответствующих твоей начальной дате. Попробуй так:

=ЕСЛИ(B1<>"";A1-B1)

=РАЗНДАТ(A1;B1;"D")

KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
11.05.2007, 09:48:45
    #34518081
Неважно
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с датой Excel при вычитании
Вычитаю из даты - дату( сегодня() ) всё работает нормально. Но если первая дата пустая, а вторая заполнена(сегодня() ) – сегодняшней датой то происходит такой касяк 39213 дней выдаёт. Знаю, что считает от 00.01.1990, как убрать эту хрень не знаю. очень надо. Нужно чтобы, если в первую ячейку даты не было введёно значении он не считал.
...
Рейтинг: 0 / 0
11.05.2007, 09:59:51
    #34518117
Granata005
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с датой Excel при вычитании
=ЕСЛИ(A1="";"";РАЗНДАТ(A1;B1;"D"))
...
Рейтинг: 0 / 0
11.05.2007, 10:04:22
    #34518126
Неважно
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с датой Excel при вычитании
Спасибо KL (XL) этот вариант работает=ЕСЛИ(B1<>"";A1-B1)!!!
...
Рейтинг: 0 / 0
11.05.2007, 10:16:54
    #34518157
Granata005
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с датой Excel при вычитании
А почему нет справки по фунции РАЗНДАТ - она скрытая (вроде бы доп.надстройки отключены)?
...
Рейтинг: 0 / 0
11.05.2007, 18:45:06
    #34520353
KL (XL)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с датой Excel при вычитании
Granata005А почему нет справки по фунции РАЗНДАТ - она скрытая (вроде бы доп.надстройки отключены)?

скорее не задокументированная по причинам известным одному MSFT:-)

/topic/349454&hl=%f0%e0%e7%ed%e4%e0%f2#3256429

KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Проблема с датой Excel при вычитании / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]