Cómo utilizar la función CONTAR.SI de Excel -

Tabla de contenido

Resumen

CONTAR.SI es una función de Excel para contar celdas en un rango que cumplen una sola condición. CONTAR.SI se puede utilizar para contar celdas que contienen fechas, números y texto. Los criterios utilizados en COUNTIF admiten operadores lógicos (>, <,, =) y comodines (* ,?) para coincidencias parciales.

Propósito

Contar celdas que coincidan con los criterios

Valor devuelto

Un número que representa las células contadas.

Sintaxis

= CONTAR.SI (rango, criterios)

Argumentos

  • rango : el rango de celdas para contar.
  • criterios : los criterios que controlan qué celdas deben contarse.

Versión

Excel 2003

Notas de uso

La función CONTAR.SI en Excel cuenta el número de celdas en un rango que coincide con una condición proporcionada. Los criterios pueden incluir operadores lógicos (>, <,, =) y comodines (* ,?) para la coincidencia parcial. Los criterios también pueden basarse en un valor de otra celda, como se explica a continuación.

CONTAR.SI está en un grupo de ocho funciones en Excel que dividen los criterios lógicos en dos partes (rango + criterios). Como resultado, la sintaxis utilizada para construir criterios es diferente y CONTAR.SI requiere un rango de celdas, no puede usar una matriz.

COUNTIF solo admite una única condición. Si necesita aplicar varios criterios, use la función CONTAR.SI. Si necesita manipular valores en el argumento de rango como parte de una prueba lógica, consulte las funciones SUMPRODUCT y / o FILTER.

Ejemplo básico

En la hoja de trabajo que se muestra arriba, las siguientes fórmulas se utilizan en las celdas G5, G6 y G7:

=COUNTIF(D5:D12,">100") // count sales over 100 =COUNTIF(B5:B12,"jim") // count name = "jim" =COUNTIF(C5:C12,"ca") // count state = "ca"

Observe que COUNTIF no distingue entre mayúsculas y minúsculas, "CA" y "ca" se tratan de la misma manera.

Comillas dobles ("") en los criterios

En general, los valores de texto deben estar entre comillas dobles ("") y los números no. Sin embargo, cuando un operador lógico se incluye con un número, el número y el operador deben ir entre comillas, como se ve en el segundo ejemplo a continuación:

=COUNTIF(A1:A10,100) // count cells equal to 100 =COUNTIF(A1:A10,">32") // count cells greater than 32 =COUNTIF(A1:A10,"jim") // count cells equal to "jim"

Valor de otra celda

Un valor de otra celda se puede incluir en los criterios mediante la concatenación. En el siguiente ejemplo, COUNTIF devolverá el recuento de valores en A1: A10 que son menores que el valor en la celda B1. Observe que el operador menor que (que es texto) está entre comillas.

=COUNTIF(A1:A10,"<"&B1) // count cells less than B1

No igual a

Para construir criterios "no igual a", utilice el operador "" rodeado de comillas dobles (""). Por ejemplo, la fórmula siguiente contará las celdas que no sean iguales a "rojo" en el rango A1: A10:

=COUNTIF(A1:A10,"red") // not "red"

Celdas en blanco

CONTAR.SI puede contar las celdas que están en blanco o no en blanco. Las fórmulas a continuación cuentan celdas en blanco y no en blanco en el rango A1: A10:

=COUNTIF(A1:A10,"") // not blank =COUNTIF(A1:A10,"") // blank

fechas

La forma más fácil de usar CONTAR.SI con fechas es hacer referencia a una fecha válida en otra celda con una referencia de celda. Por ejemplo, para contar las celdas en A1: A10 que contienen una fecha mayor que la fecha en B1, puede usar una fórmula como esta:

=COUNTIF(A1:A10, ">"&B1) // count dates greater than A1

Observe que debemos concatenar un operador a la fecha en B1. Para utilizar criterios de fecha más avanzados (es decir, todas las fechas en un mes determinado, o todas las fechas entre dos fechas), querrá cambiar a la función CONTAR.SI, que puede manejar varios criterios.

La forma más segura de codificar una fecha en COUNTIF es usar la función FECHA. Esto asegura que Excel entenderá la fecha. Para contar celdas en A1: A10 que contienen una fecha menor al 1 de abril de 2020, puede usar una fórmula como esta

=COUNTIF(A1:A10,"<"&DATE(2020,4,1)) // dates less than 1-Apr-2020

Comodines

Los caracteres comodín signo de interrogación (?), Asterisco (*) o tilde (~) se pueden utilizar en los criterios. Un signo de interrogación (?) Coincide con cualquier carácter y un asterisco (*) coincide con cero o más caracteres de cualquier tipo. Por ejemplo, para contar las celdas en un A1: A5 que contienen el texto "manzana" en cualquier lugar, puede usar una fórmula como esta:

=COUNTIF(A1:A5,"*apple*") // cells that contain "apple"

Para contar celdas en A1: A5 que contengan 3 caracteres de texto, puede usar:

=COUNTIF(A1:A5,"???") // cells that contain any 3 characters

La tilde (~) es un carácter de escape para coincidir con comodines literales. Por ejemplo, para contar un signo de interrogación literal (?), Un asterisco (*) o una tilde (~), agregue una tilde delante del comodín (es decir, ~ ?, ~ *, ~~).

Notas

  • COUNTIF is not case-sensitive. Use the EXACT function for case-sensitive counts.
  • COUNTIF only supports one condition. Use the COUNTIFS function for multiple criteria.
  • Text strings in criteria must be enclosed in double quotes (""), i.e. "apple", ">32", "ja*"
  • Cell references in criteria are not enclosed in quotes, i.e. "<"&A1
  • The wildcard characters ? and * can be used in criteria. A question mark matches any one character and an asterisk matches any sequence of characters (zero or more).
  • To match a literal question mark or asterisk, use a tilde (~) in front question mark or asterisk (i.e. ~?, ~*).
  • COUNTIF requires a range, you can't substitute an array.
  • COUNTIF returns incorrect results when used to match strings longer than 255 characters.
  • COUNTIF will return a #VALUE error when referencing another workbook that is closed.

Related videos

Cómo usar la función CONTAR.SI En este video, veremos cómo usar la función CONTAR.SI para contar celdas que cumplen varios criterios en un conjunto de datos. Lista de valores duplicados con FILTRO En este video, veremos cómo listar valores duplicados con la función FILTRO. En otras palabras, valores que aparecen más de una vez en un conjunto de datos. Cómo crear un rango dinámico con nombre con una tabla En este video, veremos cómo crear un rango dinámico con nombre con una tabla. Esta es la forma más sencilla de crear un rango dinámico con nombre en Excel. Cómo comparar dos listas y resaltar diferencias En este video, veremos cómo comparar dos listas usando formato condicional. Esta es una excelente manera de resaltar visualmente los elementos que faltan en una lista. Cómo trazar datos de encuestas en un gráfico de barras En este video, veremos cómo trazar más de 3000 respuestas de encuestas a una pregunta en un gráfico de barras de Excel. Cómo encontrar valores faltantes con COUNTIF En este video, veremos cómo usar la función COUNTIF para resolver un problema común: cómo encontrar valores en una lista que aparecen en otra lista.

Articulos interesantes...