Что означает знак $ в функции TEXT - PullRequest
0 голосов
/ 27 декабря 2018

Я нашел формулу Excel, которая преобразует календарные даты в китайские лунные даты:

=TEXT(A1,"[$-130000]d/m/yyyy")

Скажите, что A1 равно

08/12/2018

Вывод формулы равен

2/11/2018

Как это работает?Что такое $?Что такое $-130000?В справочной статье MS по TEXT это не упоминается.

Какую формулу я могу использовать для обратного расчета, то есть от лунного календаря до солнечного календаря?$+130000 не работает.


Обновление

Я только что натолкнулся на этот ответ на SO , в котором говорится, что [$ -xxxx] - некоторый код локали,что имеет смысл для меня.Тем не менее, я не могу найти ни одного источника, говорящего о том, что представляет языковой стандарт 130000.

1 Ответ

0 голосов
/ 05 февраля 2019

Если вы все еще ищете ответ о том, что представляет собой [$ -130000], посмотрите мой другой ответ здесь.

Что означает код языка 130000 в Excel [$ -130000]значит?

Я не уверен, как сделать обратное преобразование.Если вы попытаетесь выполнить обратную функцию, описанную выше, которая будет ...

=TEXT(A1, "[$-1010409]d/m/yyyy")

Но это просто берет представленную дату и преобразует ее в указанный формат (т.е.в «А1» оно уже выглядит как григорианская дата)

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