Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Syndicate_Admin
Administrator
Administrator

Días Diferencia entre dos fechas en la misma columna con fechas duplicadas en Power BI

Tengo una columna con fechas duplicadas. Necesito calcular la diferencia de fecha en función de otra columna.

Por ejemplo, tengo columna Etapa con 1,2,3... valores repetidos . ¿Cuál será la función que puedo usar para calcular las diferencias de valores de fecha para la etapa 1?

Gracias de antemano..

2 ACCEPTED SOLUTIONS

@erp

tal vez puedas probar esto

measure=calculate(max(lastdate),allexcept(table,bomno))-calculate(min(lastdate),allexcept(table,bomno))

View solution in original post

Muchas gracias. Funcionó para mí... 😊

View solution in original post

20 REPLIES 20
Natalie_iTalent
Administrator
Administrator

This was in Spam Quarantine and is a duplicate false positive.

Syndicate_Admin
Administrator
Administrator

Hola a todos

Por favor, ayúdame. Necesito calcular la suma de varias diferencias de fecha y hora por diferentes valores (ID de caso, código de estado, cambio de hora). Es complicado de explicar, así que por favor mira allí:

Augustinas_1-1715848844185.png

¿Alguien puede ayudar? Gracias de antemano.

Hola

Lo ideal es que se escriba como una fórmula de columna calculada (no como una medida). Si está de acuerdo con mi enfoque, comparta los datos en un formato que se pueda pegar en un archivo de MS Excel.

IDENTIFICACIÓNFecha y hora de recepciónNuevo valorFecha y hora.
187942024-05-06 14:19INVESTIGACIÓN07/05/2024 09:01:59
187942024-05-06 14:19CAD09/05/2024 11:37:04 a. m.
187942024-05-06 14:19ELABORACIÓN DEL PRESUPUESTO09/05/2024 11:56:39 a. m.
187942024-05-06 14:19CAD09/05/2024 11:58:05
187942024-05-06 14:19ELABORACIÓN DEL PRESUPUESTO09/05/2024 13:01:58
187942024-05-06 14:19DETERMINACIÓN DEL MARGEN16/05/2024 16:56:39
187942024-05-06 14:19PREPARACIÓN DE LA PROPUESTA16/05/2024 17:06:06
187942024-05-06 14:19OFERTA ENVIADA20/05/2024 11:35:32 a. m.
187432024-05-02 14:08INVESTIGACIÓN02/05/2024 15:12:14
187432024-05-02 14:08CAD02/05/2024 17:08:48
187432024-05-02 14:08ELABORACIÓN DEL PRESUPUESTO03/05/2024 09:34:08
187432024-05-02 14:08PREPARACIÓN DE LA PROPUESTA03/05/2024 09:34:30
187432024-05-02 14:08CAD03/05/2024 11:11:37 a. m.
187432024-05-02 14:08ELABORACIÓN DEL PRESUPUESTO03/05/2024 13:21:30
187432024-05-02 14:08DETERMINACIÓN DEL MARGEN07/05/2024 08:26:21
187432024-05-02 14:08VERIFICACIÓN DE LICITACIONES07/05/2024 10:04:43 a. m.
187432024-05-02 14:08PREPARACIÓN DE LA PROPUESTA07/05/2024 17:27:10
187432024-05-02 14:08OFERTA ENVIADA07/05/2024 19:43:07
186912024-05-30 16:15INVESTIGACIÓN26/04/2024 11:15:04 a. m.
186912024-05-30 16:15CAD26/04/2024 11:25:35 a. m.
186912024-05-30 16:15ELABORACIÓN DEL PRESUPUESTO26/04/2024 12:46:32 p. m.
186912024-05-30 16:15DETERMINACIÓN DEL MARGEN26/04/2024 20:14:19
186912024-05-30 16:15PREPARACIÓN DE LA PROPUESTA26/04/2024 20:15:53
186912024-05-30 16:15OFERTA ENVIADA26/04/2024 20:27:21
186912024-05-30 16:15ELABORACIÓN DEL PRESUPUESTO29/04/2024 09:32:12
186912024-05-30 16:15DETERMINACIÓN DEL MARGEN29/04/2024 13:55:51
186912024-05-30 16:15PREPARACIÓN DE LA PROPUESTA29/04/2024 14:07:03
186912024-05-30 16:15OFERTA ENVIADA29/04/2024 14:15:28
186912024-05-30 16:15ELABORACIÓN DEL PRESUPUESTO02/05/2024 09:05:54
186912024-05-30 16:15DETERMINACIÓN DEL MARGEN02/05/2024 11:38:19 a. m.
186912024-05-30 16:15ELABORACIÓN DEL PRESUPUESTO03/05/2024 12:09:02
186912024-05-30 16:15DETERMINACIÓN DEL MARGEN03/05/2024 13:50:27
186912024-05-30 16:15PREPARACIÓN DE LA PROPUESTA03/05/2024 14:15:28
186912024-05-30 16:15OFERTA ENVIADA03/05/2024 15:26:07

Lo siento, no sé cómo agregar un archivo de Excel.

Hola

En otra columna, muestre el resultado esperado.

El resultado esperado en otra columna es cuánto tiempo duró el estado, por ejemplo, PAKLAUSIMAS. Por ID.

He calculado la columna:

