La función SUMAR.SI se basa en el mismo principio que la función CONTAR.SI.
Pero en lugar de contar el número de veces que un elemento está presente en una lista, aquí calcularás una suma correspondiente a tu criterio.
Construcción de la función SUMAR.SI
La función SUMAR.SI con 3 argumentos
- Columna con criterio de selección
- Valor de criterio
- Seleccionar la columna a agregarEsta columna debe contener valores numéricos.
=SUM.SI(Rango de selección; Criterio; Rango a sumar)
Contar un solo artículo
Por ejemplo, desea saber la cantidad de lápices vendidos en el mes. En este ejemplo tenemos 4 líneas para agregar.

- Comience escribiendo la fórmula.
- Seleccione el rango de celdas que contiene sus productos (el criterio).

=SUM.SI(B3:B12;

- Luego, ingrese la palabra "Lápiz" como criterio de selección (o la referencia de la celda que contiene la palabra Lápiz)
=SUM.SI(B3:B12;"Lápiz";
=SUM.SI(B3:B12;G4;
- Finalmente, seleccionarás el rango de celdas donde se encuentran los datos a agregar.
=SOMME.SI(B3:B12;G4;C3:C12) => 245

verificación
Para comprobar que la función devuelve el resultado correcto, sólo necesita filtrar por criterio y contar los valores.
Aquí es fácil, se puede hacer a mano dados los pocos valores de nuestro ejemplo.
De la columna C sumaremos todas las celdas que corresponden a la venta de Pencil.
- 75 (celda C3)
- 50 (celda C6)
- 100 (celda C8)
- 20 (celda C12)
Que es bueno 245

Sumar el volumen de negocios
Ahora, para mostrar la cantidad de pedidos de lápices, simplemente cambie el tercer argumento de la función. En este caso, reemplace la columna C por la columna E en la fórmula.
=SOMME.SI(B3:B12;G4;E3:E12) =>357,5

Artículos relacionados
- Ejercicio sobre las funciones CONTAR.SI, SUMAR.SI
- La función SUMAR.SI
- La función CONTAR.SI
- ¿Cómo hacerlo más grande o más pequeño con NB.SI?
- Construir un criterio parcial con NB.SI.ENS
- Las funciones MAX.IF.ENS y MIN.IF.ENS
Cómo hacerlo con más de un criterio de selección
Ahora bien, si necesita realizar una suma basada en varios criterios (nombre del producto y color del producto, por ejemplo), la función SUMAR.SI no se puede utilizar⛔⛔
En este caso, debe utilizar la función SUMA.SI.ENT que fue diseñado para realizar un cálculo con 1 o 255 criterios
Encontrará información adicional sobre el función SUMAR.SI en el sitio web de Microsoft
08/09/2025 a las 21:45
Hola, ¿qué fórmula debo usar si tengo que sumar el valor porcentual de una celda (que eventualmente cambiará) a otra celda si el resultado es 60 o más (aplicar una bonificación)? ¿Y cómo puedo añadir a esta fórmula que, si el resultado es menor de 60, se ponga un cero? ¡Gracias!
04/09/2025 a las 11:03
Hola a todos. Busco una fórmula que sume el I o el P en una columna. Gracias.
09/06/2024 a las 22:12
¿Cómo sumar los valores de varias líneas, siguiendo un criterio de otra línea?
10/06/2024 a las 08:06
No entiendo la cuestión. Envía tu solicitud con captura de pantalla en el foro. https://www.facebook.com/groups/310140557802298 y pon mi nombre (@Frederic Le Guen) en el texto para que me avisen
09/12/2021 a las 22:31
Hola,
Gracias a su sitio he avanzado bastante en mi expediente pero estoy un poco estancado por lo demás. Estoy en una tabla de Excel que contiene números, nombres y meses:
- Me gustaría crear en C2 una pestaña desplegable (?) en una celda para elegir el mes del año deseado. Cuando voy a 3 Fórmulas "FechaHora" "MES" ingreso el número 1 para el mes de enero pero no se muestra y queda "1"
- Tengo una lista de 25 ubicaciones de B5:B29 con solo 23 nombres, por lo que hay varias partes individuales, a las que podemos agregar o eliminar nombres en el futuro. Pero en mi fórmula, necesito tener en cuenta sus 25 celdas excluyendo aquellas que están o estarán vacías en este momento. Este resultado debería aparecer en mi celular i10.
- Después de eso, necesitaría calcular el número de acciones previamente calculado, en base al número de días del mes, directamente vinculado a mi celda C2 (que la actualización del número de días se realiza automáticamente en mis fórmulas)
Espero haberme expresado claramente.
Le agradezco de antemano su respuesta
10/12/2021 a las 11:29
No es una pregunta sino un proyecto completo que me pides que desarrolle. Si este es el caso, debe comunicarse con mi sociedad evaluar el tiempo a invertir y el costeo asociado.
16/12/2021 a las 08:18
Hola, gracias por tu respuesta. Con la cabeza despejada pude finalizar mi hoja de cálculo, sin necesidad de la fórmula FECHA, solo una pequeña tabla con el nombre del mes y su número (1 de enero, 2 de febrero, ...) y la función BUSCARV para mi 3er punto.
¡Gracias de nuevo por su sitio!
Buen dia
24/11/2021 a las 22:04
Hola,
Llevo 2 horas secando:
Sumar los valores de una columna ubicada en una HOJA3 (tabla 1), columna "MC-TOT-o
con un criterio que aparece en la tabla 1, en la columna "sem-cde" que es un número
poner el resultado en la hoja3
que tomará el número de la semana y lo pondrá debajo de la suma de MC-TOT-0
Yo uso sum.si que me da 0 constantemente.
=SUM.IF(Tabla1[[#Encabezados];[NumSem-Order]];D6;Tabla1[[#Encabezados];[MC-TotO]])
Probé con BDSomme y ahí estaba #value, estancado en términos de criterios.
AYUDA!
Merci
25/11/2021 a las 16:01
Hola,
Entonces ya estás usando una tabla (y eso es muy bueno). La función SUMAR.SI parece correcta pero es mejor usar SUMAR.SI (ojo, no se configuran de la misma manera)
Después, debes asegurarte de que no haya errores en tus datos (como espacios sobrantes)
30/10/2020 a las 16:59
Hola,
Estoy en la escuela de ingeniería y tengo un PPE Excel de 15 minutos,
¿Sería posible tener un tema de ejemplo?
02/10/2020 a las 17:08
Quiero encontrar la fórmula que dé el resultado de los números de valores sumados. Por ejemplo si sumo 4 + 5+1+5 lo que da 15 cuál es la fórmula que da 4 el número total de valores que son 4,5,1,5
19/06/2019 a las 06:53
hola tengo una suma de tiempo hora:min que necesito agregar
Tengo que volver a 0 cada 4 horas acumuladas en esta columna de suma
Comó puedo hacer
gracias urgentemente
19/06/2019 a las 09:11
Hola, es muy difícil responderte y no creo que la función SUMAR.SI deba usarse en tu situación. Sería más apropiado un SI con una prueba si el tiempo acumulado es mayor o igual a 4.
19/06/2019 a las 06:52
hola tengo una suma de tiempo hora:min que necesito agregar
Tengo que volver a 0 cada 4 horas de forma acumulada.
Comó puedo hacer
gracias urgentemente
20/09/2018 a las 10:57
Hola,
¿Podemos poner en una celda de producto = Lápiz + Borrador, y encontrar en la tabla de totales: 50% del monto asignado al Lápiz y 50% del monto asignado al borrador total?
Gracias por adelantado por tu respuesta,
cordialement,
16/04/2018 a las 22:35
Hola,
La siguiente fórmula funciona en mi tabla: =SUM.IF('gastos contables gd'!B$2:B$76;"=Publicidad";'gastos contables gd'!F$2:F$76)
Pero me gustaría reemplazar el criterio con la celda B3 que contiene este mismo texto.
Intenté esto: =SUM.IF('gd book gastos'!B$2:B$76;"=B3";'gd book gastos'!F$2:F$76), pero el resultado siempre es 0 en este caso.
¿Qué me estoy perdiendo?
Esperando ser claro.
17/04/2018 a las 05:05
Sin comillas. Sólo ;B3;
20/11/2017 a las 16:21
HOLA
ME GUSTARÍA SUMAR LOS NÚMEROS >0 ¿CÓMO USAR LA FÓRMULA?
PRODUCTOS
19/02/2016 a las 14:12
¿Cómo establecer la condición de un color?
Ej: cuando envío una factura, ingreso el monto y tengo un cuadro de "estado" que es rojo hasta que se paga la factura y verde cuando se paga. Me gustaría calcular el total que queda por pagar.
Entonces, lo que estoy buscando es una fórmula que se vea así =SUM.IF(B3:B12;"RED COLOR";C3:C12)
Trabajo con la versión en inglés de Excel, si es posible proporciono la fórmula en inglés.
* Probé: =SUMIF(A2:A29,"REDCOLOR",D2:D29) pero no funciona, busca las palabras, no el color como tal.
16/02/2016 a las 11:57
¿Hay algún error? “Si quieres saber la cantidad de borradores vendidos” mientras hablábamos de lápices. Y sumamos los lápices 🙂
Gracias por la explicación por lo demás
12/02/2016 a las 14:21
Hola,
Si quiero calcular una ganancia o una pérdida, quiero poner en el cuadro: si "costos" > "producto", entonces Costo-producto --> para pérdidas.
Y para beneficios: si “beneficios” > “cargos” entonces beneficios-cargos
¿Cómo escribirlo en excel?
Gracias
Fiona
12/02/2016 a las 15:17
No es la función SUMA.SI la que se debe utilizar sino la función SI. =SI(celda que contiene cargos>celda que contiene productos; Cargos-producidos; Beneficio-Cargo)
03/09/2015 a las 15:25
Hola,
Tengo un verdadero problema cuando se repiten varias fechas en la tabla:
01/08/2015 02
01/08/2015 12
02/08/2015 14
...
Para hacer la suma exclusivamente del 01/08/2015, intenté todo en los foros y todo fue en vano.
Usted me podría ayudar por favor
Merci
cordialmente
04/05/2015 a las 12:53
Ejercicio perfecto para entender la función Sum.if
Gracias!
04/01/2015 a las 13:20
Perfecto, gracias !!