Очистка даты в Excel, значения даты выровнены по левому краю - PullRequest
0 голосов
/ 24 ноября 2018

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

Ожидается дата в A3547 /R3547C1: получил '13 / 04/2018 '

по датам, выровненным влево.Я пытался очистить дату в Excel безуспешно,

Ответы [ 2 ]

0 голосов
/ 24 ноября 2018

Вы можете сделать что-то похожее на это

  • Я извлек день, месяц и год из строковой даты, используя некоторые формулы
  • После этого я воссоздал фактическую дату изизвлеченные значения дня, месяца и года

enter image description here

Формулы приведены ниже

enter image description here

B2: =FIND("/",A2)
C2: =FIND("/",A2,1+FIND("/",A2))
D2: =LEFT(A2,B2-1)
E2: =MID(A2,B2+1,C2-B2-1)
F2: =RIGHT(A2,4)
G2: =DATE(F2,E2,D2)

В зависимости от ваших фактических данных вам может потребоваться немного изменить формулы.

0 голосов
/ 24 ноября 2018

Проверьте, все ли ячейки в столбце имеют формат даты и одинаковый формат даты.

Иногда даты можно вводить в виде текстовых строк или других пользовательских форматов.Тогда есть возможность получить такую ​​ошибку.

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