La función SUMAR.SI en Excel

La función SUMAR.SI en Excel nos permite hacer una suma de celdas que cumplen con un determinado criterio y de esta manera excluir aquellas celdas que no nos interesa incluir en la operación.

Sintaxis de la función SUMAR.SI

La función SUMAR.SI tiene tres argumentos que explicaré a continuación.

Sintaxis de la función SUMAR.SI en Excel

  • Rango (obligatorio): El rango de celdas que será evaluado.
  • Criterio (obligatorio): La condición que deben cumplir las celdas que serán incluidas en la suma.
  • Rango_suma (opcional): Las celdas que se van a sumar. En caso de que sea omitido se sumaran las celdas especificadas en Rango.

El Criterio de la suma puede estar especificado como número, texto o expresión. Si es un número hará que se sumen solamente las celdas que sean iguales a dicho número. Si el criterio es una expresión podremos especificar alguna condición de mayor o menor que.

Si el Criterio es un texto es porque seguramente necesito que se cumpla una condición en cierta columna que contiene datos de tipo texto pero realizar la suma de otra columna que tiene valores numéricos. Todos estos casos quedarán más claros con los siguientes ejemplos.

Ejemplos de la función SUMAR.SI

El primer ejemplo es muy sencillo ya que de una lista de valores aleatorios quiero sumar todas las celdas que contienen el número 5.

Ejemplo de la función SUMAR.SI en Excel

Recuerda que la función SUMAR.SI no realiza una cuenta de las celdas que contienen el número 5, de lo contrario el resultado habría sido 2. La función SUMAR.SI encuentra las celdas que tienen el número 5 y suma su valor. Ya que las celdas A2 y A7 cumplen con la condición establecida se hace la suma de ambas celdas lo cual da el número 10 como resultado.

Ahora cambiaré la condición a una expresión y sumare aquellas celdas que sean menores a 3. Observa el resultado de esta nueva fórmula.

Criterio de la función SUMAR.SI como expresión

Ventas de un vendedor

Ahora utilizaremos un criterio en texto y el tercer argumento de la función SUMAR.SI el cual nos deja especificar un rango de suma diferente al rango donde se aplica el criterio. En el siguiente ejemplo tengo una lista de vendedores y deseo conocer el total de ventas de un vendedor específico.

Para obtener el resultado colocaré el rango A2:A10 como el rango que debe ser igual al texto en la celda F1. El tercer argumento de la función contiene el rango C2:C20 el cual tiene los montos que deseo sumar.

Cireterio de la función SUMAR.SI como texto

La celda F2 que contiene la función SUMAR.SI muestra la suma de las ventas que pertenecen a Juan y excluye el resto de celdas.  Podría modificar un poco esta fórmula para obtener las ventas de un mes específico. Observa el resultado de esta adecuación en la celda F5:

Especificar un rango de suma en la función SUMAR.SI en Excel

