LindaHa
Hola,
Estoy intentando algo similar. Tengo una lista con clasificaciones, pero las necesito por mes por 1000 sectores. La separación por mes funciona bien, pero no sé cómo ingresar por 1000. En Excel pude hacerlo con = (número de clasificación) * 1000 / (número real de sectores) pero cuando uso esto en BI el resultado está vacío.
De hecho, quiero mostrar mi cantidad de clasificación por mes por 1000 sectores en un gráfico.
Gracias por cualquier ayuda.
AlexChen
Hola,
Supongo que su primera tabla se llama «accidente» y la segunda tabla se llama «vuelos».
Cambié los registros en estas 2 tablas para dar un ejemplo.
Primero, necesitas construir una relación entre accidente[month] y vuelos[Month].
Ahora puede agregar una columna calculada para calcular el valor:
Columna = DIVIDE (CALCULATE (COUNTA (accidente)[classification]), RELATEDTABLE (accidente)) * 1000, [TTL])
Este es el resultado:
Atentamente
Alex
LindaHa
En respuesta a AlexChen
Hola, Alex,
¡gracias por esto! ¿Podría explicarme por qué tengo que agregar una identificación?
Gracias linda
AlexChen
En respuesta a LindaHa
Hola LindaHa,
Agrego una identificación solo para dar un ejemplo para mostrar los registros claramente. No tienes que agregarlo.
Atentamente
Alex
LindaHa
En respuesta a AlexChen
Hola, Alex,
Creo que me acerqué un poco más a mi objetivo con su ayuda. Muchísimas gracias. Lamentablemente no obtuve el resultado por mes por clasificación. Es todo lo mismo para la clasificación. 😕
¿Tiene algún consejo para mí sobre cómo puedo dividirlo para las clasificaciones para que no tengan todas el mismo valor?
Saludos cordiales Linda
AlexChen
En respuesta a LindaHa
Hola,
Puede crear una tabla para obtener la clasificación por mes.
MonthClassInfo = SUMMARIZE (accidente, accidente[month], accidente[classification], «recuento de clasificación», COUNTA (accidente[classification]))
Crear relación para MonthClassInfo[month] y vuelos[month].
Ahora puede agregar una columna en MonthClassInfo para calcular por clasificación por mes.
Columna = DIVIDIR ([count of classification] * 1000, RELACIONADOS (vuelos[TTL]))
Atentamente
Alex
LindaHa
En respuesta a AlexChen
Hola, Alex,
gracias por tu consejo. Cuando intento: MonthClassInfo = SUMMARIZE (accidente, accidente[month], accidente[classification], «recuento de clasificación», COUNTA (accidente[classification]))
Dice: «La función SUMMARIZE espera un nombre de columna como argumento número 5» cuando intento agregar COUNTA
Saludos cordiales Linda
AlexChen
En respuesta a LindaHa
Hola LindaHa,
No puedo reproducir tu error. Funciona bien en mi local. El «CountA» debería estar allí.
Te aconsejo que eches un vistazo a este artículo https://msdn.microsoft.com/en-us/library/gg492171.aspx
para ver la sintaxis de SUMMARIZ y verificar su código nuevamente.
Asegúrese también de que está utilizando la última versión de Powerbi para escritorio.
Atentamente
Alex
LindaHa
En respuesta a AlexChen
Hola AlexChen,
Creo que mi problema es que el recuento de clasificación no es una columna calculada. ¿Puedes decirme cómo puedo hacerlo? Para mí solo funciona como medida.
Gracias linda
AlexChen
En respuesta a LindaHa
Hola linda,
Puede crear 2 medidas para la tabla de «accidentes».
countOfClassification = COUNTAX (accidente, accidente[classification])
MeasureRate = SUMX (accidente, DIVIDE (accidente[countOfClassification] * 1000, RELACIONADOS (vuelos[TTL])))
Este es el resultado:
Atentamente
Alex
Greg_Deckler
¿Puede proporcionar algunos datos de muestra?
LindaHa
En respuesta a Greg_Deckler
Este es mi gráfico. Necesito exactamente esto, pero no con números absolutos sino con «cantidad de clasificación por mes por vuelos ttl».
gráfico actual
Datos brutos
valores por sector
LindaHa
En respuesta a LindaHa
por lo que el eje x no debería ser los números reales sino la «clasificación por 1000 vuelos».