You are on page 1of 8

Sumar y contar con varias condiciones en Excel - Excel Total

INICIO

FUNCIONES

ACERCA

Anuncios re
Excel formulas
Excel Advanced
Excel Analysis
Learn Excel

Sumar y contar con


varias condiciones en
Excel
Bscanos en Facebook

Una pregunta que recibo frecuentemente es cmo sumar y contar con


varias condiciones en Excel. Cuando ests en esta situacin nuestra
reaccin es utilizar las funciones SUMAR.SI y CONTAR.SI pero pronto nos
damos cuenta de que no son el camino correcto.

Excel Total
Me gusta
Me gusta

Te gusta esto.

A ti y 60500 personas ms os gusta Excel Total.A 60500


personas les gusta Excel Total.

Si tienes Excel 2007 o una versin superior, entonces puedes utilizar la funcin
SUMAR.SI.CONJUNTO y la funcinCONTAR.SI.CONJUNTO , de lo
contrario puedes utilizar alguno de los mtodos que presento a continuacin.

Limitaciones de SUMAR.SI y CONTAR.SI


Plug-in social de Facebook

Las funciones SUMAR.SI y CONTAR.SI no nos ayudan a sumar y contar con


varias condiciones en Excel porque solo pueden contener una sola condicin.
Observa la siguiente tabla de datos:

Anuncios
relacionados
Excel formulas
Excel basico
Excel Advanced
Excel Analysis

http://exceltotal.com/sumar-y-contar-con-varias-condiciones-en-excel/[16/03/2015 01:49:43 p.m.]

Sumar y contar con varias condiciones en Excel - Excel Total

La funcin SUMAR.SI funciona correctamente si quiero conocer las ventas del


mes de Enero para lo cual puedo utilizar la siguiente frmula:
=SUMAR.SI(A2:A12, "Enero", D2:D12)
Si quiero contar el nmero de ventas en el mes de Marzo utilizo la siguiente
frmula:
=CONTAR.SI(A2:A12, "Marzo")
Sin embargo, cmo puedo sumar las ventas del mes de Enero de la regin
Norte? A continuacin veremos dos alternativas para sumar con varias
condiciones en Excel.

Sumar con varias condiciones utilizando


SUMA
La primera alternativa para sumar con varias condiciones es utilizar la
funcin SUMA. Observa con detenimiento la siguiente frmula:
=SUMA((A2:A12="Enero") * (B2:B12="Norte") * D2:D12)
Antes de explicar esta frmula debo decir que para que funcione correctamente
debemos utilizarla como una frmula matricial por lo que despus de
introducirla en la barra de frmulas debemos pulsar la combinacin de teclas
Ctrl + Mayus + Entrar.
En la formula anterior encontrars que las condiciones se encuentran
encerradas entre parntesis. La condicin (A2:A12=Enero) ser verdadera
solamente cuando el valor de la columna A tenga el valor Enero. De la
misma manera, la condicin (B2:B12=Norte) ser solamente verdadera
precisamente cuando la celda de la columna B tenga el valor Norte.
El resultado de ambas condiciones es multiplicado y recordando la lgica
binaria sabemos que al multiplicar verdadero por verdadero obtendremos
como resultado un valor verdadero (uno). Si cualquiera de los factores de la
multiplicacin es falso obtendremos un valor falso (cero) como resultado.
De esta manera, solo en caso de que ambas condiciones sean verdaderas (igual
a uno) obtendremos un valor diferente a cero al realizar la multiplicacin por
la columna D. Si cualquier condicin es falsa, la columna D ser multiplicada
por cero y no tendr efecto alguno en la suma total. Observa el resultado de
aplicar la frmula antes descrita:

http://exceltotal.com/sumar-y-contar-con-varias-condiciones-en-excel/[16/03/2015 01:49:43 p.m.]

Sumar y contar con varias condiciones en Excel - Excel Total

Sumar con varias condiciones utilizando


