¡Bienvenidos, muy buenos días tardes o noches , según donde me leas !
Vamos, para el post número 5 en el cual crearemos el gráfico para la pregunta del reto «Análisis de ventas por canal de venta» del reto https://fp20analytics.com/challenge.
En este artículo, compartiré mi experiencia y conocimientos sobre la creación de gráficos y la personalización de elementos visuales en el contexto de un cuadro de mando para una tienda deportiva. Exploraremos diferentes técnicas y herramientas que utilicé para resaltar y comunicar de manera efectiva la información relacionada con las ventas por canal de venta. Además, te explicaré paso a paso cómo crear una portada atractiva y utilizar elementos visuales como logotipos y menús de navegación. Estas estrategias me permitieron visualizar y comprender mejor los datos comerciales en el contexto de una tienda deportiva.
Así que vamos a ello. Para hacerlo un poco diferente, también crearemos un gráfico de tipo Dona, en el cual editaremos ciertas opciones para darle un toque de personalización.
Ahora pasamos a crear una medida personalizada para el subtítulo en el canal de venta. Subtitulo por canal de venta = «Total ventas💵 por canal📣 de venta» & » » & REPT(UNICHAR(10), 5) & FORMAT([Total ventas], «$#,##0»).
Procedo a explicar esta medida: Subtitulo por canal de venta: Este es el encabezado del subtítulo que se generará. Indica que se mostrará el texto «Total ventas por canal de venta».
«&»: Es el operador de concatenación utilizado para unir dos valores o cadenas de texto. En este caso, se utiliza para combinar el texto del subtítulo con el resultado formateado de la siguiente parte de la medida.
«ㅤ»: Es un carácter especial, en este caso, utilizado como un espacio en blanco. Se utiliza para separar el subtítulo del valor formateado que se mostrará a continuación.
REPT(UNICHAR(10), 5): Esta función se utiliza para repetir un carácter o una cadena de caracteres varias veces. En este caso, se repite el carácter UNICHAR(10), que representa un salto de línea, cinco veces. Esto crea cinco saltos de línea consecutivos, lo que ayuda a dar formato al resultado final de la medida.
FORMAT([Total ventas], «$#,##0»): Esta parte de la medida aplica un formato específico al valor de la columna «Total ventas». La función FORMAT se utiliza para dar formato a un valor numérico o de fecha/hora. En este caso, se formatea el valor [Total ventas] como una cantidad monetaria en dólares, con separadores de miles y sin decimales. Por ejemplo, si el valor de [Total ventas] fuera 1000000, se formatearía como «$1,000,000».
En resumen, la medida concatenará el texto «Total ventas por canal de venta» con el resultado formateado de la columna [Total ventas], separados por espacios en blanco y seguidos de cinco saltos de línea. El valor de [Total ventas] se mostrará con formato de cantidad monetaria en dólares.
Esta técnica la aprendí de Carlos Bergamo, quien es un experto en visualizaciones.
Ahora el paso importante aquí es desactivar el «text wrap» para que el monto quede en el centro de la dona.
Ahora, también podremos crear una leyenda personalizada colocando las ventas totales por canal de venta y la cantidad de productos vendidos. La medida para obtener tanto las ventas como la cantidad por canal específicos que utilizaremos será esta: Leyenda ventas-cantidad por canal venta = «//Online «Con un total de ventas de: » & «💲» & FORMAT(CALCULATE([Total ventas],Dim_MetodoVentas[Sales Method]=»Online»),»$##,#0″) & » y la cantidad de productos vendidos: » & FORMAT(CALCULATE([Cantidad registros],Dim_MetodoVentas[Sales Method]=»Online»),»##,#»)& «💱».
Procedo a explicar la medida: Leyenda ventas-cantidad por canal venta: Este es el encabezado de la leyenda que se generará. Indica que se mostrará información sobre las ventas y la cantidad de productos vendidos por un canal de venta.
«//Online»: Esta es una anotación o comentario en el código. No afecta la funcionalidad de la medida, pero proporciona una indicación visual de que se está haciendo referencia al canal de venta en línea.
«Con un total de ventas de: «: Este texto describe la información que se presentará a continuación y se utiliza como parte de la leyenda.
«&»: Es el operador de concatenación utilizado para unir diferentes valores o cadenas de texto. En este caso, se utiliza para combinar los diferentes elementos de la leyenda.
«💲»: Es un símbolo que representa una moneda, en este caso, utilizado para mostrar el símbolo del dólar en la leyenda.
FORMAT(CALCULATE([Total ventas],Dim_MetodoVentas[Sales Method]=»Online»),»$##,#0″): Esta parte de la medida calcula y formatea el valor total de las ventas para el canal de venta en línea. La función CALCULATE se utiliza para filtrar los datos y realizar cálculos específicos en base a una condición. En este caso, se calcula la suma de las ventas (columna [Total ventas]) donde el canal de venta (columna Dim_MetodoVentas[Sales Method]) es «Online». Luego, se aplica un formato monetario al resultado utilizando la función FORMAT. El formato «$##,#0″ indica que se mostrará el valor con símbolo de dólar, separadores de miles y sin decimales.
» y la cantidad de productos vendidos:»: Este texto describe la siguiente información que se presentará en la leyenda.
FORMAT(CALCULATE([Cantidad registros],Dim_MetodoVentas[Sales Method]=»Online»),»##,#»): Esta parte de la medida calcula y formatea la cantidad de productos vendidos para el canal de venta en línea. Al igual que en el punto anterior, se utiliza la función CALCULATE para filtrar los datos y obtener el recuento de registros (columna [Cantidad registros]) donde el canal de venta es «Online». Luego, se aplica un formato numérico utilizando la función FORMAT. El formato «##,#» indica que se mostrará el valor con separadores de miles.
«💱»: Es un símbolo utilizado para representar una moneda o divisa, en este caso, utilizado para dar un toque visual relacionado con la cantidad de productos vendidos.
Como resultado final, agregamos varias figuras más para identificar las leyendas utilizadas y así enriquecer el espacio vacío, brindando más datos y mostrándolos de manera dinámica.
Ahora crearemos la portada de nuestro cuadro de mando aprovechando este mismo post para explicar cómo hacerlo.
Utilizaremos el creador de imágenes IA que ya utilizamos anteriormente llamado https://www.bluewillow.ai/. Le ingresaremos el siguiente texto:
«La tienda deportiva es un espacio luminoso y acogedor, con una amplia variedad de productos y servicios relacionados con el deporte. Su diseño temático, atención personalizada y organización eficiente crean una experiencia agradable para los clientes, quienes pueden encontrar todo lo necesario para su estilo de vida deportivo en un ambiente estimulante y funcional». Obteniendo el siguiente resultado:
Ahora abrimos PowerPoint para crear nuestra portada. Insertamos la imagen y utilizamos los diseños recomendados por PowerPoint hasta que tengamos una idea que nos encaje.
Luego, crearemos el logo utilizando la página online https://pixlr.com/.
A continuación, insertamos la imagen con el logo generado y volvemos a editar las recomendaciones para obtener nuestra portada final.
Luego, la insertamos en la hoja llamada «portada» en la cual utilizamos Power BI. Además, ingresamos nuestro menú de navegación, el cual Power BI nos permite crear de manera muy sencilla.
Con estos pasos sencillos, creamos otro gráfico, un panel de navegación, el logo y la portada de nuestro cuadro de mando. Aprendemos a utilizar el generador de imágenes y el editor online, junto con Power Point.
También comparto el link del video , donde podrás ver en acción , como va quedando nuestro cuadro de mando:https://youtu.be/oBLHdSW6x8I
En conclusión, puedo afirmar que la creación de gráficos personalizados y el uso de elementos visuales impactantes son fundamentales para destacar la información clave en un cuadro de mando de una tienda deportiva. A través de técnicas como la edición de gráficos, la personalización de leyendas y la utilización de herramientas en línea, pude presentar los datos de manera visualmente atractiva y comprensible. Estos enfoques me permitieron comunicar de manera efectiva los insights comerciales y tomar decisiones informadas en el ámbito de las ventas por canal de venta. Al aplicar estas estrategias, pude aprovechar al máximo el potencial de los datos y ofrecer una experiencia de compra óptima a los clientes de la tienda deportiva.
Vicente Antonio Juan Magallanes
Business Intelligence Technical.
Perfil linkedin.