Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MS Excel: Cómo usar la función SUMAR.SI.CONJUNTO (WS)
Este tutorial de Excel explica cómo usar Excel Función SUMAR.SI.CONJUNTO Con sintaxis y ejemplos.
describir
La función SUMAR.SI.CONJUNTO de Microsoft Excel agrega todos los números en un rango de celdas según un criterio único o múltiple.
La función SUMAR.SI.CONJUNTO es una función integrada en Excel y se clasifica como una función matemática/trigonométrica. Se puede utilizar como una función de hoja de cálculo (WS) en Excel. Como función de hoja de trabajo, la función SUMAR.S.CONS. se puede ingresar en una celda de la hoja de trabajo como parte de una fórmula.
sintaxis
La sintaxis de la función SUMAR.SI.CONJUNTO en Microsoft Excel es:
SUMIFS( sum_range, criteria_range1, criteria1, [criteria_range2, criteria2, ... criteria_range_n, criteria_n] )
parámetro o parámetro
sum_range Las celdas que se van a sumar. criterio_rango1 El rango de celdas al que aplicar el criterio 1. criterio1 se utiliza para determinar qué celdas agregar. El Criterio 1 se aplica al Criterio Alcance 1. rango_de_criterios2, … rango_de_criterios_n Opcional. Este es el rango de celdas al que desea aplicar el Criterio 2, … Criterion_n. Puede haber hasta 127 rangos. Criterio 2, … Criterio_n Opcional. Se utiliza para determinar qué celdas agregar. El Criterio 2 se aplica al Alcance del Criterio 2, el Criterio 3 se aplica al Alcance del Criterio 3, y así sucesivamente. Puede haber hasta 127 criterios.
devolver los bienes
La función SUMAR.SI.CONJUNTO devuelve un valor numérico.
aplicar para
- Excel para Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 para Mac, Excel 2010, Excel 2007
tipo de función
- Función de hoja de trabajo (WS)
Ejemplo (como una función de hoja de trabajo)
Veamos algunos ejemplos de la función SUMAR.SI.CONJUNTO de Excel y explorar cómo usar la función SUMAR.SI.CONJUNTO como una función de hoja de cálculo en Microsoft Excel:
Según la hoja de cálculo de Excel anterior, el siguiente ejemplo de SUMAR.SI.CONJUNTO devolvería:
=SUMIFS(C2:C9,A2:A9,"=2013") Result: 40.05 'Applies 1 criteria =SUMIFS(C2:C9,A2:A9,"=2013",B2:B9,"=Oranges") Result: 25.7 'Applies 2 criteria =SUMIFS(C2:C9,A2:A9,">=2009",B2:B9,"=Oranges", A2:A9,"<=2012") Result: 4.55 'Applies 3 critiera =SUMIFS(C2:C9,A2:A9,">=2009",B2:B9,"=B*") Result: 18.85 'Uses the * wildcard to match on all products that start with B =SUMIFS(C2:C9,A2:A9,">=2009",B2:B9,"=B?nanas") Result: 18.85 'Uses the ? wildcard to match on a single character, ie: Bananas, Benanas, Binanas, Bonanas, and so on
Usar rangos con nombre
También puede usar rangos con nombre en la función SUMAR.SI.CONJUNTO. Un rango con nombre es un nombre descriptivo para una colección de celdas o rangos en una hoja de trabajo. Si no está seguro de cómo configurar rangos con nombre en su hoja de cálculo, lea nuestro tutorial sobre cómo agregar rangos con nombre.
Por ejemplo, creamos un rango con nombre llamado costo que hace referencia Columna C en la Tabla 1.
Luego ingresamos los siguientes datos en Excel:
Según la hoja de cálculo de Excel anterior, el siguiente ejemplo de SUMAR.SI.CONJUNTO devolvería:
=SUMIFS(Cost,A2:A9,">2011",B2:B9,"=Apples") Result: 5.1 =SUMIFS(Cost,A2:A9,"<2014",B2:B9,"=Oranges") Result: 30.25
Ver rangos con nombre: seleccionar Pestaña Fórmulas en la barra de herramientas en la parte superior de la pantalla.entonces en Definir grupo de nombres, haga clic en el menú desplegable Nombres definidos y seleccione Administrador de nombres.
Ahora debería aparecer la ventana Administrador de nombres.
Preguntas frecuentes
Problema: en Microsoft Excel 2003, intento formular la siguiente fórmula:
Si cualquier fila en la columna a=”jim” Y b = cualquier fila en la columna ‘ben’ Y cualquier fila en la columna c=”alice”, agregue la columna d de todas las filas calificadas. ¡Parece que no puedo acertar con mis fórmulas AND e IF!
Respuesta: Debería poder crear esta fórmula sin usar la función IF o AND. En Excel 2007 y versiones posteriores, puede hacerlo con la siguiente fórmula SUMAR.SI.CONJUNTO:
=SUMIFS(D1:D10,A1:A10,"=jim",B1:B10,"=ben",C1:C10,"=alice")
Esto evaluará las primeras 10 filas de datos en la hoja de cálculo. Es posible que deba ajustar el rango en consecuencia.
Pero como está usando Excel 2003 y Microsoft no ha implementado la función SUMAR.S.CONS., necesitará usar una fórmula matricial. Entonces puedes crear la siguiente fórmula matricial:
=SUM((A1:A10="jim")*(B1:B10="ben")*(C1:C10="alice")*(D1:D10))
Al crear una fórmula de matriz, debe usar Ctrl+Shift+Enter en lugar de Enter. Esto crea {} corchetes alrededor de su fórmula de esta manera:
{=SUM((A1:A10="jim")*(B1:B10="ben")*(C1:C10="alice")*(D1:D10))}
Esto realizará exactamente el mismo cálculo que la función SUMAR.SI.CONJUNTO anterior, pero para Excel 2003 o anterior.