Esta pregunta se relaciona conCalcular el número total de días por mes específico.
Si observa la pregunta original, ¿qué pasa si tiene una fecha de inicio y finalización de enero a marzo y necesita saber cuántos días hay dentro de cada mes entre ese rango?
Entonces, A2 y B2 tengo las fechas de inicio y finalización y de C1 - Q1 tengo de enero a diciembre. Entonces, en las celdas C2 - Q2 necesito tener una fórmula que me permita saber el número de días hábiles por mes según las fechas de inicio y finalización. .
¿Puede usted ayudar?
Respuesta1
Estoy bastante seguro de que este es el tipo de resultado que desea:
Usted elige una fecha de inicio y finalización para producir una lista de cuántos días de cada mes están dentro de ese rango. Lo importante aquí es que los valores C1:N1
son valores de fecha reales que han sido formateados. Esto esmuchomás fácil que usar valores de texto y luego intentar calcular fechas en su fórmula.
La fórmula en C1
es
=IF(OR(MONTH($A2)>MONTH(C$1),MONTH($B2)<MONTH(C$1)),0,MIN($B2,DATE(YEAR(C$1),MONTH(C$1)+1,0))-MAX($A2,C$1)+1)
que luego arrastras hacia arriba y hacia abajo. Sin embargo, hay algunas rarezas:
- Si el rango de fechas
A:B
va más allá de los encabezados de sus columnas, todos los resultados son cero. - Si no hay ninguna entrada, Excel lo ve como un valor cero, que es una fecha válida, y eso lo arruina.
Sin embargo, esto debería ser suficiente para empezar. Puede modificarlo para que se ajuste a sus necesidades exactas.