Red de conocimientos turísticos - Preguntas y respuestas turísticas - Cómo calcular la fecha lunar en Excel

Cómo calcular la fecha lunar en Excel

Versión simple:

La celda B2 es el primer ejemplo. "2016-9-17" significa el día 17 del noveno mes lunar. La fórmula es: = texto (a2, '[$-130000] aaaa-m-d ').

TEXT() se utiliza para convertir el formato de texto. La clave de esta fórmula es: [$-130000], que es el parámetro para convertir el calendario solar al calendario lunar en Excel. Sin embargo, existe el problema de que no se pueden calcular los meses bisiestos. Se estima que los extranjeros no pueden entender el concepto chino de mes bisiesto. Cada año bisiesto representa directamente 13 meses en un año y el principio es el mismo.

Versión avanzada:

Las células C2 son avanzadas en comparación con las células B2. Está representado en chino y el año está representado por los tallos celestiales y las ramas terrenales.

La fórmula es definitivamente más complicada que antes: =MID ('A, B, D, E, N, N ', MOD (text (A2, '[$-130000] e')-4 , 10 ) 1, 1); MID ('Carta de presentación del mediodía de Zi Chou Mao Yin Chen Si', mod (texto (a2, '[$-130000] e')-4, 12) 1, 1); ; Texto (a2, '[$-130000][DBM número 1]m mes d día ').

Se puede dividir en dos partes:

1 Año de cálculo: MID ('A, B, D, E, G, N, N'), mod (texto (a2). , '[$-130000] e')-4, 10) 1, 1) MID ('Zichou Mao Yinchen ha solicitado una carta al mediodía', mod (text (a2, '[$-130000] e')- 4, 655Año ', aquí se agrega la función de extracción de texto MID() para obtener los tallos celestiales y las ramas terrestres

2. Calcular el mes y el día: texto (a2, '[$-130000][DBNum1. ]m mes y d. día'), en el que se agrega el parámetro [db num 1], indicando que el valor se muestra en el formato chino de "uno, dos, tres..." La combinación de los dos es la resultado de la columna c. Como chinos, sabemos que enero no se llama enero, se llama el primer mes.

"Diciembre" no se llama "diciembre", se llama "el duodécimo mes"; de manera similar, los primeros 10 días de cada mes son el primer y el segundo día....Del 20 al 20, del 21 al 30, y así sucesivamente.