некоторые ячейки моего 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 |
если это помогает ... оценка ошибки при использовании DATEVALUE показывает, что ячейка содержит константу ..
Для вашего конкретного случая подойдет следующий обходной путь:
=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)))