Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hola, tengo una columna calculada que he creado con la sintaxis DAX que se muestra a continuación. Esto funciona como se esperaba, pero realmente me gustaría tener esta columna creada en Power Query, pero realmente estoy luchando con la sintaxis correcta. ¿Alguien podría volver a escribir esto para mí usando la opción de columna personalizada, por favor?
La columna busca la subfecha más antigua de los clientes en todas sus filas de datos asociados al ID.
Ejemplo de salida. Como puede ver, la nueva columna ha generado el mismo valor en todos los identificadores, ya que esa es la primera subfecha de los clientes.
ID. Subfecha. Sub Fecha Más Temprana
123. 01/01/2014. 01/01/2014
123 01/09/2014. 01/01/2014
123. 01/10/2016. 01/01/2024
123 01/12/2024. 01/01/2024
Sub fecha más temprana =
var fecha más temprana =
Calcular(
min(sp[subdate]),
Filtro (sp,sp[id] = anterior (sp[id])))
var primerestsubdate =
Calcular(
Max(sp[subdate]),
Filtro (
Sp
sp[id] = anterior (sp[id]) &&
Sp[sub] = fecha anterior ))
Return earlyliestclosedate
Hola @M_SBS_6 ,
¿Solo quería verificar si tuvo la oportunidad de revisar las sugerencias proporcionadas?
Si la respuesta ha abordado su consulta, acéptela como una solución y dé un 'Felicitaciones' para que otros miembros puedan encontrarla fácilmente.
Gracias
Hola @M_SBS_6 ,
¿Solo quería verificar si tuvo la oportunidad de revisar las sugerencias proporcionadas?
Si la respuesta ha abordado su consulta, acéptela como una solución y dé un 'Felicitaciones' para que otros miembros puedan encontrarla fácilmente.
Gracias
Hola @M_SBS_6 ,
¿Solo quería verificar si tuvo la oportunidad de revisar las sugerencias proporcionadas?
Si la respuesta ha abordado su consulta, acéptela como una solución y dé un 'Felicitaciones' para que otros miembros puedan encontrarla fácilmente.
Gracias
Hola @M_SBS_6 ,
Puede probar estos en Power query:
1. Agrupar por ID (elija Avanzado)
2. 1º Considerar todas las filas
3. En la 2ª agrupación, agregue la fecha mínima de Sub
Esto le dará todas las filas con junto con la subfecha y su correspondiente subfecha más temprana.
¡Espero que esto ayude!
Si esto responde a su pregunta, acéptelo como una solución y dele un 'Felicitaciones' para que otros puedan encontrarlo fácilmente.
¿Podría aclarar la lógica? Creo que el DAX que proporcionó no funciona en PBI.
@M_SBS_6 Lo siento, tengo problemas para seguir, ¿puede publicar datos de muestra como texto y salida esperada?
Realmente no hay suficiente información para continuar, primero verifique si su problema es un problema común enumerado aquí: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882
Además, consulte esta publicación sobre Cómo obtener respuestas a su pregunta rápidamente: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
Las partes más importantes son:
1. Muestre los datos como texto, use la herramienta de tabla en la barra de edición
2. Salida esperada de los datos de muestra
3. Explicación en palabras de cómo obtener de 1. a 2.
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!