Formar suma condicional en varias hojas de cálculo de Excel

Tabla de contenido

Cómo usar totales en hojas de cálculo con condiciones

Un libro contiene tablas para los meses denominados enero, febrero, etc. En otra tabla con un resumen y varias evaluaciones, los valores en E2 deben agregarse de todas las tablas mensuales si el texto "Sí" está en E1 en la tabla respectiva.

Dado que la función SUMIF no se puede utilizar en varias tablas, no se puede utilizar para esta tarea. Conseguirás tu objetivo de la siguiente forma:

Cree una lista de todos los nombres de las hojas mensuales en la tabla en la que se formará el total.

Asigne el nombre de área "Nombres de hoja" a esta lista. Para hacer esto, ingrese el nombre en el campo de nombre a la izquierda de la barra de fórmulas o llame al comando INSERT - NAME - DEFINE en Excel hasta la versión 2003. En Excel 2007 o posterior, puede encontrar el comando a través de FÓRMULAS - NOMBRES DEFINIDOS - DEFINIR NOMBRES. La siguiente figura muestra los nombres de las hojas en una hoja de trabajo:

Luego ingrese la siguiente fórmula en la celda de su resumen y tabla de evaluación en la que debe aparecer el total deseado:

= SUMPRODUCTO (SUMIF (INDIRECTO ("'" & nombres de hoja & "'! E1"); "Sí"; INDIRECTO ("'" & nombres de hoja & "'! E2")))

Si no copia la fórmula, debe tener mucho cuidado con la ortografía. Introduzca siempre una comilla simple entre dos comillas normales en el primer argumento de las dos funciones INDIRECTAS. Antes del signo de exclamación, también hay una comilla simple adicional después de una comilla normal.

La siguiente figura muestra el uso de esta fórmula en una tabla de ejemplo:

En el caso de que se agreguen más tablas o elimine hojas que se han tenido en cuenta hasta ahora, considere ampliar o reducir el área con los nombres de las hojas en consecuencia.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave