



Disponemos de un rango de celdas con valores numéricos positivos y negativos, deseamos sumar valores positivos en Excel únicamente.

A | B | |
---|---|---|
1 | Valor | |
2 | 20 | |
3 | -10 | |
4 | -5 | |
5 | 10 | |
6 | 30 | |
7 | -10 | |
8 | -5 | |
9 | 12 |
Podemos aplicar dos métodos para sumar valores positivos:
- Función SUMAR.SI.
- Función SUMA y SI como fórmula matricial.
- FUNCIÓN SUMAR.SI
Ir a: Celda D1
Escribir:
=SUMAR.SI(A2:A9;">0";A2:A9)O también desde el asistente de funciones, Ir a: Cinta opciones
Fórmulas
Biblioteca de funciones
Matemáticas y trigonométricas
SUMAR.SI.
Mostrará 72 como la suma de los valores positivos.

- FÓRMULA MATRICIAL
Ir a: Celda D2
Escribir:
=SUMA(SI(A1:A9>0;A1:A9;0))O también desde el asistente de funciones, Ir a: Cinta opciones
Fórmulas
Biblioteca de funciones
Matemáticas y trigonométricas
SUMA.
Pulsar la tecla F2, para editar la fórmula
Pulsar la tecla Ctrl y mantenerla pulsada
Pulsar la tecla Mayús y mantener las 2 teclas pulsadas
Pulsar la tecla Enter. Insertará la fórmula entre llaves como matricial {=SUMA(SI(A1:A9>0;A1:A9;0))}.
Mostrará 72 como la suma de los valores positivos.

Así podemos sumar valores positivos en Excel.

