DATEVALUE не принимает аргументы одного типа согласно документации MS Office - PullRequest
0 голосов
/ 15 января 2019

Я пробовал различные комбинации строк даты, которые можно преобразовать в правильную дату в наших программах. Из 7 типов строк я получаю правильный вывод в шести случаях. Однако в одном случае, который поддерживается документацией Microsoft, возникает ошибка несоответствия типов. MS Office Reference и соответствующая часть:

=DATEVALUE(A2 & "/" & A3 & "/" & A4)

Серийный номер даты, созданной путем объединения значений в ячейках A2, А3 и А4.

40850

Здесь добавлены различные комбинации строк и снимок листа результатов.

DATAVALUE_1DATAVALUE_2

Я ввел 14,12,2018 в ячейках G8, G9 и G10 соответственно, но DATAVALUE дает ошибку времени выполнения 13 по формуле = DateValue(G8 & "/" & G9 & "/" & G10).

Я отформатировал G8:G10 в текстовом формате. Моя версия Excel - 2016, а Краткая дата по системе в формате 15-01-2019.

Пожалуйста, помогите мне решить эту проблему, так как во многих случаях я хочу включить дату из ячеек таблицы. Если кому-то нравится просматривать связанный с Excel файл, он загружается в Dropbox по ссылке Упражнение по сетевым дням.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...