|
Как формулой в Экселе отличить дату от числа
|
|||
---|---|---|---|
#18+
Здравствуйте! Подскажите кто знает. как отличить, например, в ячейке содержится 3 или 03.01.1900 ?? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2017, 07:33 |
|
Как формулой в Экселе отличить дату от числа
|
|||
---|---|---|---|
#18+
SandraSidorovaкак отличить, например, в ячейке содержится 3 или 03.01.1900 ??В ячейке ВСЕГДА 3. А вот отображаться оно может или как 3, или как 03.01.1900. А формулами формат не достать. Только пользовательской функцией, которая получит NumberFormat заданной ячейки и определит, числовой он или даты-времени. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2017, 08:34 |
|
Как формулой в Экселе отличить дату от числа
|
|||
---|---|---|---|
#18+
VarType в VBA различает число и дату в ячейке. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2017, 11:10 |
|
Как формулой в Экселе отличить дату от числа
|
|||
---|---|---|---|
#18+
SandraSidorova, Если подойдет, то можно без VBA, но встроенной макрофункцией через именованную переменную. Вот пример. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2017, 13:39 |
|
Как формулой в Экселе отличить дату от числа
|
|||
---|---|---|---|
#18+
CELL("format";cell_adress) в помощь. Если D1 - дата. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2017, 12:39 |
|
Как формулой в Экселе отличить дату от числа
|
|||
---|---|---|---|
#18+
big-duke, cell() тупо вернет формат. А значение в ячейке может быть любое, например, текст. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 09:23 |
|
Как формулой в Экселе отличить дату от числа
|
|||
---|---|---|---|
#18+
anor, правильно. Если текст, то вернет G. Если дата, то D1. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2017, 16:36 |
|
Как формулой в Экселе отличить дату от числа
|
|||
---|---|---|---|
#18+
big-duke, возвращает одно и то же (D1) Excel 2013 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2017, 07:48 |
|
Как формулой в Экселе отличить дату от числа
|
|||
---|---|---|---|
#18+
anor, excel 2016 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2017, 09:12 |
|
Как формулой в Экселе отличить дату от числа
|
|||
---|---|---|---|
#18+
big-duke, ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2017, 15:41 |
|
Как формулой в Экселе отличить дату от числа
|
|||
---|---|---|---|
#18+
anor, а пересчет формул точно автоматический? Потому что такого быть не должно - где текст и решетки 100% должен показать "G" ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2017, 17:21 |
|
Как формулой в Экселе отличить дату от числа
|
|||
---|---|---|---|
#18+
The_Prist, ну не знаю. файл во вложении ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2017, 09:12 |
|
Как формулой в Экселе отличить дату от числа
|
|||
---|---|---|---|
#18+
anor, Да, у вас отображается правильно, так как формат всех ячеек принудительно установлен в Дата, и функция cell("format") правильно возвращает D1. Возвращаясь к вопросу ТС. 3 и 3.1.1900 с точки зрения хранения данных в Excel - эквивалентны. Ели не трогать формат ячейки , то он может быть критерием, чтобы ответить на вопрос ТС. См. вложение. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2017, 09:32 |
|
|
start [/forum/topic.php?fid=61&msg=39541904&tid=2172524]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 136ms |
0 / 0 |