Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Así que soy bastante nuevo en Power BI y todavía estoy tratando de aprender las cuerdas. Lo que estoy tratando de hacer es básicamente calcular el tiempo promedio de un usuario en general. Haré una mesa simulada como ejemplo.
Selección de usuarios | PickID | Línea de pedido de tiempo de picking promedio |
USER1 | 00001 | 00:00:35 |
USER1 | 00002 | 00:01:42 |
USER1 | 00003 | 00:00:43 |
USUARIO2 | 00004 | 00:05:27 |
USUARIO2 | 00005 | 00:00:37 |
USER3 | 00006 | 00:03:13 |
USER3 | 00007 | 00:00:33 |
USUARIO4 | 00008 | 00:00:57 |
USUARIO4 | 00009 | 00:01:01 |
Sé que los tiempos promedio por usuario en orden son 00:01:00, 00:03:02, 00:01:48 y 00:00:59. Quiero agregar una cuarta columna con estos valores por usuario.
Sé cómo podría hacerlo en Excel, que es de donde se toman estos datos, pero me gustaría aprender a hacerlo en Power BI. ¡Gracias!
Editar: Creé una medida para intentar hacer esto basado en un subproceso similar al mío, pero no funcionó.
Medidas: AVERAGEX(SUMMARIZE(Table1, Table1[USER_PICKING], Table1[AVERAGE_PICK_TIME_ORDERLINE]), Table1[AVERAGE_PICK_TIME_ORDERLINE])
El error que recibí fue
"No se pudieron cargar los datos de este objeto visual
MdxScript(Model) (4, 117) Error de cálculo en la medida 'Table1'[Measure]: la función AVERAGEX no puede funcionar con el valor de tipo String."
Power Bi funciona muy similar al excel, si en excel tu formato de celda es Texto no podras hacer calculos de ningun tipo con valores
Antes de realizar las formulas asegurate que tus tiempos esten en formato "Time, Date, o Datetime"
De lo contrario haz la conversion del tipo de columna o pasale la funcion para convertirlos antes de hacer calculos con los datos
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |