galés
Hola,
Tengo una tabla de dimensiones de fecha y necesito agregar una columna para la fecha de finalización del período de pago en la que termina cada fecha de la tabla. ¿Cómo haría yo para hacer esto? Generalmente (en Excel) establecería la primera fecha de finalización del período de pago estático y simplemente contaría desde allí, sin embargo, esta tabla de dimensiones de fecha es dinámica, por lo que no podré hacer eso. Nuestro último período de pago quincenal terminó el 28 de abril.
v-sihou-msft
En respuesta a galés
@bwelsh
En este escenario, puede crear una columna calculada para mostrar el número del período de pago según la fecha de inicio del primer período de pago. Luego, puede calcular la fecha máxima dentro del mismo grupo de período de pago.
Utilizo 2017/4/29 como la fecha de inicio del primer período de pago.
1. Cree una columna calculada como la siguiente;
pay period number = FLOOR(DATEDIFF(DATE(2017,4,29),'Table'[Date],DAY)/14,1)+1
2. Luego cree una columna para obtener la fecha de finalización del período de pago.
pay period end date = CALCULATE(MAX('Table'[Date]),ALLEXCEPT('Table','Table'[pay period number]))
Saludos,
Anónimo
Hola @bwelsh
¿Puede publicar una foto de sus datos y una foto de la salida deseada?
galés
En respuesta a Anónimo
Esta es mi tabla de dimensiones de fecha. Necesito crear una columna (basada en la primera columna) que muestre la última fecha del período de pago.
v-sihou-msft
En respuesta a galés
@bwelsh
En este escenario, puede crear una columna calculada para mostrar el número del período de pago según la fecha de inicio del primer período de pago. Luego, puede calcular la fecha máxima dentro del mismo grupo de período de pago.
Utilizo 2017/4/29 como la fecha de inicio del primer período de pago.
1. Cree una columna calculada como la siguiente;
pay period number = FLOOR(DATEDIFF(DATE(2017,4,29),'Table'[Date],DAY)/14,1)+1
2. Luego, cree una columna para obtener la fecha de finalización del período de pago.
pay period end date = CALCULATE(MAX('Table'[Date]),ALLEXCEPT('Table','Table'[pay period number]))
Saludos,