1

У меня есть некоторые данные из Тайваня в электронной таблице .csv, но все даты в их патриотическом календаре:

102/06/05
102/06/22
102/07/01
...

Они нужны мне в григорианском формате, вот так:

2013/06/05
2013/06/22
2013/07/01
...

Преобразование просто, просто добавьте 1911 к году. Любые идеи о простом пути к нему в Excel?

2 ответа2

0

Чтобы пропустить проблемы, возникающие в Excel при расчете дат до 01.01.1900, вы можете попытаться что-то сделать, если вы считаете свои данные строкой.

Так что, если ваши данные появляются в строке формул, например 102/06/05 вы можете просто попробовать использовать сочетание CTRL+F , переключиться на замену, набрать, чтобы найти 102/ string, и заменить на 2013/ .

Если это не работает, вы можете отредактировать файл csv с помощью текстового редактора и выполнить его замену, прежде чем загружать файл в Excel.

0

Если существующий год, то есть 102, всегда состоит из 3 цифр, то с данными в A1 преобразуйте его в требуемую дату с помощью этой формулы в B1

=REPLACE(A1,1,3,LEFT(A1,3)+1911)+0

форматировать результат в требуемом формате даты, например, гггг / мм / дд

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .