Valor de búsqueda del mes anterior en la misma tabla en Power Query

Un usuario Pregunto ✅

amikhan12345

Hola,

https://community.powerbi.com/t5/Desktop/Buscar-el-valor-del-mes-anterior-en-la-misma-tabla/td…

Espero que todos estén bien. Estoy tratando de lograr una solución similar al hilo anterior pero usando Power Query en lugar de DAX. He agregado varios extractos de los mismos datos en la misma estructura. Cada extracto tiene una columna de marca de tiempo que muestra la fecha de extracción.

Quiero crear una columna personalizada usando Power Query que muestre el mismo valor pero para el mes anterior. Ejemplo a continuación:

Ejemplo.PNG

Atentamente,

ami

ImkeF

Hola @amikhan12345,

debe agrupar en «Cliente» y devolver todos los valores de su tabla. Luego, aplique una función que devuelva el valor de la fila anterior de la siguiente manera: Una forma rápida y fácil de hacer referencia a las filas anteriores o siguientes en Power Query o Power BI: The BIccountant

Si necesita ayuda para aplicar esto, pegue datos de muestra que puedan usarse fácilmente como se describe aquí:

https://community.powerbi.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-Forum/ba-…

amikhan12345

Gracias @amitchandak y gracias @ImkeF por la solución de Power Query. El video adicional en su sitio web fue muy útil.

ImkeF

Hola @amikhan12345,

debe agrupar en «Cliente» y devolver todos los valores de su tabla. Luego, aplique una función que devuelva el valor de la fila anterior de la siguiente manera: Una forma rápida y fácil de hacer referencia a las filas anteriores o siguientes en Power Query o Power BI: The BIccountant

Si necesita ayuda para aplicar esto, pegue datos de muestra que puedan usarse fácilmente como se describe aquí:

https://community.powerbi.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-Forum/ba-…

amichandak

@ImkeF, ¿puedes ayudar con esto?

@amikhan12345, consulte con los expertos de M. En código Dax puede ser

var _max = maxx(filtro(Tabla,[customer] = antes ([customer) && [recorded timestamp] regreso
maxx(filtro(Tabla,[customer] = antes ([customer) && [recorded timestamp] =_máx ),[status])

imranamikhan

En respuesta a amichandak

Hola @amitchandak

Estoy tratando de implementar esta fórmula como una columna calculada de DAX, pero la fórmula no devuelve ningún campo para el Cliente. Cuando tenga un momento, ¿podría refinar la sintaxis por mí? (Le agradezco que probablemente haya improvisado esta medida como ejemplo)Ejemplo.PNG

ami

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *