The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event! Join us in Stockholm, Sweden from September 24-27, 2024.
2-for-1 sale on June 20 only!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Hola
Me enfrento a algunos problemas para encontrar la manera de resolver cómo crear una columna que haga lo siguiente:
A. Cuente valores distintos según una categoría, por ejemplo, recuento de diferentes identificaciones para pantalones, suéteres y camisetas.
B. Luego tome cada valor distinto por categoría y multiplíquelo por un valor fijo como pantalones = 5, suéteres = 2 y camisetas = 1
C. Contar valores distintos de todas las categorías.
D. Tome el punto C y multiplíquelo por un valor fijo de acuerdo con una categoría como en B.
E. Tome el producto de B / D y multiplíquelo por 100.
¿Es esto posible? He logrado hacerlo en varias medidas, pero no puedo averiguar cómo crear una columna con el
Hola @chela199 ,
Por favor, intente esto:
Column =
VAR _category = 'Table'[Category]
VAR _A =
CALCULATE (
DISTINCTCOUNT ( 'Table'[ID] ),
FILTER ( ALL ( 'Table' ), 'Table'[Category] = _category )
)
VAR _B =
SUMX (
VALUES ( 'Table'[Category] ),
SWITCH ( _category, "pants", _A * 5, "sweaters", _A * 2, "t-shirts", _A )
)
VAR _C =
DISTINCTCOUNT ( 'Table'[ID] )
VAR _D =
SUMX (
VALUES ( 'Table'[Category] ),
SWITCH ( _category, "pants", _C * 5, "sweaters", _C * 2, "t-shirts", _C )
)
VAR _E =
DIVIDE ( _B, _D ) * 100
RETURN
_E
Puede cambiar el nombre de la variable después de RETURN para verificar si el cálculo en cada paso satisface sus necesidades. Si esto no funciona, considere proporcionar datos de muestra y resultados esperados.
Saludos
Gao
Equipo de apoyo a la comunidad
Si hay alguna publicación de ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente. Si no entiendo sus necesidades o todavía tiene problemas al respecto, no dude en hacérnoslo saber. ¡Muchas gracias!
Cómo obtener respuestas rápidas a sus preguntas -- Cómo proporcionar datos de muestra
Puede usar la función EARLIER para obtener el recuento basado en diferentes categorías. Con eso, obtendría una columna que muestra el recuento de todas las identificaciones en la categoría de pantalones para todas las filas con pantalones y así sucesivamente para todas las categorías. A continuación, puede multiplicar estos valores por su valor fijo utilizando condiciones SI. Una vez que tengas B y D, la división debería ser fácil.
¡Marque esta publicación como una solución si eso funciona para usted!
Consulte este blog mío: Cómo exportar datos de telemetría de Azure IoT Central a Power BI
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the June 2024 Power BI update to learn about new features.