формат даты Excel не изменится - PullRequest
0 голосов
/ 07 декабря 2018

некоторые ячейки моего Excel не изменят формат даты (они выровнены по левому краю в столбце).
Я перепробовал все: скопировал в блокнот и обратно, текст в столбец, изменил формат, используяопция формата (очевидно), использовала DATEVALUE: возвращает! VALUE #.
Я потратил часы, пытаясь изменить этот формат, и недостаточно богат, чтобы выбросить свой ноутбук.

|      AR    |
|------------|
| 1995-12-02 |
| 25/04/1989 |
| 25/04/1994 |
| 15/05/1994 |
| 13/06/1980 |
| 1981-02-04 |
| 1995-01-06 |

enter image description here если это помогает ... оценка ошибки при использовании DATEVALUE показывает, что ячейка содержит константу ..

1 Ответ

0 голосов
/ 07 декабря 2018

Для вашего конкретного случая подойдет следующий обходной путь:

enter image description here

=IF(ISERR(SEARCH("-",D2)),DATE(RIGHT(D2,4),MID(D2,4,2),LEFT(D2,2)),DATE(LEFT(D2,4),MID(D2,6,2),LEFT(D2,2)))
...