161 pensamientos en “La función SUMAR.SI en Excel

  1. alejandro

    me ha servido de mucho la informacion, pero la salto una duda en la cual no la puede solucionar te pongo un ejemplo:
    00:04:51
    00:04:51
    00:04:50
    00:00:47
    1 Ev
    00:00:34
    1 Ev
    1 Ev
    00:00:40
    00:00:12
    00:01:08
    00:00:23
    00:01:06
    00:00:16
    00:00:04
    en la cual necesito una formula que me sume solamente los minutos

    Responder
    1. Moises Autor

      Alejandro, creo que para tu problema no te ayudará mucho la función SUMAR.SI. Te recomiendo utilizar primero la función MINUTO para extraer da cada uno de los datos los minutos y posteriormente hacer la suma.

      Responder
  2. Alejandro

    Hola, estoy armando una planilla de control de stock y quería saber como hago para que el “criterio” este definido por el contenido de una celda, ej: =SUMAR.SI(Compras!A6:A200;”=A$5″;Compras!D6:D200). En donde A5 es un número de codigo de articulo. Gracias

    Responder
    1. Moisés Ortíz Autor

      Hola Alejandro,
      Puedes hacerlo si introduces el criterio en una celda anteponiendo una comilla sencilla (solo aplica cuando el criterio inicia con un símbolo de igual). Por ejemplo, puedo almacenar el criterio en la celda B1 de la siguiente manera ‘=5
      Después, en la función SUMAR.SI, puedo utilizar la condición de la celda B1 solamente indicándola: SUMAR.SI(A1:A200, B1) y esta fórmula sumara todos los valores dentro del rango A1:A200 que sean iguales a 5.

      Responder
  3. kalahand

    que onda moi. como le hago para sumar solo las horas completas en una lista de asistencias de cada 15na
    gracias

    Responder
  4. CAROLINA

    Hola necesito hacer una formula en la cual me de el total de hombres con edad de 12, pero hombres y mujeres estan en una fila y las edades en otra, gracia.
    Ojala pueda ayudarme

    Responder
  5. Patricia

    Estimado muy bueno tu aporte pero estoy elaborando las asistencias de un grupo de personas en la cual el numero 1 es falta el numero 2 es falta justificado y el numero 3 es atraso, pero quisiera contar en columnas diferentes las faltas, los atrasos y las justificadas,para que me de el total de cada una. que función debería usar ayúdame gracias.
    Buen trabajo

    Responder
    1. Moisés Ortíz Autor

      Hola Patricia, te recomiendo utilizar la función CONTAR.SI poniendo como condición el número. Por ejemplo, para contar las faltas: CONTAR.SI(A1:A10, 1)
      Más información sobre esta función en la siguiente página:
      http://exceltotal.com/la-funcion-contar-si-en-excel/

      Responder
  6. ALFREDO

    BUENA AYUDA, HE BUSCADO ESTE PROCEDIMIENTO DE LA FUNCION SUMAR.SI POR SEMANAS, GRACIAS POR LA AYUDA

    Responder
  7. Juan

    Hola, a ver si me puedes ayudar.
    Tengo celdas de esta forma 3J-2I-5R (todo está en la misma celda), 2J-1I-0R, CJ,0J-2I-0R,…y algunas celdas vacías, dispuestas en filas. Necesito sumar en una columna todos los números que aparecen delante de “J” (por ejemplo, con las celdas que te indico debe salir la suma 5), en otra todos los que aparecen delante “I” y todos de la “R”.
    Un saludo.

    Responder
  8. Eduardo

    Hola!! de ante mano gracias por tu ayuda, tengo problemas con la funcion Contar si, deseo que el rango este restringido a ciertas celdas no adayacentes: =CONTAR.SI(E6; G6; I6; K6; M6; O6; Q6; S6; U6; W6; Y6; AA6; AC6; AE6; AG6; AI6; AK6; AM6, >0) son celdas de una misma fila pero no quiero que me cuente todas porque hay celdas con numero positivos tambien pero que no deben tomarse en cuenta, o hay otra manera? como seleccionar toda la fila como rango pero excluir ciertas celdas?? estoy todo el dia con esto.. :( seria estupendo una ayuda en estos momentos… gracias

    Responder
    1. Moisés Ortíz Autor

      Hola Eduardo, si las celdas que deseas contar no tienen alguna característica en común que permita diferenciarlas de las demás celdas, entonces es prácticamente imposible hacer algo al respecto y tendrás que seguir indicando celda por celda. Sugiero que tomes un tiempo para analizar la información y poder determinar si es posible encontrar algún patrón en los datos.

      Responder
  9. Anyelinne

    Hola Moises: que función tengo que emplear cuando quiero sumar diferentes celdas pero que éstas estan en blanco, llevo el control de los pagos que me hacen 500 compañero, por semana, sin embargo no todos cumplen y me quedan a deber… las celdas que quedan en blanco tienen un valor o sea me tienen que pagar cada semana por decir un ejemplo 55 pesos por cada miembro ¿como le hago para saber cuanto es lo que me deben ? que al termino de cada semana y de cada mes saber que cantidad me hace falta que me paguen los compañeros

    Responder
  10. Pedro Blanco

    Hola buenos dias.
    Tengo una hoja excell en la que anoto a los proveedores, ejem “Lipa” en una columna y el material que suministran estos en otra ejem “maquina mixta”, pero cada proveedor me suministra varios materiales.
    Pues bien, ahora quiero sumar las cantidades gastadas o invertidas en cada material y en un determinado proveedor, por lo que serían varios criterios para obtener un único rango de suma, como puedo hacer esto. Solo soy capaz de insertar un criterio. Sería así???? =SUMAR.SI(C4:C91; “Lipa”; E4:E91;”*Mixta*”;O4:O91)
    Gracias de antemano

    Responder
  11. FRANCISCO MEDRADO

    SALUDOS, TE PIDO AYUDA EN LO SIGUIENTE: QUIERO OBTENER EL TOTAL DE VECES QUE SE REPITE UNA LETRA ANOTADA EN DIFERENTES CELDAS QUE LA IDENTIFIQUE DE OTRAS LETRAS: EJEMPLO: SI TENGO UNA CARACTERISTICA DE B= BUENO, MB= MUY BUENO, E=EXCELENTE, Y B= BUENO SE REPITE EN DOS VECES, ¿CÓMO HACER PARA QUE EN OTRA CELDA APAREZCA QUE B SE REPITIO EN DOS VECES?

    Responder
  12. ROBERTO BOHORQUEZ

    Moises
    Gracias, toda la informacion me ha servido y casi lo logro.Me queda un detalle y es como sumo valores alfanumericos dentro de un rango.
    ejemplo tengo codigos A00, B09 Y OTROS en la columna codicos y tengo que contar cuantos de A, cuantos de B, (b00 a b999), pero tengo una variable que me pide contar o sumar los codigos que sae encuentren entre : por ejemplo A00 HASTA B499 y otra celda me pide contar o sumar los codigos que se encuentren entre B500 hasta b999. no se como hacer. Para las de una sola letra utilizo por ej: =CONTAR.SI.CONJUNTO(X6:X309;”c*”), y me da el resultado de todos los codigo de C00 hasta C999.
    garcias estoy super urgido

    Responder
    1. Moisés Ortíz Autor

      Hola Roberto, lo que más te conviene es utilizar un par de columnas auxiliares donde separes los códigos en dos columnas: la letra y el valor numérico. Si en la columna B tuvieras todas las letras y en la columna C tuvieras los números, entonces podrías utilizar una fórmula como la siguiente:
      =CONTAR.SI.CONJUNTO(B1:B100, “A”) + CONTAR.SI.CONJUNTO(B1:B100, “B”, C1:C100, “<=499″)

      Esta formula funciona porque, bajo este supuesto, el código A250 tendría en la columna B el valor “A” y en la columna C el valor 250. El código B100 tendría en la columna B el valor “B” y en la columna C el valor 100. La primera parte de la fórmula cuenta todos los códigos con A y le suma todos los códigos con la letra B que además tienen un valor menor o igual a 499 en la columna C.
      Espero sea de utilidad para encontrar solución a tu problema.

      Responder
  13. Johann

    Moises, necesito tu ayuda
    Tengo una lista de datos y esta se suman y da un total, pero todos los días agrego datos y estos los debo sumar.
    Existe una forma automática, que al momento que agregue datos estos se sumen

    Responder
    1. Moisés Ortíz Autor

      Hola Johann, la solución es que tu lista la conviertas en una tabla de Excel y sumes la columna completa con una fórmula como la siguiente:
      =SUMA(Tabla1[Columna1])

      Puedes leer un poco más sobre referencias estructuradas en el siguiente artículo:
      http://exceltotal.com/referencias-estructuradas/

      Responder
  14. Julio

    Hola, muy buenos aportes de verdad, felicidades, tengo una consulta, se puede hacer una operación que sume celdas pero con contenido de texto y no números, ej. si tengo 10 celdas, y en tres celdas tengo textos, en el relutado de mi formula me marque 3, no se si es posible, gracias

    Responder
    1. Moisés Ortíz Autor

      Hola Julio, lo más fácil es crear una columna auxiliar donde utilices la función ESTEXTO la cual devolverá VERDADERO si la celda contiene un texto. Despúes utiliza la función CONTAR.SI para contar la cantidad de valores verdaderos que existen.

      Responder
  15. Sara

    Hola Moises, a diferencia de Julio, yo necesito sumar datos de una columna en la que tengo valores que van de 0 a 12 y valores de “No disponible”, de la forma :0, 5, ND, 2,3, ND. ¿Cómo puedo hacer para que me sume los datos sólo si son números (que en este caso me sálga 10) y se salte las letras?

    Responder
    1. Moisés Ortíz Autor

      Hola Sara, Puedes utilizar la función SUMA ya qye no tiene problema cuando existen valores de texto mezclados con números en la misma columna. Solo sumará los valores numéricos. Si quieres implementar la solución de la columna auxiliar, entonces puesde utilizar la función ESNUMERO para saber si el dato de la celda es efectivamente un valor numérico.

      Responder
  16. orlando mayor

    hola buen dia amigo.. yo estoy haciendo un formato de excel para llevar el inventario de productos de la empresa. el problema que se me presenta es, tengo 2 columnas en un libro, una con los nombres de los productos y la otra columna con los Numero de Lotes, digamos que el nombre del producto es MULTIUOS y Numero de lote es 12345, cuando la tabla vea que en la columna se repite Multiuso – 12345 me sume 1 en la celda donde quiero llevar el conteo, ya que Multiuos puede ser de diferentes Numeros de lotes y quiero llevar el conteo del producto por lotes.

    Responder
  17. Karla Morales

    Hola tengo un problema.

    como puedo sumar todas las celdas de una columna, tengo problema porque no son numeros sino palabras:
    por ejemplo tengo de B2 a B36 la palabra “alto” yo se que la suma seria 35. Pero necesito una formula para sumarlos.

    Gracias

    Responder
    1. Moisés Ortíz Autor

      Hola Karla, a que te refieres con ¿sumar palabras? No será que ¿estás tratando de contar las celdas que contienen un valor?
      Si ese fuera el caso podrías utilizar la función CONTARA. Te dejo un artículo con un ejemplo:
      http://exceltotal.com/contando-celdas-en-excel/

      Responder
  18. Donald

    Hola Moi, como podría utilizar esa función o cual función podría utilizar para hacer sumas de rango que me traigo con la función del frequency. Te explico mejor el caso, tengo dos columnas de rango que es por ejemplo: $0 y la otra es $100 , eso significa que tengo 320 personas entre esos 2 rangos, y otra columna que es como la base de datos, que tiene todos los montos en dolares.Con el frequency saco cuantas personas entran en el rango de $0 a $100 o de $101 a $200, ahora yo quiero saber cuanto seria la suma en dolares de todos los que estén en ese rango de $0 a $100, etc (recuerda que tengo una columna en la misma hoja con todos los montos en $ que es mi base de datos)

    Responder
    1. Moisés Ortíz Autor

      Hola Donald, me parece que la función SUMAR.SI sería adecuada porque solo tienes una condición. Suponiendo que los montos están en el rango B1:B100, la fórmula sería la siguiente:
      =SUMAR.SI(B1:B100,”<100″)

      Responder
  19. Pili

    Hola,

    Necesito sumar una columna P:P, si la columna E:E (que es el nombre del cliente) contiene una palabra, no es igual a toda la celda, sino que contiene una palabra común. No puedo poner igual exactamente porque en cada celda esta escrito de una forma, y no puedo ponerlas todas iguales exactas porque son datos que se actualizan porque están vinculados al programa con el que trabajo y ahí esta escrito de todas las formas, abreviados, etc…

    Responder
    1. Moisés Ortíz Autor

      Hola Pili, te dejo un vínculo a un artículo donde encontrarás un ejemplo de cómo buscar una palabra dentro de una celda (es el último ejemplo):
      http://exceltotal.com/contar-caracteres-con-excel/

      Lo mejor será tener una columna auxiliar donde tienes como resultado el número de veces que aparece la palabra y puedes utilizar esa columna como la condición de la función SUMAR.SI. Si en la columna auxiliar el número es mayor a cero, querrá decir que si aparece y deberás incluirla en la suma.

      Responder
  20. ANA

    Hola Moises
    Estoy haciendo una lista de gastos a la cual le tengo asignado un numero de cuenta para categorizar el tipo de gastos. Por ejemplo 1001 entra todo los gastos comestibles. Entonces tengo en la columna “A” todos los numeros de cuenta los cuales se repiten deacuerdo al flujo de gastos del mes. En la columna “D” el valor en $ ( B y C son fecha y nombre del comercio). “SUMAR.SI” es excelente para segregar los gastos por numero de cuenta y gracias por eso, pero quisiera poder correr la formula hacia abajo teniendo en cuenta que voy cambiando el numero de cuenta del que quiero obtener su valor en dolares. El problema es que al correr la formula hacia abajo los rangos van ascendiedo. Hay una forma para hacer esto y que lo unico que valla cambiando sea la celda con el numero de cuenta.
    A D E F
    1 1001 $10.00 1001 =SUMAR.SI(A1:A4,E1,D1:D4) (nota: puedo correr esta formula hacia abajo?)
    2 1002 $20.00 1002
    3 1001 $5.00
    4 1001 $6.00
    1002 $35.00

    Responder
    1. Moisés Ortíz Autor

      Hola Ana, debes utilizar referencias absoultas para los rangos que deseas que permanezcan “fijos” al copiar la fórmula hacia abajo:
      =SUMAR.SI($A$1:$A$4,E1,$D$1:$D$4)

      Responder
  21. Ana Luisa

    Necesito saber una fórmula o función para sumar fechas sin contar sábados y domingos

    Responder
  22. comarfe

    Gracias por ayudar a los que no tenemos tan buen conocimiento, tengo esta consulta en la columna A tengo fecha de venta en la B descripción y en la C el valor lo que quiero es una formula que me permita sumar por fecha, como tengo ya varios años quiero que me sume enero de cada año por separado ejemplo enero de 2007 enero de 2008 etc. Gracias por tu colaboración.

    Responder
  23. Pablo

    Hola Moisés, ante todo la página es grandiosa, sos de una gran ayuda para muchos y está buenísimo.
    Pasando a la consulta que tengo, resulta que tengo una seria de números que copie de una página web y pegué en excel 2010, luego a través de la fórmula Sumar.Si quise seleccionar algunos números para sumarlos si cumplían una condición pero me el resultado me ha dado cero. Entiendo que esos números están como datos entonces traté de extraerlos con la función Extrae pero he llegado a lo mismo. Qué es lo que sucede y cómo hago para solucionarlo?
    Ahora ya lo he hecho a mano porque tenía que sacar el trabajo pero no está bueno quedarse con dudas, me voy a encontrar nuevamente con esto en los próximos días y será más volumen de datos.
    Te agradezco desde ya la ayuda, espero haberme explicado, saludos desde Rosario, Argentina.

    Responder
    1. Moisés Ortíz Autor

      Hola Pablo, es probable que al importar/copiar los números de la página Web queden con un formato de tipo texto y por lo tanto Excel no puede hacer operaciones aritméticas con ellos. Para convertir esos datos a números puedes multiplicar su valor por 1 y de esa manera Excel los convertirá en un valor numérico.

      Responder
  24. Gabriel

    Hola, necesito sumar un rango por ejemplo S5 a S20, hasta ahi todo bien, ahora en las celdas figuran valores positivos y negativos y solo necesito que sume los valores POSITIVOS….GRACIAS

    Responder
    1. Moisés Ortíz Autor

      Hola Gabriel, utiliza la siguiente fórmula:
      =SUMAR.SI(S5:S20,”>0″)

      Responder
  25. JORGE

    como hago (en tu primer ejemplo) para que me sume los valores que cumplen dos condiciones
    mayores a 2 y menores a 5

    Responder
  26. Eileen Rodriguez

    Hola!! Buen dia, Tengo una duda puedo utilizar la funcion sumar si, para sumar datos que cuyo criterio son fechas que estan en un intervalo, ejemplo =01/02/13

    Saludos!!

    Responder
  27. Osvaldo

    Hola, esta formula es valida o hay otro metodo para hacer? =SUMAR.SI(H6:H315;”>F6″;I6:I315) por que me da error..

    Responder
    1. Moisés Ortíz Autor

      Hola Osvaldo, me parece que es por el criterio que estás estableciendo. Si quieres comparar con el valor de la celda F6 debes escribir el criterio como “>”&F6

      Responder
  28. Paz

    Buenas Moisés, a ver si me puedes ayudar. Estoy usando la fórmula sumar.si y lo que necesito es sumar los valores B:B siempre y cuando A:A esté en blanco. En la columna A iré metiendo datos numéricos (del 1 al 12), pero necesito un sumatorio de los que quedan en blanco. Lo he intentado con <1 y no me funciona.
    Gracias por adelantado. Un saludo.

    Responder
    1. Moisés Ortíz Autor

      Hola Paz, intenta con la siguiente fórmula:
      =SUMAR.SI(A:A,””,B:B)

      Responder
  29. Mariana

    Hola!! necesito saber como hago para sumar por ejemplo la cantidad de productos que comienzan con la letra “C” de una columna. Muchas gracias!!

    Responder
    1. Moisés Ortíz Autor

      Hola Mariana, utiliza la función CONTAR.SI con la siguiente condición:
      =CONTAR.SI(A:A,”c*”)

      El asterisco (*) después de la letra “c” hará que la función cuente todas las palabras que comienzan con esa letra. Más información sobre la función CONTAR.SI en el siguiente artículo:
      http://exceltotal.com/la-funcion-contar-si-en-excel/

      Responder
  30. Diego Migues

    Hola Moisés. Estoy intentando usar la función sumar si. ¿Cómo hago para usar como criterio, valores entre 10 y 30 por ejemplo?
    Esta bien así? =SUMAR.SI(G7:G621;”10=<30":H7:H621)
    Desde ya muchas gracias

    Responder
  31. Luis

    Moises
    Necesito sumar de una lista de nombres la cantidad que esta en otra celda. Ejemplo: tengo diez clientes y cada uno tiene en otra celda contigua un valor en moneda. La formula necesito que si el nombre empieza con “L”, me sume la cantidad que le corresponde.
    Gracias,

    Responder
    1. Moisés Ortíz Autor

      Hola Luis, debes utilziar el carácter comodín asterisco (*) dentro del criterio de la siguiente manera:
      =SUMAR.SI(A1:A100,”L*”,B1:B100)

      De esta manera la función SUMAR.SI hará la suma de aquellos celdas que comiencen con la letra L.

      Responder
  32. Adriana

    Hola Moisés, necesito utilizar la función SUMA.SI para sumar las ventas de un vendedor del año 2011 y 2012, al realizar la operación solo me sale el valor de la venta de 2011 sin sumar la del 2012. Agradecería tu guía. Gracias

    Responder
  33. Daniel

    Hola, no se si podria ayudarme con una duda que tengo, como haria si quiero sumar los sueldos de una lista de empleados pero que su nombre empieze con “R” cuando la celda de nombre viene con “Apellido Nombre”, podria usar esto “=EXTRAE(B14,ENCONTRAR(” “,B14,1)+1,LARGO(B14))” para capturar el nombre en la celda y luego compara con “R*” pero en una matriz eso no funciona o como deberia de hacerlo, Gracias.

    Responder
    1. Moisés Ortíz Autor

      Hola Daniel, no me queda muy claro cuando dices “en una matriz eso no funciona”. Lo que yo haría es lo siguiente: en una columna auxiliar debes obtener el nombre, que en tu caso es la última palabra del texto. Eso lo puedes hacer fácilmente con las instrucciones del siguiente artículo:
      http://exceltotal.com/extraer-la-ultima-palabra-de-un-texto-en-excel/

      Después debes utilizar la función SUMAR.SI aplicando el criterio sobre la columna auxiliar y la condición que mencionas “R*” y copiar la fórmula hacia abajo.

      Responder
  34. Jhoshua

    hola.
    estupenda tu pag y la ayuda que le brindas a todos.
    yo soy muy nuevo en excel y quisiera saber si se pueden sumar 3 celdas pero que el resultado lo de si, y solo si hay valor en la ultima celda.
    ej. quiero sumar A1+B1- C1 pero que dé el resultado solo si en C1 hay algun valor, pero que si en C1 no hay valor no me de ninguna respuesta.
    te agradezco desde ya tu ayuda….

    Responder
    1. Moisés Ortíz Autor

      Hola Jhoshua, la función SUMAR.SI no te va a ayudar con este problema. Te sugiero utilizar la siguiente fórmula:
      =SI(NO(ESBLANCO(C1)),SUMA(A1:C1),””)

      Responder
  35. javier

    hola moises me puedes apoyar por favor estoy aplicando la suma normal en una columna pero en la columna tiene formulas y algunas no fueron encontradas y me marca este N/A# pero al momento de sumar no me deja sumar por ese error ay alguna otra forma de sumarl

    Responder
  36. Fabrizio

    necesito saber como hago para sumar por ejemplo la cantidad de productos que no comienzan con la letra “C” de una columna. gracias!!

    Responder
    1. Moisés Ortíz Autor

      Hola Fabrizio, me parece que por “sumar” te refieres a “contar” y para eso te servirá mejor la función CONTAR.SI. Mi consejo es utilizar una lógica diferente para resolver tu problema, es decir, contar los productos que comienzan con C y restarlo del total de productos. Para contar los productos que comienzan con C podrías utilizar la siguiente fórmula:
      =CONTAR.SI(A1:A50,”C*”)

      Responder
  37. Alberto Villa

    Hay alguna forma de hacer lo que hace esta funcion, pero contando.

    No se si me explique, mi problema es el siguiente. En una fila escribo varios nombres de marcas que manejo: MODACLUB, TREVO, CASTALIA, despues ingreso modelo, color, talla etc del producto y al final el estatus de este producto en mi bodega: DISPONIBLE, AGOTADO, VERIFICANDO, ETC… Como puedo hacer para que me cuente DISPONIBLES DE MODACLUB, DISPONIBLES DE TREVO, ETC…

    Responder
  38. Juan

    Buenas noches, tengo una columna con algunas celdas que tienen el número cero y otras tienen un número mayor que cero, deseo saber la forma de tener la cantidad de celdas que tienen número 0 y la cantidad de celdas con número mayor que cero. Gracias

    Responder
    1. Moisés Ortíz Autor

      Hola Juan, utiliza la función CONTAR.SI por ejemplo, para contar las celdas igual a cero:
      =CONTAR.SI(C2:C6,0)

      Responder
  39. IRIS

    EXCELENTE LA EXPLICACION!!!!!!!!!!!!

    Responder
  40. Alfonso

    Hola Moisés. Se ve que dominas mucho las hojas de cálculo. Te agradecería si pudieras ayudarme con esto:
    Si tengo una fila con datos en formatos intercalados, es decir, en una celda un valor de cantidad, en la siguiente un valor en moneda, de ahí nuevamente un valor de cantidad, después un valor de moneda y así sucesivamente (por ejemplo: A1=2, B1=S/50.00, C1=1, D1=S/35.00, E1=5, F1=S/43.00, etc.), ¿hay forma de hacer una suma que solo incluya los datos con valor de moneda excluyendo las cantidades?

    Responder
    1. Moisés Ortíz Autor

      Hola Alfonso, esto no es posible, la función SUMAR.SI no puede condicionar el formato de una celda para realizar la suma.

      Responder
  41. nicolas gatti

    necesito una formula que me sume sólo las ventas de JUAN del mes de FEBRERO por ejemplo.
    Es decir que serí un sumar.si con dos condiciones.

    Existe alguna?

    Responder
  42. sandra

    Buen dia Moises, tengo unos datos por decir 5555555552267766, 5555555524847955,5555555535310205
    y estan una en cada celda tipo texto.
    si lo cambio a tipo numerico este realiza una aproximacion y me queda asi: 55555555522678.

    que hago si necesito sumar 3500 registros sin que me cambien los valores.

    Responder
    1. Moisés Ortíz Autor

      Hola Sandra, no es posible utilizar en Excel números con más de 15 dígitos.

      Responder
  43. Christian

    buen trabajo es casi casi mi biblia del excel para uno que no se nada, pero ahí estoy aprendiendo.

    gracias por el aporte

    Responder
  44. Raul

    Hola quisiera saber como hacer: Tengo columnas de calificaciones y faltas donde B4:B10 D4:D10 F4:F10 son las calificaciones y C4:C10 E4:E10 G4:G10 son las faltas, quiero saber como utilizar la funcion SUMAR.SI. para sacar las calificaciones menores a 8 el problemas es que yo hago esto SUMAR.SI(B4:F10″<8") pero me suma tambien las inasistencias. y yo solo quiero que sume las calificaciones, ojala puedas ayudarme

    Responder
    1. Moisés Ortíz Autor

      Hola Raul, ya que las calificaciones están en rangos diferentes debes utilizar varias veces la función SUMAR.SI:
      =SUMAR.SI(B4:B10, “<8″) + SUMAR.SI(D4:D10, “<8″) + SUMAR.SI(F4:F10, “<8″)

      Responder
  45. alejandra

    Buenas tardes! Tu pagina es genial!
    TEngo que hacer un promedio entre tres celdas: nota1, nota2, recuperatorio. Que sume las dos celdas que contienen numeros mayores o iguales a /, Hasta ahi no hay problema sumif(E13:H13;”>=7/2. Pero quiero que sume si solo 2 de esas celdas continen 7 o mas. O sea si una sola contiene 7 que no lo sume. Cual seria la funcion?
    Alejandra

    Responder
    1. Moisés Ortíz Autor

      Hola Alejandra, te convendría utilizar la función CONTAR.SI para obtener la cantidad de celdas que son mayores a 7. Si dicha cantidad es mayor a 2, entonces realizas la suma.

      Responder
  46. LEILA

    Fue perfecto!
    Muchas gracias.

    Responder
  47. Liliana

    Hola Moises, necesito resolver un problema en una planilla de boletos, si tengo que la columna D13- D12 meda un valor positivo mayor a 1 necesito q sume + 1 (unidad). =SUMA.SI(y aca no se como iria)
    Desde ya muchas gracias.

    Responder
    1. Moisés Ortíz Autor

      Hola Liliana, parece que tus datos no están organizados adecuadamente para utilizar la función SUMAR.SI pero podrías utilizar la función SI para validar la resta de ambos valores, por ejemplo:
      =SI(D13-D12 > 0, D13 + D12 + 1)

      Responder
  48. Erikin

    Excelente ejemplo me ayudo mucho entender la función.

    Responder
  49. Natalia

    Necesito ayuda con un calculo de sueldos.
    No se si existe una formula para multiplicar celdas siempre y cuando cumplan un ciertos requesitos.
    Necesito calcular el sueldo de unos profesores que trabajan en jornada parcial o completa y que reciben una paga de $210 y $250 la hora dependiendo de la jornada.
    Apreciaría mucho tu ayuda.

    Responder
    1. Moisés Ortíz Autor

      Hola Natalia, No existe una función que haga multiplicaciones condicionadas, pero puedes utilizar la función SI para evaluar la condición e indicar la multiplicación en caso de que se cumpla.

      Responder
  50. CARLOS

    hola esta formula la utilizo mucho pero necesito una que me extraega un valor (un importe) utilizando 3 criterios de busqueda osea tengo que buscar la suma de un concepto pero para realizarla necesito de especificar 1 el rango de donde lo quiero buscar , el criterio a buscar , el importe a buscar pero necesito aparte un indicador ya que el concepto se divide en ejemplo: edificios A1 Y A2 mi pregunta es ¿existe una formula para 2 rangos de busqueda 1 rango de suma y el criterio.
    GRACIAS

    Responder
  51. Sindy

    Estimado Moisés,

    Tengo una duda, estoy trabajando con un inventario para lo cual le he asignado dos tipos de codigo uno en numeros y otro en letras por ejemplo: en la celda A1 el codigo es 01-, mientras que en la celda A2 el codigo es XYZ; que formula podria utilzar para sumar ambos codigos y que de este resultado 01-XYZ, espero puedas ayudarme !

    Responder
  52. Gustavo

    COMO PUEDO METER UNA FORMULA QUE ME ARROJE UN “NO” Y “SI” DONDE EN UNA CELDA MANEJO TIEMPOS EN HHMMSS QUE SEA MAYOR Y MENOR A 45 MINUTOS? GRACIAS MOI

    Responder
    1. Moisés Ortíz Autor

      Hola Gustavo, eso lo resuelve con la función SI comparando el valor de la celda con 0.03125 que es valor equivalente para 45 minutos. Por ejemplo:
      =SI(A1>0.03125, “SI”, “NO”)

      Responder
  53. angel

    existe una funcion como la de sumar.si( pero que cumpla dos condiciones diferentes en celdas diferentes y sume un rango de celdas especificado??)

    Responder
  54. Marco Martinez Calderon

    Me fue de mucha utilidad.Hice un formato utilizando buscarv,muy bien , solo que no me hacia la suma de las celdas sin datos.Con esta funcion SUMAR.SI , quedo solucionado, Gracias

    Responder
  55. GRISEL GARCIA

    Buena Noche,
    Muchas gracias por todos sus aportes son de gran utilidad.
    Tengo una inquietud.
    Cual seria la formula para sumarle a una fecha 7 días, pero en vez de poner el numero 7 ponga una X en la celda, la cual me indicara que el pago es semanal, es decir, 7 días.
    Mil Gracias!!!

    Responder
  56. GRISEL GARCIA

    Que pena me falto un dato muy importante, son 2 columnas una de 7 días y otra de 15 días, al seleccionar cualquiera de las dos con una “X” la fecha me sume ya sea 7 días o 15 días.
    Muchas Gracias!!!

    Responder
    1. Moisés Ortíz Autor

      Hola Grisel, suponiendo que la fecha está en la columna A, la columna B es la de 7 días y la columna C la de 15 días, puedes utilizar la siguiente fórmula:
      =SI(B1=”X”,A1+7, SI(C1=”X”,A1+15,””))

      Responder
  57. Debora

    Buenos días Moisés,
    Te hago una consulta. Tengo una fórmula sumar.si pero que está vinculado a otro archivo.
    El problema es que cuando cierro ese archivo y actualizo la hoja donde está la fórmula se rompe el vínculo y me queda como #¡VALOR!
    Con el resto de las fórmulas no tengo ese problema y no se donde puede estar el error
    Desde ya muchas gracias por la ayuda

    Responder
    1. Moisés Ortíz Autor

      Hola Debora, cuando una fórmula hace referencia a otro libro es imprescindible que dicho libro esté abierto. Si lo cierras no hay manera de evitar el error.

      Responder
  58. Ainara

    Buenas,
    ¿es posible sumar si el criterio es el color del texto? Es decir, si tengo un rango de números con diferentes colores y quiero que los sume en función de su color.
    Gracias

    Responder
  59. Boris

    Estimado si el criterio utilizado es un texto dado por una formula , esto afecta el resultado de la función sumar.si?

    Responder
    1. Moisés Ortíz Autor

      Hola Boris, eso no afecta el resultado en lo absoluto. Solo debes concatenar adecuadamente el texto al criterio utilizando el símbolo &.

      Responder
  60. Lourdes

    Tengo una columna con distintas monedas (pesos, euros, dolares) como puedo hacer para que me sume los dólares, los pesos y euros por separado?

    Responder
    1. Moisés Ortíz Autor

      Hola Lourdes, si lo único que hace la diferencia es el símbolo de moneda, entonces la única alternativa es utilizar macros. El símbolo es parte del formato de la celda por lo que las funciones de Excel no pueden evaluar dicho símbolo.

      Responder
  61. Esperanza Mercado

    Hola Moisés estoy aprendiendo a usar fórmulas en Excel soy muy nueva en esto y tengo una pregunta como puedo hacer para que el resultado de ejemplo 72.64 *17 así como lo escribí me da un total de $1,234.88 y yo lo quiero cerrar a $1,234.90.
    Muchas gracias por tu ayuda. Por lo que leo debe de ser muy sencillo pero no se como hacerlo nuevamente muchas gracias por tu ayuda.

    Responder
    1. Moisés Ortíz Autor

      Hola Esperanza, puedes utilizar la función REDOND.MULT de la siguiente manera:
      =REDOND.MULT(72.64*17,0.1)

      Responder
  62. Gustavo

    Hola Moisés,
    Estoy sorprendido de la velocidad a la que respondes y la precisión y claridad de tus respuestas. Aquí va mi pregunta:
    Estoy usando las función SUMAR.SI.CONJUNTO y los criterios son expresiones del tipo “>=Algo”, el problema es que ese Algo es una referencia a otra celda y me sale #¡REF! como resultado. ¿Es posible hacer lo que estoy intentando?
    En cuanto sustituyo la referencia a la celda por su valor, evidentemente hace el cálculo a la perfección.
    No es de vida o muerte, pero ojalá me puedas ayudar. Muchas Gracias.

    Responder
    1. Moisés Ortíz Autor

      Hola Gustavo, para incluir una referencia de celda dentro de un criterio es necesario hacer la concatenación de la siguiente manera:
      “>=” & A1

      Responder
  63. PATRICIA

    Moises gracias x la publicacion mis respetos. A todos nos sacaste de apuros mil gracias

    Responder
  64. Jorge

    Hola, si quiciera que el resultado en vez de una suma se un texto, cual o como deberia utilizar la formula?. por ejemplo:
    A B C D
    1 15 ALFONSO
    2 21 DARIO
    3 25 MARIA
    4 32 JUAN
    5 23 ALICIA
    6
    7
    Entonces, por ejemplo en la ceda D7, quiero que si le aclaro el valor 21 a la formula, me devuelva ” Dario”, si le pongo como criterio 23, que me devuelva “ALICIA”, y asi sucesivamente. ¿Cómo lograría esto?.
    Desde ya muchas gracias.-

    Responder
  65. Yazmin

    Saludos, Moises

    Gracias por todo los contenidos que envías a mi e-mail. Quisiera saber cómo buscar dentro de un grupo de datos o rango (en dólares) cuales son los valores que me suman una cantidad en específico. Por ejemplo: que excel seleccione del rango de la celda A:1 a A:200 aquellos valores que sumen un total de $1,230.20. Gracias por todo

    Responder
    1. Moisés Ortíz Autor

      Hola Yazmin, no hay una función que ayude en eso porque es necesario probar valor por valor para encontrar la combinación que da el total exacto. La única solución es crear una macro y a través de un bucle For Next evaluar cada combinación de celdas.

      Responder
  66. Pablo Stark

    Muchas gracias por la info :)
    Me fue de gran ayuda. Tenía un problema muy específico y no podía dar con la solución hasta que me encontré con este sitio.

    Responder
  67. Javier

    Hola que tal.

    Una pregunta, como puedo excluir valores (celdas) de una lista para que no sean tomados en cuenta al momento de hacer una suma con el rango de esa misma lista?

    Responder
    1. Moisés Ortíz Autor

      Hola Javier, la única manera incluir/excluir es a través del criterio, pero si por alguna razón no puedes hacerlo, entonces solo queda la opción de hacer una resta con los valores de las celdas específicas.

      Responder
  68. IVAN LOPEZ

    Hola, por favor pedirte tu ayuda, quisiera saber cómo sumar cada columna de un conjunto de números pero que se encuentran en formato texto; existe alguna fórmula para sumar o necesariamente tengo que convertirlo en formato número o etc. . Aparte como son varias columnas no debo modificarlas ya que se tiene que enviar de la misma forma pero con las sumatorias respectivas. Espero tu respuesta y de antemano muchas gracias.

    Responder
    1. Moisés Ortíz Autor

      Hola IVAN, es necesario tener los datos en formato número. Tal vez puedas crear una columna auxiliar que solo sea utilizada para hacer la conversión y la sumatoria.

      Responder
      1. IVAN LOPEZ

        Muchas gracias por tu respuesta. Saludos

        Responder
  69. Fabiola

    Estimado Moises:
    necesito corregir una prueba, en una matriz de 3 columnas donde cada una es un tipo de personalidad. Se llena cada celda con una letra (E, I o M), pero yo corrigo un punto a cada letra SOLO SI esta con ambas celdas de la misma fila vacia. si hay otra celda llena corrijo solo medio punto. Entonces intente ingresar la formula CONTAR.SI.CONJUNTO (C3;”E”;D3;”VACIA”;E3;”VACIA”), para puntear cada item por separado. pero solamente me arroja 0, sea cual sea la situacion (sola en la misma fila o con otra letra en otra columna). Tambien probe con poner “blanco” en vez de vacia o poner “esblanco” y ninguna me resulta.
    que estare haciendo mal?
    gracias

    Responder
    1. Moisés Ortíz Autor

      Hola Fabiola, al colocar el criterio “VACIA” le estás pidiendo a Excel que cuente las celdas que contienen la palabra “VACIA”. Si te refieres a que una celda no tenga contenido alguno, entonces debes utilizar la siguiente fórmula:
      CONTAR.SI.CONJUNTO (C3;”E”;D3;””;E3;””)

      Responder
  70. Pablo

    Hola. Quisiera sumar valores pero que en las celdas de “criterio” no coincidan exactamente con el criterio, sino solamente contengan la palabra escrita en el criterio.

    Responder
    1. Moisés Ortíz Autor

      Hola Pablo, en ese caso puede utilizar el carácter comodín * para armar un criterio como “*palabra*”.

      Responder
  71. Paola Cervantes

    Hola Moises buen dia. Oye una fórmula que me ayude, necesito que de un rango de nombres de D4:D56 me de valores a “Lucia” segun las veces que aparezca, por ejemplo de 1 a 5 veces que me de como resultado 22 y si aparece mas de 5 veces 30…. Por favor y muchas gracias de antemano!!!!!

    Responder
    1. Moisés Ortíz Autor

      Hola Paula, para eso debes utilizar la función CONTAR.SI para contar la apariciones de “Lucía” y posteriormente la función SI para tomar una decisión respecto al número contado, por ejemplo:
      =SI(Y(CONTAR.SI(D4:D56,”Lucia”)>=1,CONTAR.SI(D4:D56,”Lucia”)<=5), 22)

      La función Y la utilizo para validar ambas condiciones, que en este caso son que sea mayor o igual a 1 y menor o igual a 5.

      Responder
  72. Maria

    Hola Moises, que interesantes tus respuestas. Necesito sumar un rango, pero que solo sume los valores positivos, use una formula que mencionaste en un post anterior y no funciono.. =SUMAR.SI(S5:S20,”>0″)que estaré haciendo mal, tiene que ver la versión de excel=. Gracias!!!?

    Responder
    1. Moisés Ortíz Autor

      Hola María, la fórmula está correcta, suponiendo que tienes Excel en castellano y además que el delimitador de lista que utilizas es la coma “,”.
      Si tu configuración regional necesita del punto y coma, entonces deberás reemplazar la coma de la siguiente manera:
      =SUMAR.SI(S5:S20; “>0″)

      Responder
  73. Bernardo Castillo

    Al utilizar la función SUMA.SI con las celdas referenciadas dentro de la misma hoja y se actualizan los datos, la función actualiza la suma. Sin embargo, si las referencias de las celdas las tengo en otro hoja, la suma no las actualiza. A que se debe

    Responder
  74. LOURDES

    HOLA BUENAS TARDES QUIERO SABER COMO SUMAR UN RANGO CON DOS CRITERIOS POR EJEMPLO
    LA SUMAR DE A1:A5 CRITERIO QUE DIGA “PAGADA” DEL RANGO B1:B5 Y QUE A LA VEZ SEA DENTRO DE UNA FECHA 08012014 OJO LA FECHA ESTA COMO TEXTO

    Responder
    1. Moisés Ortíz Autor

      Hola Lourdes, para sumar con más de un criterio debes utilizar la función SUMAR.SI.CONJUNTO, por ejemplo:
      =SUMAR.SI.CONJUNTO(C1:C5, A1:A5, “PAGADA”, B1:B5, “08012014″)

      Si el dato de fecha está como texto, entonces en realidad no es una fecha válida en Excel y debes tratarla como texto, por eso en la fórmula anterior la puse tal como la has indicado. Consulta el siguiente artículo si quieres saber mas sobre esta función:
      http://exceltotal.com/la-funcion-sumar-si-conjunto-en-excel/

      Si tu versión de Excel no tiene esta función, entonces te recomiendo leer el siguiente artículo donde muestro algunas alternativas para sumar con más de un criterio:
      http://exceltotal.com/sumar-y-contar-con-varias-condiciones-en-excel/

      Responder
  75. SAID

    Hola que tal, quiero ver si puedo usar SUMAR SI en este caso:
    Quiero que me sume las celdas de la columna E si las celdas de la Columna B son las mismas pero dentro de las mismas celdas las antecede las letras NC.

    =SUMAR.SI($D$6:$D$576,”NC D6″,$J$6:$J$576)

    Seria de gran ayuda su apoyo

    Responder
    1. Moisés Ortíz Autor

      Hola SAID, Primero debo decir que la manera correcta de indicar el criterio en la fórmula es la siguiente:
      =SUMAR.SI($D$6:$D$576, “NC”&D6,$J$6:$J$576)

      Se concatena los caracteres “NC” al valor de la celda D6. Sin embargo este criterio queda FIJO para todas las celdas, así que la función SUMAR.SI solo sumará las celdas que son iguales a la celda D6 antecedidas por los caracteres “NC”. Lo mejor sería crear una columna auxiliar donde primero hagas la validación para saber si las columnas son iguales y posteriormente sumas los que hayan dado como resultado VERDADERO.

      Responder
  76. Carolina

    hola, quería saber como hago para indicarle al excel que solo sume los valores que están en pesos; o que sume solo los q están en euros.? Estos datos están mezclados en una sola columna, euros, pesos, dolares..etc

    Responder
    1. Moisés Ortíz Autor

      Hola Carolina, lamentablemente eso no es posible con la función SUMAR.SI ya que las funciones de Excel solo trabajan con los valores de las celdas y el símbolo de pesos, o euros, no es parte del valor de una celda sino de su formato. La única alternativa sería a través de programación VBA.

      Responder
  77. Tere

    Hola, necesito que una columna que existe diferente fechas. Ej. (06/02/2014 21:45:16) – no sé si este formato de fecha es bueno – me cuente o me sume SÓLO las del mismo día.
    Gracias

    Responder
    1. Moisés Ortíz Autor

      Hola Tere, aunque el formato de fecha es válido, no es lo mejor para hacer una cuenta por fechas ya que seguramente las filas tienen horas diferentes.
      Lo que debes hacer es extraer la fecha en otra columna y entonces podrás utilizar el criterio de fecha directamente, por ejemplo:
      =SUMAR.SI(A1:A99, “06/02/2014″)

      Responder
  78. Oscar

    Muy buenas. Quería consultarte una cosa a ver si pudieras ayudarme.
    He realizado una plantilla en Excel y pretendo que en una casilla se me sumen otras dos CASILLAS distintas siempre y cuando en otra casilla este escrito ENVIADO.
    Ejemplo:
    Casilla 1 = 5 / Casilla 2 = 8 / Si la casilla 3 pone ENVIADO quiero que la Casilla 4 sea la suma de las casillas 1 y 2, es decir que sería 13.
    Si la casilla 3 está en blanco o pone otra cosa distinta a ENVIADO, entonces que no sume nada en la 4.
    Sería esto posible?? Gracias de antemano.

    Responder
    1. Moisés Ortíz Autor

      Hola Oscar, es totalmente posible pero creo el camino correcto no es con la función SUMAR.SI sino con un simple condicional de la siguiente manera:
      =SI(A3=”ENVIADO”, A1 + A2)

      Responder
  79. Jose

    y si quisiera poner 2 criterios juntos en la misma formula como le podria hacer

    Responder
  80. Ricardo

    Una consulta, puedo aplicar la fórmula SUMAR.SI(A:A,”<C1",B:B) ?? necesito sumar sólo si el número es menor a una celda X, pero el valor de esta celda va cambiando línea por línea… es por eso que quiero mi criterio sea "menor que una celda"…

    Responder
    1. Moisés Ortíz Autor

      Hola Ricardo, la forma correcta de escribir el criterio de la fórmula es al siguiente:
      =SUMAR.SI(A:A,”<“&C1,B:B)

      Esta fórmula sumará los valores de la columna A que sean menores al valor de C1. Si quieres comparar fila por fila, es necesario utilizar una columna auxiliar (por ejemplo la columna D), donde colocarás la comparación =A1 =SUMAR.SI(D:D,VERDADERO,B:B)

      Responder
  81. Juan Carlos Moreno

    Buenas noches,

    Tengo la formula =SUMAR.SI(COMPRAS!$D$4:$E$200,37,COMPRAS!$E$4:$E$200)la cual funciona correctamente pero quisiera saber como debo formular para que al “arrastrar” hacia la celda siguiente el valor 37 cambie a 38 y me quede así SUMAR.SI(COMPRAS!$D$4:$E$200,38,COMPRAS!$E$4:$E$200)y de esta manera consecutivamente.

    Saludos cordiales.

    Responder
    1. Moisés Ortíz Autor

      Hola Juan Carlos, eso no es posible. Excel solamente modificará las referencias relativas de la fórmula pero jamás valores fijos.
      Lo que puedes hacer es insertar una columna auxiliar con los valores que necesitas: 37, 38, 39, etc. Y dentro de la fórmula hacer referencia a dichas celdas de manera que Excel cambie la referencia automáticamente y obtengas el valor deseado en la fórmula.

      Responder
      1. Juan Carlos Moreno

        Moises muchas gracias, excelente explicación y mejor aun el resultado final en mi trabajo.
        Saludos cordiales.

        Responder
  82. SERGIO

    BUEN DIA,Moy,
    mira quiero sumar y restar en una misma linea ya que tengo un inventaro inicial y tengo entradas y salidas y quiero tener un inv. final. como le puedo hacer?
    saludos.

    Responder
    1. Moisés Ortíz Autor

      Hola Sergio, no me queda muy claro a lo que te refieres con “una misma línea”, pero si te refieres a una misma fórmula, sería suficiente con utilizar los operadores aritméticos para la suma (+) y resta (-). Te dejo un artículo que habla más sobre la resta en Excel:
      http://exceltotal.com/como-restar-en-excel/

      Responder
  83. Juan

    Una pregunta: Estoy tratando de sumar una columna pero algunas celdas no tienen números sino que tienen #N/A, entonces el resultado me da #N/A. Qué criterio pongo en la función sumar.si para que me sume solo las celdas donde hay números? porque realmente no puedo eliminar esas celdas que dicen #N/A

    Responder
    1. Moisés Ortíz Autor

      Hola Juan, lamentablemente no puedes evitar ese problema con la función SUMAR.SI. Te recomiendo lo siguiente, primero lee las alternativas que existe para sumar rangos que contienen errores:
      http://exceltotal.com/sumar-rangos-que-contienen-errores-en-excel/

      A la solución del artículo anterior habrá que agregarle una suma condicional y para eso tendrás que utilizar un método diferente a la función SUMAR.SI como los mostrados en el siguiente artículo:
      http://exceltotal.com/sumar-y-contar-con-varias-condiciones-en-excel/

      Responder
  84. RUBY ALLISON ACOSTA GOMERO

    quisiera saber como hago la formula cuando quiero sumar dos criterios distintos

    Responder

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>