SUMAPRODUCTO
Si conoces la manera en que opera la funcin SUMAPRODUCTO, te habrs
dado cuenta de que opera de manera similar a la frmula que acabamos de
revisar. Es por ello que tambin podemos sumar con varias condiciones en
Excel utilizando la funcin SUMAPRODUCTO.
=SUMAPRODUCTO((A2:A12="Enero")*1,
(B2:B12="Norte")*1, D2:D12)
Observa que las condiciones son las mismas que en la frmula anterior. La
nica diferencia es que hacemos la multiplicacin de cada condicin por 1
para asegurar que tendremos valores numricos. Observa el resultado de esta
funcin:

Contar con varias condiciones utilizando


SUMA
Aunque parezca raro, podemos
contar con varias condiciones en Excel
utilizando la funcin SUMA. La frmula para lograrlo es la siguiente:
=SUMA((A2:A12="Enero") * (B2:B12="Norte"))

http://exceltotal.com/sumar-y-contar-con-varias-condiciones-en-excel/[16/03/2015 01:49:43 p.m.]

Sumar y contar con varias condiciones en Excel - Excel Total

Esta frmula es parecida a la primera que revisamos con la diferencia de que


no estamos haciendo la tercera multiplicacin por la columna D. Esta funcin
contar las celdas que cumplen con ambas condiciones. Observa el resultado:

Para que esta frmula funcione debemos pulsar la combinacin de teclas Ctrl +
Mayus + Entrar ya que debe ser una frmula matricial.

Contar con varias condiciones utilizando


SUMAPRODUCTO
Te podrs imaginar que tambin podemos utilizar la funcin
SUMAPRODUCTO para contar con varias condiciones. Esta es la frmula:
=SUMAPRODUCTO((A2:A12="Enero")*1,
(B2:B12="Norte")*1)
El resultado de esta frmula es el esperado:

Limitaciones de este mtodo


La nica limitacin que tienen los mtodos expuestos en este artculo es que no

http://exceltotal.com/sumar-y-contar-con-varias-condiciones-en-excel/[16/03/2015 01:49:43 p.m.]

Sumar y contar con varias condiciones en Excel - Excel Total

es posible sumar y contar con varias condiciones bajo la misma


columna. Es decir, no podemos poner dos condiciones para una sola columna,
como por ejemplo sumar las ventas de Enero y Febrero. Estas son dos
condiciones para una misma columna.
En un caso como este, la mejor opcin es utilizar dos veces la funcin
SUMAR.SI de la siguiente manera:
=SUMAR.SI(A2:A12, "Enero", D2:D12) +
SUMAR.SI(A2:A12, "Febrero", D2:D12)
Artculos relacionados
Frmulas matriciales en Excel
La funcin SUMAPRODUCTO en Excel
Por Moiss Ortz el 14 de junio del 2012 .

Anuncios rel
Excel formulas
Excel basico
Excel Advanced
Excel Analysis

18 comentarios en Sumar y contar con


varias condiciones en Excel
Elina
Muchas gracias, no puedo creer que errores tan simples puedan
complicar tanto una formula sencilla, su explicacion hizo que me
diera cuenta de mi error y me salvo el dia.

Fabrizzio
Como puedo contar si tengo un rango de datos y quiero que solo
cuento aquellos que sean menor a un nmero. Pero sin expresar el
numero, sino el resultado de una formula =C1-2? Ejemplo:
=CONTAR:SI(A1:A20,>C1-2)?

Moiss Ortz

Autor

Hola Fabrizzio, utiliza la siguiente frmula:

=CONTAR:SI(A1:A20,> & C1-2)


Lo importante es concatenar el signo > utilizando el
caracter &.

http://exceltotal.com/sumar-y-contar-con-varias-condiciones-en-excel/[16/03/2015 01:49:43 p.m.]

Sumar y contar con varias condiciones en Excel - Excel Total

Sergio
Que tal amigo, te felicito nuevamente, este tipo de ayuda que brindas
esta super, es como tener un maestro por internet, es mucha la ayuda
que proporcionas, me han servido muchisimo las herramientas de
excel y esto me facilita y le facilito el trabajo a mis compaeros
porque les hago mas facil su trabajo, gracias

Juan Angel
Muchas gracias, hace tiempo estaba buscanto una formula parecida.
Sinceramente muchsimas gracias.

