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 a todos
Necesito un cálculo dinámico, que basado en filtros y segmentaciones siempre agrupará a los países con menos del 1% de ingresos como "Otros países". De lo contrario, el nombre del país debe tomarse de la columna Nombre del país.
El siguiente código puede encontrar todos los países con menos del 1% y devolver ese valor o la cadena "Otros países" dependiendo de lo que puse en el código.
¿Pero no puedo devolver el nombre del país con el resto del código y espero que me puedas ayudar?
El mensaje de error que recibo, cuando intento insertar el país es
"No se puede determinar un solo valor para la columna "Nombre del país" en la tabla DimCountry.
Esto puede suceder cuando una fórmula de medida hace referencia a una columna que contiene muchos valores
sin especificar una agregación como recuento mínimo máximo o suma para obtener un solo resultado.
Saludos
Jørgen
País de prueba =
DÓNDE Ingresospct =
CALCULAR (
DIVIDIR (
[Importe total LCY],
[Ventas netas totales LCY]
),
FILTRO (
DimCountry,
DIVIDIR (
[Importe total LCY],
[Ventas netas totales LCY]
) < 0.01
)
)
DÓNDE Altos ingresos =
CALCULAR (
DIVIDIR (
[Importe total LCY],
[Ventas netas totales LCY]
),
FILTRO (
DimCountry,
DIVIDIR (
[Importe total LCY],
[Ventas netas totales LCY]
) > 0.01
)
)
DEVOLUCIÓN
SI (
Ingresospct < 0,
Altos ingresos,
Ingresospct
)
Gracias por compartir.
Saludos
Equipo de apoyo comunitario _Tang
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Después de un día de lucha, encontré el código yo mismo:
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |