función COUNTIF de Excel

publicado en: Articles | 0

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

COUNTIF 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 COUNTIF requiere un rango de celdas, no puede usar una matriz.

COUNTIF solo admite una sola condición. Si necesita aplicar varios criterios, use la función COUNTIFS. Si necesita manipular valores en el argumento range 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, se utilizan las siguientes fórmulas 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"

Notice 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 se incluye un operador lógico con un número, el número y el operador deben estar entre comillas, como se ve en el segundo ejemplo a continuación:

valor de otra celda

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

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

No es igual a

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

celdas en Blanco

COUNTIF puede contar las celdas que están en blanco o no 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 COUNTIF con fechas es referirse a una fecha válida en otra celda con una referencia de celda., Por ejemplo, para contar 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 usar 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 COUNTIFS, que puede manejar múltiples criterios.

la forma más segura de codificar una fecha en COUNTIF es usar la función de fecha. Esto asegura que Excel entenderá la fecha., Para contar celdas en A1:A10 que contengan una fecha inferior 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

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

para contar celdas en A1:A5 que contengan cualquier texto de 3 caracteres, puede utilizar:

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

notas

  • COUNTIF no distingue entre mayúsculas y minúsculas. Utilice la función EXACT para recuentos sensibles a mayúsculas y minúsculas.
  • COUNTIF solo admite una condición. Utilice la función COUNTIFS para múltiples criterios.,
  • Las cadenas de texto en los criterios deben estar entre comillas dobles («»), es decir, «apple», «>32», «ja*»
  • Las referencias de celda en los criterios no están entre comillas, es decir, «
  • Los caracteres comodín ? y * se puede utilizar en los criterios. Un signo de interrogación coincide con cualquier carácter y un asterisco coincide con cualquier secuencia de caracteres (cero o más).
  • para que coincida con un signo de interrogación o asterisco literal, use una tilde ( ~ ) en el signo de interrogación o asterisco delantero (es decir,~?, ~*).
  • COUNTIF requiere un rango, no se puede sustituir un array.,
  • COUNTIF devuelve resultados incorrectos cuando se usa para hacer coincidir cadenas de más de 255 caracteres.
  • COUNTIF devolverá un error de valor #al hacer referencia a otro libro de trabajo que está cerrado.

Deja una respuesta

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