Muy buen post, pero tengo una duda....
Si quisieras contar los valores positivos con la funcion subtotales, de que forma seria la sintaxis de la formula
Hola Alan,
Las funciones SUBTOTALES y CONTAR.SI no se pueden combinar, la única posibilidad sería mediante macros.
Saludos.
Buenas noches si lo que deseo es contar y no sumar como lo puedo hacer? es decir tengo estos numeros (1,5,8,4) y los cuento son 4 numeros en total.
Necesito hacerlo con los positivos y negativos por separado
Sera que me puedes ayudar?
Gracias
Hola Daniel,
Aplica la función CONTAR.SI como se indica en el post.
Saludos.
Si necesito sumar sólo los valores positivos de las celdas que estén de un "X" color específico como lo puedo hacer?
Hola Juan Pablo,
Puedes aplicar la fórmula como:
=SUMAR.SI(B2:B9;"=x";A2:A9)
Saludos.
Si en la Columna de la cual se está aplicando la fórmula de el valor sumar.si contara con subtotales...y quiero obtener suma de valores positivos y negativos Se podría aplicar la misma fórmula? ... O acumulará los valores subtotales también??
Hola Rafa,
Para contar disponemos de la función CONTAR.SI.
Respecto a sumar valores positivos y negativos podemos cambiar el criterio "<0".
Saludos.
No puedo encontrar una formula acorde,
tengo que sumar los valores perteneciente a una matriz.
uso la formula sumar.si(c2:c28;"A2";D2:D28), me busca todo los valores iguales a "A2" que se encuentran en C2:C28 y me toma los valores de D2:D28, hasta ahi la formula esta bien, pero necesito que me sume solo aquellos valores de D2:D28 que son positivos (dentro de esta columna tengo positivos y negativos).
Si uso sumar si conjunto(c2:c28;d2:d28;"A2";d2:d28;">0"), me da #¡VALOR!
Hola Laura,
Como indicas, la función SUMAR SI CONJUNTO, no existe.
Revisa el post siguiente.
Saludos.
Hola que tal, tengo una duda.
Si quiero sumar números positivos y negativos ¿Cómo lo puedo hacer? Además de añadirle el signo que me afecte. O sea:
2 |3| -1| 4| = -10
En excel lo intento y me da:
2|3|-1|4 = 8
Sin embargo el (-1) puede ser también positivo
2|3|1|4 =10
Depende mucho de la variable si esta es beneficiosa o perjudicial.
Ojalá pudiese responderme.
¡Saludos!
Hola Lucia,
La función ABS devuelve el valor absoluto de un número.
Saludos.
Muy efectivos las preguntas y respuestas emitidas por Trucos y Cursos.
me han ayudado
gracias.
Excelente Post.
Me ayudo a resolver una formulación que tenía que sacar.
seleccionar valores iguales excel sin importar el signo
10
-10
20
-20
30
40
Lo que quiero es marcar 10 y 20, gracias
Hola Luis,
Para marcar los valores puedes aplicar al rango un formato condicional con la fórmula: =ABS(A1)=ABS(A2)
Saludos.
Hola como puedo sumar todos los números a excepción de las casillas #¡VALOR!
Hola Jorge,
En principio no es posible excepto con macros. #¡VALOR! identifica que es un error que deberá de ser corregido para el cálculo.
En la celda del error puedes aplicar la función SI.ERROR anidándola.
Saludos.
Hola, estoy intentando sumar valores negativos pero al realizar la suma el valor que me muestra es 0(cero) saben que puede estar pasando?
Hola Laura,
Sin conocer la fórmula que has aplicado y los valores de esta es difícil poder orientarte.
Saludos.
como puedo sumar los numeros positivos cuando tengo mas de un rango de celdas, es decir, mis rangos de celdas son: x23:x30 y x35:x40 por citar un ejemplo
Hola Victor,
Prueba con una función así: =SUMAR.SI(A2:A9;">0";A2:A9)+SUMAR.SI(C2:C9;">0";C2:C9)
Saludos
necesito esta formula sumar solo numero positivo o negativo con estos dasto
A B
JOSE 15
JUAN -10
JOSE -15
+SUMA(A2:A4,"JOSE",B2:B4) ME DA 0 EN LUGAR DE 15 CUAL SERA LA FORMULA
Hola Efren,
Para los negativos: =SUMAR.SI.CONJUNTO(B2:B10;A2:A10;"=jose";B2:B10;"<0")
Para los positivos =SUMAR.SI.CONJUNTO(B2:B10;A2:A10;"=jose";B2:B10;">0")
Saludos
Hola!
Me podrías ayudar por favor.
Tengo valores positivos y negativos en una celda con montos iguales. Lo que pasa es que no puedo encontrar una formula para calzar los montos.
Ej: Condición fecha
100 02/02/2019
20 15/02/2019
40 09/02/2019
-100 02/02/2019
-20 15/02/2019
-40 09/02/2019
Necesito una formula que me ayude a calzar los valores en positivo y negativo, ya intenté sepárandolos de celdas como "DEBE" (los positivos) y "HABER" (los negativos)
pero aun asi no tengo una formula que me ayude.
Hola Deyanira,
Revisa el post siguiente.
Saludos.
Tengo que sumar solo los valores positivos,pero estan en diferentes hojas. Como puedo hacer?
Hola Mónica,
Indica el nombre de la hoja, en el ejemplo primero sería =SUMAR.SI(Hoja1!A2:A9;">0";A2:A9)
Saludos.
Si tengo una celda con valor negativo y busco la forma que aparezca un 0, como hago para sumar a otra celda el valor original teniendo el 0 en la primer celda?
A1= -200. Pero puse q me ponga un 0 cuando sea negativo, o sea, A1=0
A2= 500.
Quiero q la suma me de 300. Hay alguna manera?
Hola Gaston,
Pues aplica en la fórmula en lugar de A1 el valor negativo de donde se obtiene (antes de aplicar la conversión a 0).
Saludos.
hola, tengo una tabla con valores negativos y un positivo pero al darle suma total me descuenta el positivo del total de los negativos, q puedo hacer para q no lo reste,ojala puedas ayudarme
Hola Mary,
La única opción es aplicar los totales con funciones (no con la fila de totales de tabla). Revisa el siguiente post.
Saludos.
quiero sumar dos valores de seldas distintas y que cuando este en negativo alguna el valor no lo sume.
Hola Yazmin,
Puedes aplicar la siguiente fórmula para A1 y B1: =SUMAR.SI(A1;">0";A1)+SUMAR.SI(B1;">0";B1)
Saludos.
Buenas Tardes
Quiero que en una celda que me suma varias celdas solo me sume cuando salen en positivo y que si sale en negativo ni sume ni reste... Se puede hacer??
Hola Sheila,
Aplica la fórmula: =SI(SUMA(A1:A10)<0;"";SUMA(A1:A10))
Saludos.
Creo que me explique mal...
Tengo una casilla que suma 3 casillas
Ej. A1 = A2+A3+A4
La casilla A2 me puede salir tanto en positivo como en negativo, entonces lo que quiero es que cuando la casilla A2 salga negativo que solo me sumara las casillas A3+A4 y por lo contrario que si la casilla A2 sale positivo se me sumen las 3 normal
Hola Sheila,
Aplica la fórmula: =(SI(A2<0; A3+A4; A2+A3+A4))
Saludos
Buenas Noches.
Es posible realizar una suma absoluta dentro de la función suma.si?
Ejemplo: =SUMAR.SI(Hoja1!E1:E330,Hoja2!D7,Hoja1!F2:F20)
Hola Hector,
Puedes indicar >0 para la condición [=SUMAR.SI(Hoja1!F2:F20;">0";Hoja1!F2:F20)]
Saludos.
Tengo una duda:
Si lo que quiero es establecer una función tal que: si más de x número de celdas de una fila son positivas (1), entonces el resultado es positivo (1), y viceversa, ¿cómo se indica?
ejemplo: si más de tres indicadores son positivos, se considera que la persona tiene una patología.
Muchas gracias!
Hola LL,
Puedes aplicar la fórmula: =SI(CONTAR.SI(A1:A10;1)>=3;"Patología";"")
Saludos.