¿Cómo creo un gráfico circular a partir de una sola columna de datos?

Un usuario Pregunto ✅

carlosDash

Tengo una columna en un archivo CSV con aproximadamente 60 direcciones de correo electrónico de las cuales tal vez 45 son direcciones válidas, cinco tienen el valor NULL y el resto son filas vacías. Quiero mostrar la columna como un gráfico circular de la siguiente manera: un segmento para las direcciones válidas, un segmento para las NULL y otro segmento para las filas vacías. ¿Es esto posible y, de ser así, cómo lo haría? ¿O siempre necesito dos columnas para un gráfico circular? Lo siento si esta es una mala pregunta, soy nuevo en Power BI.

parry2k

En este caso, podemos crear otro campo personalizado usando DAX y usarlo como leyenda. aquí está la muestra:

Data de muestra:

email1.PNG

Producción:

email2.PNG

Fórmula DAX para campo nuevo:

EmailGroup = if(Table1[Email]=BLANK(),"Blank Email", if(Table1[Email]="NULL", "Email is Null", if(IFERROR(SEARCH("@",Table1[Email]),-1)=-1,"InValid Email", "Valid Email")))

Siempre podemos cambiar esa fórmula en función de las necesidades comerciales, es solo un ejemplo.

parry2k

En este caso, podemos crear otro campo personalizado usando DAX y usarlo como leyenda. aquí está la muestra:

Data de muestra:

email1.PNG

Producción:

email2.PNG

Fórmula DAX para campo nuevo:

EmailGroup = if(Table1[Email]=BLANK(),"Blank Email", if(Table1[Email]="NULL", "Email is Null", if(IFERROR(SEARCH("@",Table1[Email]),-1)=-1,"InValid Email", "Valid Email")))

Siempre podemos cambiar esa fórmula por necesidad empresarial, es solo un ejemplo.

carlosDash

En respuesta a parry2k

¡Fantástico! Esto funcionó, muchas gracias por tomarse el tiempo de escribir todo con tanto detalle. Corazón. Tuve un pequeño problema con los separadores de valor (usó coma, pero aparentemente debido a la localización necesitaba usar punto y coma), pero funciona.

parry2k

En respuesta a carlosDash

Gracias por los comentarios y es bueno saber que está funcionando para usted.

PavelR

En este caso, necesita dos columnas. En la segunda columna, debe resolver si el valor es válido, así que cree la columna calculada y defina la condición cuando el valor sea válido (por ejemplo, cuando el texto del valor contenga «@» y luego Válido, cuando el valor sea igual a NULL, luego NULL, cuando esté vacío, Vacío, etc.). Luego usa el recuento de la primera columna como valores en visual y la segunda columna como leyenda.

Saludos.

Pavel

PavelR

En respuesta a PavelR

O puede usar la función «Nuevo grupo» en la columna que se encuentra en el área Leyenda en visual y crear manualmente diferentes grupos de valores. Pero es bastante trabajo cuando tienes un gran conjunto de datos.

Grupo.png

Saludos.

Pavel

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *