Cómo usar fórmulas y tablas dinámicas para calcular automáticamente la diferencia de día entre dos fechas
Si quieres calcular la diferencia de días entre dos fechas de forma automática, sin tener que introducir una fórmula cada vez que cambies la fecha, puedes utilizar fórmulas y tablas dinámicas. Las tablas dinámicas son una característica de Excel que le permite analizar, filtrar y organizar datos de manera fácil y rápida. Puede crear una tabla dinámica a partir de los datos que tiene y utilizar fórmulas para calcular la diferencia de días entre dos fechas de una tabla dinámica. Estos son los pasos para hacerlo:
- Cree los datos en forma de tabla, con columnas para la fecha de inicio, la fecha de finalización y la diferencia de días.
- Seleccione toda la tabla y, a continuación, haga clic en la pestaña Insert de la cinta de opciones y haga clic en el icono Table del grupo Tables.
- Marque la casilla My table has headers y, a continuación, haga clic en OK. Observará que la tabla ahora tiene un formato y características especiales, como filtros, ordenación y nomenclatura automática.
- Haga clic en cualquier celda de la tabla y, a continuación, haga clic en la pestaña Design de la cinta de opciones y cambie el nombre de la tabla a su gusto en el cuadro Table Name. Por ejemplo, puede asignar un nombre a la tabla como TabelTanggal.
- Haga clic en la primera celda de la columna Diferencia de días y, a continuación, escriba una fórmula para calcular la diferencia en días entre dos fechas. Puede usar cualquiera de las fórmulas que ha aprendido antes, pero asegúrese de usar referencias de tablas dinámicas, no referencias de celdas estáticas. Una referencia de tabla dinámica es una forma de hacer referencia a una celda o a un rango de celdas de una tabla mediante el uso de nombres de tabla y nombres de columna en lugar de direcciones de celda. Por ejemplo, puede utilizar la siguiente fórmula:
=DATEDIF([Start Date], [End Date], “D”)
Dónde:
- [Fecha de inicio] es una referencia de tabla dinámica para las celdas de la columna Fecha de inicio en la misma fila que la celda activa.
- [Fecha de finalización] es una referencia de tabla dinámica para las celdas de la columna Tanggal Akhir en la misma fila que la celda activa.
- Pulsa Enter para introducir una fórmula, y verás que se aplicará a toda la columna Diferencia de día automáticamente, gracias a la función AutoFill de la tabla dinámica. También observará que la fórmula se ajusta automáticamente si agrega o quita filas en la tabla. Puede cambiar las fechas en la columna Fecha de inicio o Fecha de finalización, y la fórmula de la columna Diferencia de días volverá a calcular automáticamente la diferencia en días entre las dos fechas. A continuación, se muestra un ejemplo del resultado final de la tabla dinámica:
Fecha de inicio | Fecha final | Diferencia de día |
01/01/2024 | 31/01/2024 | 30 |
01/02/2024 | 28/02/2024 | 27 |
01/03/2024 | 31/03/2024 | 30 |
Mediante el uso de tablas y fórmulas dinámicas, puede calcular la diferencia de días entre dos fechas automáticamente y hacer que sus tablas sean más flexibles y dinámicas.