martha
Felicidades Moiss, como me ha ayudado tu pgina.

Ruth
Hola Moiss, muy buena tu explicacin y las distintas posibiliades
para calcular esto. Estoy intentando hace horas de hacer algo as,
pero no me resulta. Ahora le puse la frmula que t propusiste y
Excel corrige automticamente el coma despus del primer *1 por un
; o un *. Muestra que el resultado es 0 aunque debera haber una
suma. Te muestro mi frmula: =SUMAPRODUCTO((Ventas
13!B2:B300=Januar 2013)*1;(Ventas
13!F2:F300=CD)*1;K2:K300) Tienes alguna idea a qu se debe?
Gracias de antemano!

Moiss Ortz

Autor

Hola Ruth, el punto y coma (;) se debe a la configuracin


regional de tu equipo y no afecta en lo absoluto al
resultado.

El problema debe estar en otro lado y lo nico que se me


ocurre es la comparacin que estas haciendo con Januar
2013. Si las celdas de la columna B son fechas, entonces
no habr coincidencias porque la comparacin la estas
haciendo como si la columna B tuviera texto y son dos
cosas diferentes.

Vero Tapia
Hola, buen da, disculpa como puedo contar y sumar con tres

http://exceltotal.com/sumar-y-contar-con-varias-condiciones-en-excel/[16/03/2015 01:49:43 p.m.]

Sumar y contar con varias condiciones en Excel - Excel Total

condiciones cuando una de ellas es un campo de fecha, es decir,


sumar cuentas que pertenezcan a cierto grupo de cierta sucursal y
sean cuentas aperturadas en el mes de septiembre por ejemplo.
Saludos y de antemano gracias.

Moiss Ortz

Autor

Hola Vero, te recomiendo utilizar la funcin


SUMAR.SI.CONJUNTO y CONTAR.SI.CONJUNTO que
aceptan perfectamente fechas como condiciones.
http://exceltotal.com/la-funcion-sumar-si-conjunto-enexcel/
http://exceltotal.com/la-funcion-contar-si-conjunto-enexcel/

JOSE MARIA DIAZ


Hola: Tengo un poblema con EXCEL 2003 , tengo que contar de 2
columnas las coincidencias. Pero ningun ejemplo de aqui me
funciona. Par el exel 2003 no funciona el contar.si.conjunto , que
puedo hacer?

Moiss Ortz

Autor

Hola Jose Mara, la funcin CONTAR.SI.CONJUNTO no


est disponible en Excel 2003.

Intenta con el mtodo de la funcin SUMAPRODUCTO,


est probado que funciona correctamente en Excel 2003.

JOHNBO
Gracias. Me acabas de ayudar a salir de un gran embrollo.

Juan
Si quiero que sume los valores de una columna pero con la excepcin
de un criterio, como hago?

Saludos

Moiss Ortz

Autor

Hola Juan, utiliza el operador <> para indicar que deseas


sumar los valores que sean diferentes al valor indicado, por
ejemplo, la siguiente frmula suma los valores de la
columna D cuyo valor de la columna A es diferente a

http://exceltotal.com/sumar-y-contar-con-varias-condiciones-en-excel/[16/03/2015 01:49:43 p.m.]

Sumar y contar con varias condiciones en Excel - Excel Total

Enero:

=SUMA((A2:A12<>Enero) * D2:D12)

Patricio
gracias me sirvi de mucho para contar con varias condiciones en
Excel

MaFE
Como puedo hacer una formula que me cuente con tres condiciones,
tengo esta pero no me sale:

=contar.si((H2:H150;Martha Mera),(I2:I150;Citas),
(M2:M150;pendiente))

Moiss Ortz

Autor

Hola MaFE, no es posible contar con varias condiciones


utilizando la funcin CONTAR.SI. En todo caso utiliza la
funcin CONTAR.SI.CONJUNTO o alguno de los
mtodos mostrados en este artculo que hacen uso de la
funcin SUMA o SUMAPRODUCTO.

http://exceltotal.com/sumar-y-contar-con-varias-condiciones-en-excel/[16/03/2015 01:49:43 p.m.]

You might also like