我正在尝试创建一个VBA脚本或公式/函数,将儒略日(5001或15001)转换为常规日期(01/01/2015)。我能找到以下公式将5位数的儒略日转换为格里高利日期,它可以正常工作。我不是数学家,所以我不知道如何编写4位数JD的公式,也不知道如何开始反向操作(常规日期转JD)。非常感谢您对此事的任何帮助。
5位数JD的公式在此处:
感谢您提前的任何帮助。
5位数JD的公式在此处:
Assuming that the Julian Date is in A1:
=DATE(IF(0+(LEFT(A1,2))<30,2000,1900)+LEFT(A1,2),1,RIGHT(A1,3))
感谢您提前的任何帮助。