Cree un gráfico dinámico que compare datos de ingresos y gastos

Cree un gráfico dinámico que compare datos de ingresos y gastos

Tengo una hoja de cálculo de Excel para realizar un seguimiento de los ingresos y gastos de mi pequeña empresa secundaria. Estoy intentando crear un gráfico de barras agrupadas que muestre mis ingresos y gastos agrupados por mes/año.

La tabla de ingresos se ve así:

Tabla de ingresos

Y la tabla de Gastos se ve así:

Tabla de gastos

Lo que me gustaría es algo como esto:

Cuadro

Donde el azul son mis gastos y el rojo son mis ingresos.

El problema es que no sé cómo crear una relación entre las partidas de ingresos y las partidas de gastos, porque la fecha tiene duplicados.

Lo que estoy haciendo actualmente es crear una tabla dinámica para ingresos y gastos con filas que sean el mes/año y la única columna sea la suma del total de ese mes, y luego copie los datos sin procesar en una tabla separada manualmente. Esto funciona, ¡pero tiene que haber una manera mejor!

¿Hay alguna manera de crear esta relación con las dos tablas de datos sin procesar?

Tengo experiencia en SQL, por lo que Excel a veces me frustra un poco.

Respuesta1

Este es un ejemplo perfecto de cuándo utilizar Power Pivot.

Agregue las tablas de ingresos y gastos al modelo de datos.

Cree una tabla DATE y agréguela al modelo de datos. Márquelo como tabla FECHA.

Cree relaciones entre Fecha e Ingresos, y Fecha y Gastos:

Relación entre tablas en Power Pivot

Ahora puede crear un gráfico dinámico basado en el modelo de datos e incluir elementos de cualquiera de las tablas.

Gráfico dinámico basado en el modelo de datos, con valores de las tres tablas

Agregué un par de medidas explícitas al modelo:

Total Income:= SUM ( Income[Total] )
Total Expense:= SUM ( Expense[Total] )

Archivo de ejemplo trabajado disponibleAQUÍ

Respuesta2

Para ese tipo de cosas con Excel, suele ser más fácil y limpio poner todas las entradas en la misma tabla. Puede agregar una columna para especificar si es una línea de Ingresos o una línea de Gastos.

Sin embargo, existe una solución para lo que estás pidiendo.

Primero cambie el nombre de las columnas "Total" a "Ingresos" y "Gastos". Necesitas campos únicos.

Cuando cree un gráfico dinámico, seleccione "Agregar estos datos al modelo de datos". Luego, en el menú Campos del gráfico dinámico, tendrá la opción "todos". Allí podrá seleccionar los datos de cada tabla del documento.

ingrese la descripción de la imagen aquí

En Excel 2016, automáticamente tendrás disponibles los campos de mes y año. Para versiones anteriores, es posible que tengas que agregar esas columnas (pero puedes calcularlas con las funciones mes() y año() y ocultar las columnas).

Verese enlacepara detalles.

información relacionada