Consulta = FUERON _CADdate =
CALCULAR(MÁXIMO('Entrada de registro de cambios$437 - statusams'[Fecha y hora.]),
FILTRO(TODOSEXCEPTO('Entrada de registro de cambios$437 - statusams',
'Entrada de registro de cambios$437 - statusams'[Valor del campo clave primario 1]),
'Entrada de registro de cambios$437 - statusams'[Nuevo valor] = "CAD"))
FUERON _Paklausimasdate =
CALCULAR(MÁXIMO('Entrada de registro de cambios$437 - statusams'[Fecha y hora.]),
FILTRO(TODOSEXCEPTO('Entrada de registro de cambios$437 - statusams',
'Entrada de registro de cambios$437 - statusams'[Valor del campo clave primario 1]),
'Entrada de registro de cambios$437 - statusams'[Nuevo valor] = "CONSULTA"))
DEVOLUCIÓN
DATEDIFF(_Paklausimasdate,_CADdate,MINUTO)
Pero calcula datediff correctamente cuando ID tiene el estado "X" solo una vez.
Y necesito calcular el tiempo total si el estado se repite dos o más veces, p. ej.
Augustinas_0-1716886927022.png

Por ejemplo, Status CAD por ID18743 se repite dos veces. La fecha de la primera hora CAD->SĄMATOS RUOŠIMAS (2024.05.03 09:34:07 minus 2024.05.02 17:08:48) es 130 min. La segunda fecha de tiempo CAD->SĄMATOS RUOŠIMAS (2024.05.03 13:21:29 minus 2024.05.03 11:11:36) es 70 min. Por lo tanto, el mínimo total de CAD de estado por ID18743 es 130 + 70 = 200 min.

Cómo obtener ese resultado 🙂

Esto es muy confuso. En la tabla que compartiste, solo tienes que mostrar otra columna con el resultado esperado.

Augustinas_0-1717420146722.png

Puedo agregar solo una captura de pantalla debido al error. Pero los mismos números están en mi publicación anterior.

IDENTIFICACIÓNFecha y hora de recepciónNuevo valorFecha y hora.Estado de CAD mín.
187432024-05-02 14:08INVESTIGACIÓN02/05/2024 15:12:14
187432024-05-02 14:08CAD02/05/2024 17:08:48985
187432024-05-02 14:08ELABORACIÓN DEL PRESUPUESTO03/05/2024 09:34:08
187432024-05-02 14:08PREPARACIÓN DE LA PROPUESTA03/05/2024 09:34:30
187432024-05-02 14:08CAD03/05/2024 11:11:37 a. m.129
187432024-05-02 14:08ELABORACIÓN DEL PRESUPUESTO03/05/2024 13:21:30
187432024-05-02 14:08DETERMINACIÓN DEL MARGEN07/05/2024 08:26:21
187432024-05-02 14:08VERIFICACIÓN DE LICITACIONES07/05/2024 10:04:43 a. m.
187432024-05-02 14:08PREPARACIÓN DE LA PROPUESTA07/05/2024 17:27:10
187432024-05-02 14:08OFERTA ENVIADA07/05/2024 19:43:07

Hola

Esta fórmula de columna calculada funciona

Column = if(Data[New Value]="CAD",24*60*(CALCULATE(MIN(Data[Date and time]),FILTER(Data,Data[ID]=EARLIER(Data[ID])&&Data[Date and time]>EARLIER(Data[Date and time])&&Data[New Value]="SĄMATOS RUOŠIMAS"))-Data[Date and time]),BLANK())

Espero que esto ayude.

Ashish_Mathur_0-1717469653990.png

¡Gracias!

Syndicate_Admin
Administrator
Administrator

¿Cuál es el resultado esperado? Es mejor crear una nueva publicación y proporcionar la información detallada.

Syndicate_Admin
Administrator
Administrator

1.png

Necesita DAX (Power BI) para el número de días para cada SGNo de la tabla anterior.

Syndicate_Admin
Administrator
Administrator

Gracias por sus respuestas...

Syndicate_Admin
Administrator
Administrator

Picture2.png

Días Diff Medida : =
Clasificación VAR =
RANKX (
FILTER ( ALL ( 'Tabla' ), 'Tabla'[Etapa] = MAX ( 'Tabla'[Etapa] ) ),
CALCULATE ( MAX ( 'Tabla'[Fecha] ) ),
,
Asc
)
Resultado VAR =
DATEDIFF (
CALCULAR (
MAX ( 'Tabla'[Fecha] ),
FILTRO (
ALL ( 'Tabla' ),
'Tabla'[Etapa] = MAX ( 'Tabla'[Etapa] )
&&&RANKX (
FILTER ( ALL ( 'Tabla' ), 'Tabla'[Etapa] = MAX ( 'Tabla'[Etapa] ) ),
CALCULATE ( MAX ( 'Tabla'[Fecha] ) ),
,
Asc
) = ranking - 1
)
),
MAX ( 'Tabla'[Fecha] ),
día
)
devolución
resultado

https://www.dropbox.com/s/rwbkhoz3ir6d789/erp.pbix?dl=0

Syndicate_Admin
Administrator
Administrator

@erp

pls proporcionan algunos datos de muestra y la salida esperada.

Mis datos de ejemplo

erp_0-1624607974459.png

erp_1-1624608058008.png

Por lo tanto, necesito una diferencia de días entre la primera fecha y la última fecha (en la columna lastdate) basada en la columna bomno.

Gracias de antemano..

@erp

tal vez puedas probar esto

measure=calculate(max(lastdate),allexcept(table,bomno))-calculate(min(lastdate),allexcept(table,bomno))

Muchas gracias. Funcionó para mí... 😊

De nada

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Top Solution Authors
Top Kudoed Authors