Funciones SUMIF, COUNTIF y AVERAGEIF: la guía principal

Este tutorial de Excel demuestra cómo utilizar las funciones Countif y Countifs de Excel.

Ejemplos de fórmulas:

CONTAR.SI Descripción de la función:

Cuenta todas las celdas de una serie que cumplen con uno (CONTAR.SI) o varios (CONTAR.SI) criterios especificados.

Sintaxis COUNTIF

rango: una matriz de números, texto o valores en blanco.
criterios: una cadena que contiene los criterios. Ejemplo "> 0"

Más ejemplos:

Primero, veamos un ejemplo sencillo de COUNTIF:

CONTAR.SI Mayor que cero

Este código contará todas las celdas que sean mayores que cero en la columna A.
= countif (a4: a10, "> 0")

COUNTIF menor que cero

Este código contará todas las celdas que sean menores que cero en la columna A.
= countif (a4: a10, "<0")

COUNTIF Celdas en blanco

= countif (a4: a10, "")
Esta fórmula COUNTIF cuenta todas las celdas en blanco en la columna A. Sin embargo, en su lugar, puede usar COUNTBLANK para contar todas las celdas en blanco:
= countblank (a4: a10)

No contar celdas en blanco

Contar las células que no están en blanco es un poco más complicado. Pensarías que esto contaría todas las celdas que no están en blanco:
= countif (a4: a10, "")
y por lo general lo hace, excepto por una notable excepción. Cuando una celda contiene una fórmula que da como resultado “” (en blanco), el código anterior la contará como no en blanco porque existe una fórmula en la celda. En su lugar, use esta fórmula:
= countif (a4: a10, "*?")
Esta fórmula utiliza caracteres comodín. Aprenderemos sobre ellos a continuación.

Hay otra función de conteo que debe conocer: la función CONTAR. La función CONTAR cuenta todas las celdas que contienen algo: una fórmula (incluso si da como resultado “”), un valor lógico (VERDADERO o FALSO), texto o un número.

Ejemplos de recuento de celdas en blanco y no en blanco:

!!!!!!!!! imagen de los diversos ejemplos !!!!!!!!!!

(mencionar countta?)

Comodín Countif

Es posible que haya oído hablar de los comodines en Excel. Los comodines son caracteres que pueden representar cualquier carácter. Aquí hay un gráfico:

cuadro con manzanas

Texto: coincidencia exacta

= countif (a2: a10, "manzanas")

Texto: contiene texto

= countif (a2: a10, "* manzanas *")

Texto: contiene cualquier texto

= countif (a2: a10, "*")

Countif: no contiene ningún texto

= countif (a2: a10, "*")

Countif Color

Desafortunadamente, no existe una manera fácil de contar celdas con colores específicos. Para hacer esto, necesitará usar VBA. Aquí hay un enlace con más información: CountIf Cell Color using VBA>.

Countif duplicados

Hay numerosas formas de contar los duplicados, pero echemos un vistazo a uno de los métodos más fáciles, utilizando solo las funciones COUNTIF.

Fotografía

Primero, cree una columna para contar la frecuencia con la que aparece un registro en los datos. Cualquier registro que aparezca más de una vez (> 1) se considera un duplicado.
= contar

Luego creamos una función CONTAR.SI para contar el número de registros que aparecen más de una vez:
= contar

Countif con dos o múltiples condiciones: la función Countifs

Hasta ahora hemos trabajado solo con la función CONTAR.SI. La función CONTAR.SI solo puede manejar un criterio a la vez. Para CONTAR.SI con varios criterios, debe utilizar la función CONTAR.SI. COUNTIFS se comporta exactamente como COUNTIF. Solo agrega criterios adicionales. Echemos un vistazo a algunos ejemplos …

IMAGEN

COUNTIFS - Mayor que y menor que

Hagamos un CONTAR.SI donde verificamos si un número cae dentro de un rango. El número debe ser mayor que 0, pero menor que 100:

COUNTIFS - Intervalo de fechas

Ahora probémoslo con las fechas. Encuentre cualquier fecha dentro del rango del 1/1/2015 al 7/15/2015:

CONTARIOS - O

Hasta ahora solo nos hemos ocupado Y Criterios. Ej: mayor que 0 Y menos de 100. ¿Qué hacer un COUNTIFS con O?

tabla dinámica countif

Cómo hacer un Countif en Excel
Criterios para Countif

tener hipervínculos en la parte superior a las distintas secciones
tener enlaces a su contenido en la página de fórmulas con # para enlazar a diferentes cosas

cuando aplique criterios, trátelo como texto

imagen

Sintaxis y argumentos:

X -

Ejemplos de COUNTIF VBA

También puede acceder a la función CONTAR.SI de Excel desde dentro de VBA, usando Application.WorksheetFunction.

Escribe:

1 application.worksheetfunction.CountIf (Rango, Criterios)

Suponiendo que tenemos los datos que se muestran arriba:

1 WorksheetFunction.CountIf (Range ("A1: A10"), "> 60")

Devolverá 4, ya que hay cuatro celdas con valores mayores que 60

1 WorksheetFunction.CountIf (Range ("A1: A10"), "10")

Devolverá 1, ya que hay una celda con valor igual a 10

1 MsgBox WorksheetFunction.CountIf (Range ("A1: A10"), "")

Devolverá 10, ya que todas las celdas tienen valores

1 MsgBox WorksheetFunction.CountIf (Range ("A1: A10"), "")

Devolverá 10, ya que no hay celdas en blanco

Suponiendo que tenemos los datos en una tabla llamada "Tabla1", como se muestra arriba:

1 WorksheetFunction.CountIf (Range ("Table1"), "* test *")

Devolverá 6, ya que hay seis celdas que contienen la palabra "prueba".

1 WorksheetFunction.CountIf (Range ("Table1"), "test")

Devolverá 6, ya que no hay celdas que contengan SOLO la palabra "prueba".

1 WorksheetFunction.CountIf (Range ("Table1"), "F *")

Devolverá 6, ya que hay tres celdas cuyos valores comienzan con la letra "F".

Cómo utilizar la función CONTAR.SI para Excel:

Volver a la lista de funciones

Para obtener más información sobre la función COUNTIF, visite la página de ayuda de Microsoft COUNTIF.

Antes de hablar sobre cómo usar la función countif, debemos mencionar estas otras 3 funciones
contar
contar
contar en blanco

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave