domingo, 14 de junio de 2020

EXCEL: Obtener meses entre fechas

Excel formula: Get months between dates

Fórmula genérica

=DATEDIF(start_date,end_date,"m")

Explicación

Para calcular los meses entre dos fechas como un número entero, puede usar la función DATEDIF. En el ejemplo que se muestra, la fórmula en D6 es:
=DATEDIF(B6,C6,"m")
Nota: DATEDIF redondea automáticamente hacia abajo. Para redondear al mes más cercano, vea a continuación.

El misterio de DATEDIF

La función DATEDIF es una función de "compatibilidad" que proviene de Lotus 1-2-3. Por razones desconocidas, DATEDIF solo se documenta en Excel 2000 y no aparecerá como una función sugerida en la barra de fórmulas. Sin embargo, puede usar DATEDIF en todas las versiones actuales de tExcel, solo necesita ingresar la función manualmente. Excel no lo ayudará con argumentos de función. Consulte esta página en la función DATEDIF para obtener más información sobre los argumentos disponibles.

Cómo funciona esta fórmula

DATEDIF toma 3 argumentos: fecha_inicio, fecha_final y unidad. En este caso, queremos meses, por lo que suministramos "m" por unidad.
DATEDIF calcula automáticamente y devuelve un número por meses, redondeado hacia abajo.

Todo el mes más cercano

DATEDIF redondea hacia abajo por defecto. Si desea calcular meses al mes entero más cercano, puede hacer un ajuste simple a la fórmula:
=DATEDIF(start_date,end_date+15,"m")
Esto garantiza que las fechas de finalización que ocurran en la segunda mitad del mes se traten como fechas en el mes siguiente, redondeando efectivamente el resultado final.

Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT