Realmente muy bueno.

Concatenamos el texto con el stockDisponible
<img height="145" width="340" src="https://static.platzi.com/media/user_upload/image-d2665a37-ffe9-4318-9ce0-f3bbe9acd623.jpg" />Visualizar datos en AppSheet te permite convertir registros planos en información accionable. Aquí aprenderás a crear una gráfica de ventas por mes usando una columna virtual, ideal para quienes construyen apps no-code y quieren ofrecer monitoreo visual a usuarios como Maximiliano, el dueño de Ferreshop.
¿Cómo se crea una vista tipo chart en AppSheet?
El primer paso es generar una nueva vista dentro del editor de UX. Ahí defines el nombre, la fuente de datos y el tipo de visualización.
¿Qué configuración inicial necesitas?
Entra a la sección UX y crea una vista nueva con el nombre Gráfica ventas por mes. Como fuente de datos selecciona la tabla de ventas y elige el tipo de vista chart. AppSheet ofrece varios estilos de gráficos que puedes explorar según tus datos.
¿Qué es una vista chart en AppSheet? Es un tipo de visualización que transforma los registros de una tabla en gráficos como barras, líneas o pasteles, sin necesidad de escribir código.
¿Qué columna debes graficar?
Aquí entra en juego la columna virtual venta mes virtual, creada previamente con una fórmula. Esta columna agrupa las ventas por mes y se convierte en el eje principal de la gráfica. Si registras una venta en octubre y seis en noviembre, la gráfica reflejará esa diferencia automáticamente.
¿Cómo mostrar el importe en lugar del número de ventas?
Por defecto, la gráfica cuenta cuántas ventas hay en cada mes. Pero a Maximiliano le interesa el dinero, no la cantidad de transacciones.
Para cambiarlo, selecciona la opción suma de venta total virtual. Con esto, el gráfico deja de contar registros y empieza a sumar importes. El cambio es inmediato: octubre se ve bajo y noviembre destaca con un volumen mucho mayor.
¿Cuál es la diferencia entre contar ventas y sumar importes? Contar ventas te dice cuántas transacciones hubo. Sumar importes te dice cuánto dinero entró. Para decisiones de negocio, casi siempre quieres el importe.
¿Cómo personalizar el diseño de la gráfica?
La parte visual también importa. Una gráfica clara comunica mejor que una llena de ruido.
¿Qué puedes personalizar?
Después de cada ajuste, pulsa save para conservar los cambios.
¿Qué pasa cuando haces clic en una barra de la gráfica?
Aquí está una de las funciones más potentes de AppSheet y muchas veces pasa desapercibida.
Si Maximiliano quiere ver qué hay detrás de los números de noviembre, solo da clic en la barra correspondiente. AppSheet abre automáticamente el detalle de las ventas que conforman ese total. No tienes que programar nada, ya viene incluido.
Esto convierte la gráfica en una herramienta de exploración, no solo de visualización. Pasas de ver el panorama general a revisar transacción por transacción en un par de clics.
¿Qué habilidades estás desarrollando con esta vista?
Ahora te toca a ti. Explora otros tipos de chart, prueba agregar funcionalidades nuevas y comparte en los comentarios cómo mejorarías esta gráfica de ventas por mes.
Visualizar datos en AppSheet te permite convertir registros planos en información accionable. Aquí aprenderás a crear una gráfica de ventas por mes usando una columna virtual, ideal para quienes construyen apps no-code y quieren ofrecer monitoreo visual a usuarios como Maximiliano, el dueño de Ferreshop.
El primer paso es generar una nueva vista dentro del editor de UX. Ahí defines el nombre, la fuente de datos y el tipo de visualización.
Entra a la sección UX y crea una vista nueva con el nombre Gráfica ventas por mes. Como fuente de datos selecciona la tabla de ventas y elige el tipo de vista chart. AppSheet ofrece varios estilos de gráficos que puedes explorar según tus datos.
¿Qué es una vista chart en AppSheet? Es un tipo de visualización que transforma los registros de una tabla en gráficos como barras, líneas o pasteles, sin necesidad de escribir código.
Aquí entra en juego la columna virtual venta mes virtual, creada previamente con una fórmula. Esta columna agrupa las ventas por mes y se convierte en el eje principal de la gráfica. Si registras una venta en octubre y seis en noviembre, la gráfica reflejará esa diferencia automáticamente.
Por defecto, la gráfica cuenta cuántas ventas hay en cada mes. Pero a Maximiliano le interesa el dinero, no la cantidad de transacciones.
Para cambiarlo, selecciona la opción suma de venta total virtual. Con esto, el gráfico deja de contar registros y empieza a sumar importes. El cambio es inmediato: octubre se ve bajo y noviembre destaca con un volumen mucho mayor.
¿Cuál es la diferencia entre contar ventas y sumar importes? Contar ventas te dice cuántas transacciones hubo. Sumar importes te dice cuánto dinero entró. Para decisiones de negocio, casi siempre quieres el importe.
La parte visual también importa. Una gráfica clara comunica mejor que una llena de ruido.
Después de cada ajuste, pulsa save para conservar los cambios.
Aquí está una de las funciones más potentes de AppSheet y muchas veces pasa desapercibida.
Si Maximiliano quiere ver qué hay detrás de los números de noviembre, solo da clic en la barra correspondiente. AppSheet abre automáticamente el detalle de las ventas que conforman ese total. No tienes que programar nada, ya viene incluido.
Esto convierte la gráfica en una herramienta de exploración, no solo de visualización. Pasas de ver el panorama general a revisar transacción por transacción en un par de clics.
Ahora te toca a ti. Explora otros tipos de chart, prueba agregar funcionalidades nuevas y comparte en los comentarios cómo mejorarías esta gráfica de ventas por mes.
Realmente muy bueno.

Concatenamos el texto con el stockDisponible
<img height="145" width="340" src="https://static.platzi.com/media/user_upload/image-d2665a37-ffe9-4318-9ce0-f3bbe9acd623.jpg" />Por si a alguien más le pasa, cuando realice la gráfica me aparecia NaN que significa "Not a Number" (No es un número y se refiere a cuando el valor que esta allí no es un numero)
En ese caso, tuve que validar que tipo de dato tenia en la columna VentasMesVirtual(tenía Number) y cambiarlo a texto y ya ahi me graficó sin problema.
Realmente muy util.

Regresando un poco a clases pasada. He visto en los tipo de datos, y hay 2 que quiero saber la diferencia entre usarlos o no. Que son: ADDRESS y NAME. Estos dos los podriamos haber utilizado en clientes y usuarios. Pero en vez de ellos solo usamos TEXT.
Buenas!! Como sería la fórmula si quiero que no sume las ventas canceladas?
Ariel Montecinos Estrada
Realmente muy bueno.
Concatenamos el texto con el stockDisponible
<img height="145" width="340" src="https://static.platzi.com/media/user_upload/image-d2665a37-ffe9-4318-9ce0-f3bbe9acd623.jpg" />Ariel Montecinos Estrada
Abdiel Enoc Guiza Suarez
Por si a alguien más le pasa, cuando realice la gráfica me aparecia NaN que significa "Not a Number" (No es un número y se refiere a cuando el valor que esta allí no es un numero)
En ese caso, tuve que validar que tipo de dato tenia en la columna VentasMesVirtual(tenía Number) y cambiarlo a texto y ya ahi me graficó sin problema.
Nelson Guarín Cortés
Supongo es porque VentasMesVirtual trae el mes de las ventas, por eso debería ser de tipo texto.
Elvis Maldonado Rodriguez
Realmente muy util.
Axel Romero
Profesoresooo 🚀🚀
Ariel Montecinos Estrada
muy buen aporte.
Alvaro Cabrera Mandujano
Regresando un poco a clases pasada. He visto en los tipo de datos, y hay 2 que quiero saber la diferencia entre usarlos o no. Que son: ADDRESS y NAME. Estos dos los podriamos haber utilizado en clientes y usuarios. Pero en vez de ellos solo usamos TEXT.
Axel Romero
ProfesorHola, Name: Para almacenar el nombre de una persona o lugar. Address: Para almacenar una dirección postal o calle completamente especificada. Es un curso básico, pero te puedo contar que tu eres el responsable de decidir que tipo de dato a utilizar, en particular me gusta el TEXT porque me ha funcionado muy bien, y enseño conforme a mi experiencia, pero ya nos compartirás que tal te va con Name y Address 🚀
LUCAS DAMIAN FALCON
Buenas!! Como sería la fórmula si quiero que no sume las ventas canceladas?
Axel Romero
ProfesorHola, debería utilizar un condición y quedaría algo como: [VentaStatus] <> FALSE
Axel Romero
ProfesorHola, deberías crear un SLICE y colocar una condición similar a [Status] = TRUE