Forum Discussion
Powerbi
Hola
Recibo este error, cuando estoy tratando de calcular los objetivos
error:
Error de cálculo en la medida targets_Ridership(Bus _Ridership_Green): Se proporcionó una tabla de valores múltiples, donde se esperaba un solo valor
Código
SystemWide_Green = CALCULATE(VALUES(targets_Ridership[Target Threshold - Green]),FILTER(targets_Ridership, targets_Ridership[PM] = "Cantidad de pasajeros en todo el sistema"))
Estos son los datos:
| Mes | Año | Categoría | PM | Descripción del objetivo | Umbral objetivo - Verde | Umbral objetivo amarillo |
| Enero | 2022 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Febrero | 2022 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Marzo | 2022 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Abril | 2022 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Mayo | 2022 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Junio | 2022 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Julio | 2022 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Agosto | 2022 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Septiembre | 2022 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Octubre | 2022 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Noviembre | 2022 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Diciembre | 2022 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Enero | 2023 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Febrero | 2023 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Marzo | 2023 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Abril | 2023 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Mayo | 2023 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Junio | 2023 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Julio | 2023 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Agosto | 2023 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Septiembre | 2023 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.231 | 0.181 |
| Octubre | 2023 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.104 | 0.054 |
| Noviembre | 2023 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.104 | 0.054 |
| Diciembre | 2023 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.104 | 0.054 |
| Enero | 2024 | Pasajeros | Cantidad de pasajeros en todo el sistema | Aumento con respecto al año pasado, con una tolerancia del 5% | 0.104 | 0.054 |
16 Replies
- Syndicate_Admin
Administrator
Hola @Himaja95 ,
Pero, ¿qué estás tratando de calcular?, si estás tratando de obtener la suma de esta columna, prueba la siguiente medida:
SystemWide_Green = CALCULATE(SUM(targets_Ridership[Target Threshold - Green]),FILTER(targets_Ridership, targets_Ridership[PM] = "Systemwide Ridership")) - Syndicate_Admin
Administrator
El código funcionó, pero no muestra los números correctos en el gráfico.
Sí, estoy tratando de mostrar los objetivos. y poco cálculo detrás de la visualización de los objetivos
Systems_Ridership_Gauge = ([SystemWide_Green]+1) * [Total de pasajeros el año pasado en todos los modos]El total de pasajeros del año pasado es la columna (FY 2023 Actual). en la siguiente tablaPor el código anterior que me enviaste, muestra 5.4M en lugar de 4.1Total de pasajeros el año pasado Todos los modos Zona amarilla Objetivo Verde Oct 2024586 2133914 2235143 Nov 3791887 3996649 4186243 Dic 5443501 5737450 6009625 Ene 7284395 7677752 8041972 Feb 9006463 9492812 9943135 Mar 11052814 11649666 12202307 Apr 12935302 13633808 14280573 Mayo 14843310 15644849 16387014 Jun 16667821 17567883 18401274 Jul 18517737 19517695 20443582 Ago 20608348 21721199 22751616 Septiembre 22784781 24015159 25154398 - Syndicate_Admin
Administrator
Gracias por su respuesta @Fowmy
El código funcionó, pero no muestra los números correctos en el gráfico.
Sí, estoy tratando de mostrar los objetivos. y poco cálculo detrás de la visualización de los objetivos
Systems_Ridership_Gauge = ([SystemWide_Green]+1) * [Total de pasajeros el año pasado en todos los modos]El total de pasajeros del año pasado es la columna (FY 2023 Actual). en la siguiente tablaPor el código anterior que me enviaste, muestra 5.4M en lugar de 4.1Total de pasajeros el año pasado Todos los modos Zona amarilla Objetivo Verde Oct 2024586 2133914 2235143 Nov 3791887 3996649 4186243 Dic 5443501 5737450 6009625 Ene 7284395 7677752 8041972 Feb 9006463 9492812 9943135 Mar 11052814 11649666 12202307 Apr 12935302 13633808 14280573 Mayo 14843310 15644849 16387014 Jun 16667821 17567883 18401274 Jul 18517737 19517695 20443582 Ago 20608348 21721199 22751616 Septiembre 22784781 24015159 25154398 - Syndicate_Admin
Administrator
Por favor, pruebe esto
SystemWide_Green = CALCULATE(Max(targets_Ridership[Target Threshold - Green]), KEEPFILTERS(FILTER(ALL(targets_Ridership), targets_Ridership[PM] = "Systemwide Ridership"))) -------or----------------------- SystemWide_Green = CALCULATE(Max(targets_Ridership[Target Threshold - Green]), FILTER(ALL(targets_Ridership), targets_Ridership[PM] = "Systemwide Ridership"))- Syndicate_Admin
Administrator
y pruebe esto
SystemWide_Green = CALCULATE(SUM(targets_Ridership[Target Threshold - Green]), KEEPFILTERS(FILTER(ALL(targets_Ridership), targets_Ridership[PM] = "Systemwide Ridership"))) -------or----------------------- SystemWide_Green = CALCULATE(SUM(targets_Ridership[Target Threshold - Green]), FILTER(ALL(targets_Ridership), targets_Ridership[PM] = "Systemwide Ridership")) - Syndicate_Admin
Administrator
Gracias
Desafortunadamente no funcionó para mí, el código no da ningún error, pero no muestra los números correctos
- Syndicate_Admin
Administrator
Compartir el archivo y mostrar el destino