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
Mis datos | |||||||
PRODUCTO | Qty | ||||||
8TED | 1 | ||||||
8T | 2 | ||||||
8ZTE | 3 | ||||||
8TES | 1 | ||||||
8T | 2 | ||||||
8ZTE | 3 | ||||||
8TED | 1 | ||||||
8T | 2 | ||||||
8ZTE | 3 | ||||||
8TED | 1 | ||||||
8T | 2 | ||||||
8ZTE | 3 | ||||||
Necesito el siguiente resultado usando medidas en BI | |||||||
SERIE ED | Qty | SERIE ZTE | Qty | SERIE T | Qty | SERIE TS | Qty |
( SI CONTIENE ED Y COMIENZA CON '8) | 3 | (CONTIENE ZTE Y COMIENZA CON '8) | 12 | ( NO CONTIENE ZTE & ED Y COMIENZA CON '8) | 8 | ( CONTIENE ETS Y COMIENZA CON '8) | 1 |
Gracias de antemano
Saludos
SRK
También puede echar un vistazo al siguiente blog para saber más sobre la comparación de cadenas en Dax:
De SQL a DAX: Comparación de cadenas - SQLBI
Saludos
Luz de la luna
@srkase pruebe esto
Medida1 = calcular(Suma(«Tabla»[Cantidad]), CONTIENESTRINGEXACT(«Tabla»[PRODUCTO], "DE"),IZQUIERDA(«Tabla»[PRODUCTO], 1)="8")
Medida 2 = calcular(Suma(«Tabla»[Cantidad]), CONTIENESTRINGEXACT(«Tabla»[PRODUCTO], "ZTE"),IZQUIERDA(«Tabla»[PRODUCTO], 1)="8")
Medida 3 = calcular(Suma(«Tabla»[Cantidad]),no (CONTIENESTRINGEXACT(«Tabla»[PRODUCTO],"ZTE")), no (CONTIENESTRINGEXACT(«Tabla»[PRODUCTO],"DE")),IZQUIERDA(«Tabla»[PRODUCTO],1) = "8")
Medida 4 = calcular(Suma(«Tabla»[Cantidad]), CONTAINSSTRING(«Tabla»[PRODUCTO], "TES"),IZQUIERDA(«Tabla»[PRODUCTO], 1)="8")
@srkase , Necesitas crear medidas como
Countrows(filter(Table, containsstring(Table[PRODUCT], "ED") && left(Table[PRODUCT],1) = "8"))
Countrows(filter(Table, containsstring(Table[PRODUCT], "ZTE") && left(Table[PRODUCT],1) = "8"))
Countrows(filter,( Table, ( containsstring(Table[PRODUCT], "ZTE") || containsstring(Table[PRODUCT], "ED") ) && left(Table[PRODUCT],1) = "8"))
Countrows(filter(Table, containsstring(Table[PRODUCT], "ETS") && left(Table[PRODUCT],1) = "8"))
CONTAINSSTRING y CONTAINSSTRINGEXACT: https://www.youtube.com/watch?v=XbgLGDvWdWQ&list=PLPaNVDMhUXGaaqV92SBD5X2hk3TMNlHhb&index=44
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 |