Forum Discussion
Columna de datos mixtos
Han estado buscando una manera de crear una columna de 'datos mixtos', según lo solicitado por el cliente, pero aún no han encontrado una solución que funcione. El cliente solicita una columna que muestre el porcentaje del total de las filas, pero muestre el "número de recuento" como el total. Se vería así:
Obtener el % de la columna es fácil, pero conseguir que el total muestre la suma de las visitas y no el 100% es donde estoy atascado.
¿Es esto posible en PowerBI?
2 Replies
- Syndicate_Admin
Administrator
sí, el truco consiste en usar HASONEVALUE(Table[Total Visits]) o HASONEFILTER(Table[Total Visits]) o ISINSCOPE() para identificar la columna de totales - puedes ver esta página para más detalles: https://www.sqlbi.com/articles/distinguishing-hasonevalue-from-isinscope/
Lo siguiente es actualizar el DAX, lo que puede hacer en un patrón como:
Measure = IF(HASONEVALUE(Table[Visits]), // your code for calculating the percentage here, // your code for the total here )Lo ideal sería mantenerlo como un número y, a continuación, usar las cadenas de formato dinámico para mostrar esos números como un porcentaje en los valores y, a continuación, un número en los totales. Puedes usar algo como:
IF(HASONEVALUE(Table[Visits]), "#0.00%", "#########")Más información sobre las cadenas de formato aquí: https://www.sqlbi.com/articles/introducing-dynamic-format-strings-for-dax-measures/.
Espero que esto ayude.
- Syndicate_Admin
Administrator
Hola @Bluesfan1972 ,
¿Hay algún avance en este tema?
Si una respuesta ha sido útil, considere aceptar la respuesta para ayudar a aumentar la visibilidad de esta pregunta para otros miembros de la comunidad de Fabric.
Si no es así, háganos saber lo que aún necesita en los comentarios para que la pregunta pueda ser respondida. ¡Gracias por ayudar a mejorar la comunidad de Fabric!