Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola a todos,
Me enfrento a un nuevo problema en Power BI
Me gustaría agregar algunas reglas de negocio de una manera fluida para el usuario de negocios
Imagínate, tengo una medida como esta:
TargetDepartmentSales = Calcular (Suma(Tabla['Ventas']), Tabla[Ciudad] en {'Arles','Caen','Londres','Dublín','Berlín','Toronto','San Diego',...) (Utilizo más de 50 ciudades en esta medida)
La idea sería almacenar estos valores en archivos de Excel y permitir al usuario actualizar esta tabla con una powerapps y luego leer los valores a través de la función de búsqueda, así que para hacer eso, podría transformar mi medida en
TargetDepartmentSales =
TargetDepartmentSales =
VAR FilteringMeasure = LOOKUPVALUE(Table1[Condition],Table1[Name],"Cities")
RETURN(Suma(Tabla['Ventas']),Tabla[Ciudad] en {FilteringMeasure})
Pero mi medida devuelve Blank, sin embargo, si devuelvo mi Lookupvalue, devuelve la cadena correcta: 'Arles', 'Caen', 'Londres', 'Dublín', 'Berlín', 'Toronto', 'San Diego',...
¿Alguna idea de cómo puedo resolver este problema?
Muchas gracias por su ayuda
@Cookistador , si esa tabla sólo contiene ciudad en una columna(La tabla separada es ciudad)
Suma(Tabla['Ventas']),filter(Tabla, Tabla[Ciudad] en Valores(Ciudad[Ciudad]) )
O puedes probar treatas
https://www.sqlbi.com/articles/propagate-filters-using-treatas-in-dax/
Gracias por su respuesta
Pero, de hecho, la tabla no contenía valores solo de ciudades.
Mi idea era crear una tabla con todas las condiciones de filtrado como esta tabla, así que una condición de filtro línea por línea
Ciudades | 'San Diego', 'Dublín', 'Londres',... |
Cliente | 'Siemens', 'Eaton', 'Allen Bradley' |
Esto es wMe gustaría usar los Lookupvalues, pero tal vez no tenga otra opción que crear una tabla por filtro