Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Queridos todos,
Estoy usando la siguiente fórmula tableau:
LOOKUP(count([Account_Number]),FIRST()) - LOOKUP(ZN(count([Account_Number])), 0)
Necesito convertir esta fórmula en power bi.
Gracias de antemano por la ayuda
hola @adnanarain
Hay algunas soluciones para obtenerlo, pero depende de la estructura de datos.
Los datos de muestra y la salida esperada ayudarían enormemente.
Por favor, consulte esta publicación sobre cómo obtener respuesta a su pregunta rápidamente:
https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
saludos
Lin
Estoy adjuntando datos de muestra y la salida deseada. con estos datos, estoy usando matriz visual para encontrar el número de cuentas, Diferencia, y %. El número de cuentas es un recuento simple ([número de cuenta]) y la diferencia para la fila 0 (es decir, columna de diferencia de fecha) siempre será 0 y la fila 1 es Números de cuenta de la fila 0 - números de cuenta de la fila 1, en el ejemplo Números de cuenta de la fila 0 a 3 y números de cuenta de la fila 1 a 1, por lo que la diferencia para la fila 1 será de 3-1 a 2 y la última quiero calcular % para la fila 0 el % será 0 y para la fila 1 la fórmula para % es la diferencia (es decir, 2 para la fila 1) dividida por el número de cuenta para la fila 0 (es decir, 3) de modo que 2/3 a 67%.
A continuación se muestran los datos de ejemplo:
Diferencia de fecha | Número de cuenta | Fecha de apertura de la cuenta |
0 | 1 | 2013 |
0 | 2 | 2013 |
0 | 3 | 2014 |
0 | 2 | 2013 |
0 | 3 | 2014 |
0 | 3 | 2014 |
1 | 4 | 2014 |
1 | 5 | 2013 |
1 | 6 | 2014 |
2 | 7 | 2013 |
2 | 8 | 2014 |
2 | 9 | 2013 |
3 | 10 | 2013 |
3 | 11 | 2014 |
4 | 12 | 2013 |
4 | 13 | 2013 |
4 | 14 | 2014 |
4 | 15 | 2014 |
y a continuación es la salida deseada, Traté de mostrar para el año 2013 sólo:
2013 | |||
Diferencia de fecha | Recuento de cuentas | Diferencia | % |
0 | 3 | 0 | 0% |
1 | 1 | 2 | 67% |
2 | 2 | -1 | -100% |
3 | 1 | 1 | 50% |
4 | 2 | -1 | -100% |
Traté de explicar, disculpas de antemano si algo no está claro.
@adnanarain , Lo que obtuve de él es que es una función de operación de fila, para moverse hacia arriba y hacia abajo en la fila dando un número de primero y último.
No hay equivalente a eso.
En función de lo que necesita, puede una función como puede utilizar la inteligencia de tiempo para obtener meses/qtr o año anteriores. O Rango para subir y bajar en valores incrementales.
Ejemplo de inteligencia de tiempo
Ejemplo de clasificación
@adnanarain necesita explicar lo que hace esta función, tal vez muchos de nosotros no sabemos lo que devuelve esta función, mejor poner algunos datos de muestra y la salida esperada.
Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!
Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo
If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤
Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.
Estoy adjuntando datos de muestra y la salida deseada. con estos datos, estoy usando matriz visual para encontrar el número de cuentas, Diferencia, y %. El número de cuentas es un recuento simple ([número de cuenta]) y la diferencia para la fila 0 (es decir, columna de diferencia de fecha) siempre será 0 y la fila 1 es Números de cuenta de la fila 0 - números de cuenta de la fila 1, en el ejemplo Números de cuenta de la fila 0 a 3 y números de cuenta de la fila 1 a 1, por lo que la diferencia para la fila 1 será de 3-1 a 2 y la última quiero calcular % para la fila 0 el % será 0 y para la fila 1 la fórmula para % es la diferencia (es decir, 2 para la fila 1) dividida por el número de cuenta para la fila 0 (es decir, 3) de modo que 2/3 a 67%.
A continuación se muestran los datos de ejemplo:
Diferencia de fecha | Número de cuenta | Fecha de apertura de la cuenta |
0 | 1 | 2013 |
0 | 2 | 2013 |
0 | 3 | 2014 |
0 | 2 | 2013 |
0 | 3 | 2014 |
0 | 3 | 2014 |
1 | 4 | 2014 |
1 | 5 | 2013 |
1 | 6 | 2014 |
2 | 7 | 2013 |
2 | 8 | 2014 |
2 | 9 | 2013 |
3 | 10 | 2013 |
3 | 11 | 2014 |
4 | 12 | 2013 |
4 | 13 | 2013 |
4 | 14 | 2014 |
4 | 15 | 2014 |
y a continuación está la salida deseada:
2013 | 2014 | |||||
Diferencia de fecha | Recuento de cuentas | Diferencia | % | Recuento de cuentas | Diferencia | % |
0 | 3 | 0 | 0% | 3 | 0 | 0% |
1 | 1 | 2 | 67% | 2 | 1 | 33% |
2 | 2 | -1 | -100% | 1 | 1 | 50% |
3 | 1 | 1 | 50% | 1 | 0 | 0% |
4 | 2 | -1 | -100% | 2 | -1 | -100% |
Traté de explicar, disculpas de antemano si algo no está claro.
hola @adnanarain
Simplemente cree dos medidas como se indica a continuación:
Difference =
var _lastrow=CALCULATE([Number of accounts],FILTER(ALL('Table'[Date Difference]),'Table'[Date Difference]=MAX('Table'[Date Difference])-1))
return
IF(ISBLANK(_lastrow),0,_lastrow-[Number of accounts])
% = var _lastrow=CALCULATE([Number of accounts],FILTER(ALL('Table'[Date Difference]),'Table'[Date Difference]=MAX('Table'[Date Difference])-1))
return
DIVIDE([Difference],_lastrow,0)
Resultado:
y aquí está el archivo pbix de muestra, por favor pruébelo.
saludos
Lin
Muchas gracias por la ayuda
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |