Red de conocimientos turísticos - Pronóstico del tiempo - El problema de la fórmula para hacer un calendario perpetuo usando Excel

El problema de la fórmula para hacer un calendario perpetuo usando Excel

No está claro en qué celda va tu fórmula.

"m_day-(WEEKDAY(m_day)-1)+(ROW()-5)*7"——

m día...definido por el usuario El nombre del rango puede se refiere directamente al rango de celdas y puede estar en formato numérico o de fecha.

(día laborable (m día)-1)... es una función de día prestado, que devuelve un día de la semana (domingo = 1, lunes = 2,...), pero la fórmula se puede simplificar a: DÍASEMANAL(m_día, 2).

(Row()-5)*7...Este paso es la clave. Al usar el número de fila * 7 y hacer coincidir la columna () en la fórmula, cada celda se incrementa en 1 (día) hacia la derecha y se completa el día 7 (el sexto día después del incremento) de modo que entre la parte superior e inferior filas La diferencia es "7", es decir, el intervalo entre las filas superior e inferior es de una semana.

Mirando su dibujo, la fórmula debe ingresarse en la línea 5, por lo que la fecha en la primera línea = (5-5) * 7 = 0, y la fecha no aumenta ni disminuye. A medida que la fórmula se completa, cada fila suma 7 días.

Para esta fórmula, debes restar 1~7 de la celda m_day que hace referencia a los datos originales y luego sumar 0~7~14~21... para que los datos tengan el valor dado ( o fecha) muestra fechas consecutivas una por una.