Si desea obtener la suma de una columna con solo usar el nombre de la columna, puede hacerlo de 3 formas sencillas en Excel. Exploremos estas formas.
A diferencia de otros artículos, veamos primero el escenario.
Aquí tengo una tabla de ventas realizadas por diferentes vendedores en diferentes meses.
Ahora la tarea es obtener la suma de las ventas del mes dado en la celda C10. Si cambiamos el mes en B10, la suma debería cambiar y devuelve la suma de ese mes, sin cambiar nada en la fórmula.
Método 1: Sumar toda la columna en la tabla usando la función SUMPRODUCTO.
La sintaxis del método SUMPRODUCT para sumar la columna coincidente es:
= SUMPRODUCTO ((columnas) * (encabezados = encabezado)) |
Columnas:Es el rango bidimensional de las columnas que desea sumar. No debe contener encabezados. En la tabla de arriba es C3: N7.
Encabezados:Es el rango de encabezado de columnas que quieres sumar. En los datos anteriores, es C2: N2.
Bóveda: Es el encabezado que desea hacer coincidir. En el ejemplo anterior, está en B10.
Sin más demora usemos la fórmula.
= SUMPRODUCTO ((C3: N7) * (C2: N2 = B10)) |
y esto volverá:
¿Como funciona?
Es simple. En la fórmula, la declaraciónC2: N2 = B10 devuelve una matriz que contiene todos los valores FALSE excepto uno que coincide con B10. Ahora la frmula es
=SUMPRODUCTO ((C3: N7) * {FALSO, FALSO, FALSO, FALSO,CIERTO, FALSO, FALSO, FALSO, FALSO, FALSO, FALSO, FALSO}) |
Ahora C3: N7 se multiplica por cada valor de esta matriz. Cada columna se convierte en cero, excepto la columna que se multiplica por VERDADERO. Ahora la fórmula se convierte en:
= SUMPRODUCTO ({0,0,0,0,6,0,0,0,0,0,0,0; 0,0,0,0,12,0,0,0,0,0,0, 0; 0,0,0,0,15,0,0,0,0,0,0,0; 0,0,0,0,15,0,0,0,0,0,0,0; 0,0,0,0,8,0,0,0,0,0,0,0}) |
Ahora, esta matriz se resume y obtenemos la suma de la columna que coincide con la columna de la celda B10.
Método 2: Sumar toda la columna en la tabla usando la función INDEX-MATCH.
La sintaxis del método para sumar el encabezado de la columna correspondiente en Excel es:
= SUMA (INDICE (columnas ,, COINCIDIR (encabezado, encabezados, 0))) |
Todas las variables de este método son las mismas que las del método SUMPRODUCT. Implementémoslo para resolver el problema. Escribe esta fórmula en C10.
= SUMA (INDICE (C3: N7`` COINCIDIR (B10, C2: N2,0))) |
Esto devuelve:
¿Como funciona?
La fórmula se resuelve al revés. Primero, la función COINCIDIR devuelve el índice del mes coincidente del rango C2: N2. Como tenemos May en B1o, obtenemos 5. Ahora la fórmula se convierte en
= SUMA (ÍNDICE (C3: N7,, 5)) |
A continuación, la función INDICE devuelve valores de la quinta columna de C3: N7. Ahora la fórmula se convierte en:
= SUMA ({6; 12; 15; 15; 8}) |
Y finalmente, obtenemos la suma de estos valores.
Método 3: Sumar toda la columna en la tabla usando el rango con nombre y la función INDIRECTA
Todo se vuelve simple si nombra sus rangos como encabezados de columna. En este método, primero necesitamos nombrar las columnas como sus nombres de encabezado.
Seleccione la tabla que incluye los títulos y presione CTRL + MAYÚS + F3. Abrirá un cuadro de diálogo para crear un nombre a partir de los rangos. Verifique la fila superior y presione el botón Aceptar.
Nombrará todas las columnas de datos como sus encabezados.
Ahora la fórmula genérica para sumar la columna coincidente será:
= SUMA (INDIRECTO (encabezado)) |
Bóveda: Es el nombre de la columna que desea sumar. En este ejemplo, es B10 el que contiene may a partir de ahora.
Para implementar esta fórmula genérica, escriba esta fórmula en la celda C10.
= SUMA (INDIRECTO (B10)) |
Esto devuelve la suma del mes de mayo:
Otro método es similar a este. En este método, usamos tablas de Excel y su nomenclatura estructurada. Digamos si ha nombrado la tabla anterior como tabla1. Entonces esta fórmula funcionará igual que la fórmula anterior.
= SUMA (INDIRECTO ("Tabla1 [" & B10 & "]")) |
¿Como funciona?
En esta fórmula, la función INDIRECTA toma la referencia del nombre y la convierte en una referencia de nombre real. El procedimiento en adelante es sencillo. La función SUM suma el rango nombrado.
Así que sí, chicos, así es como pueden sumar la columna correspondiente en Excel. Espero que te sea útil y explicativo. Si tiene alguna duda con respecto a este artículo o cualquier otro tema relacionado con Excel / VBA, pregunte en la sección de comentarios a continuación.
Cómo sumar haciendo coincidir filas y columnas en Excel »Wiki ÙtilSUMPRODUCT es la función más versátil cuando se trata de sumar y contar valores con criterios complicados. La función genérica para sumar haciendo coincidir columna y fila es …
SUMIF con referencia 3D en Excel |El hecho divertido es que la referencia normal de Excel 3D no funciona con funciones condicionales, como la función SUMIF. En este artículo, aprenderemos cómo hacer que las referencias 3D funcionen con la función SUMIF.
Referencia relativa y absoluta en Excel | Hacer referencias en Excel es un tema importante para todos los principiantes. Incluso los usuarios experimentados de Excel cometen errores al hacer referencia.
Referencia de hoja de trabajo dinámica | Proporcione hojas de referencia dinámicamente utilizando la función INDIRECTA de excel. Esto es simple…
Ampliación de referencias en Excel | La referencia en expansión se expande cuando se copia hacia abajo o hacia la derecha. Usamos el signo $ antes de la columna y el número de fila para hacerlo. Aquí hay un ejemplo …
Todo sobre la referencia absoluta | El tipo de referencia predeterminado en Excel es relativo, pero si desea que la referencia de celdas y rangos sea absoluta, use el signo $. Aquí están todos los aspectos de la referencia absoluta en Excel.
Articulos populares:
50 accesos directos de Excel para aumentar su productividad | Acelera tu tarea. Estos 50 atajos harán que su trabajo sea aún más rápido en Excel.
La función BUSCARV en Excel | Esta es una de las funciones más utilizadas y populares de Excel que se utiliza para buscar valores de diferentes rangos y hojas.
CONTAR.SI en Excel 2016 | Cuente valores con condiciones usando esta asombrosa función. No necesita filtrar sus datos para contar un valor específico. La función Countif es esencial para preparar su tablero.
Cómo usar la función SUMIF en Excel | Esta es otra función esencial del tablero. Esto le ayuda a resumir valores en condiciones específicas.