Este tutorial explicaría varias formas de la función COUNTIF en LibreOffice Calc que se puede utilizar para contar cadenas, números de una celda, rango, filas, columnas, etc.
Glosario
Función COUNTIF – Sintaxis
COUNTIFS(Rango1; Criterio1 [; Rango2; Criterio2 [; .]])
Devuelve el recuento de filas o columnas que cumplen los criterios.
Cuenta los números
Con número en la fórmula
El siguiente ejemplo devuelve el recuento de 20 en el rango A1:A7. En este ejemplo de abajo, el número 20 está presente dos veces en el rango. Por lo tanto, el resultado es 2.
=COUNTIF(A1:A7,20)
Con el número como referencia de celda
También puede especificar 20 como referencia de celda. El resultado sería similar. COUNTIF intentaría contar el valor especificado en la celda D1.
=COUNTIF(A1:A7,D1)
Contar números con operadores
COUNTIF también puede contar utilizando operadores lógicos. Puede contar el número de filas, columnas que satisfacen las condiciones mayor que, menor que.
Mayor que
En el ejemplo anterior, si necesitamos contar el número de filas que tienen valores superiores a 20, utilice la fórmula siguiente. Tenga en cuenta que el operador mayor que debe utilizarse como una cadena (es decir, utilice comillas dobles).
=COUNTIF(A1:A7,»>»&D1)
Sin la referencia de la celda puede utilizar también COUNTIF(A1:A7,»>20″) que daría el mismo resultado.
Menos que
Utiliza el signo «<" para averiguar el número de filas inferiores al valor especificado.
=COUNTIF(A1:A7,»<"&D1)
No es igual a
De forma similar, utilice el signo «» para averiguar el número de filas que no son iguales al valor especificado.
=COUNTIF(A1:A7,»»&D1)
Igual, mayor que igual, menor que igual
Puede utilizar «=», «>=» y «<=" en las fórmulas anteriores para obtener los resultados de igual, mayor que igual y menor que igual a un valor especificado.
COUNTIF Usando OR
También puede combinar dos funciones COUNTIF para conseguir más. El siguiente ejemplo devuelve el recuento de filas que tiene 20 o 10.
=COUNTIF(A1:A7,»=»&D1)+COUNTIF(A1:A7,»=»&E1)
Utilizando otra función dentro de COUNTIF
Es posible utilizar otra función Calc en los criterios de COUNTIF. El siguiente ejemplo devuelve los valores mayores que la media de A1:A7, es decir, 32,7
=COUNTIF(A1:A7,»>»&MEDIA(A1:A7))
Cadena o texto de recuento
COUNTIF se puede utilizar para contar cualquier texto, cadena también en las celdas Calc como los números. La fórmula es exactamente la misma. Sólo el criterio debe ser una cadena de texto especificada por comillas dobles.
Contar un texto específico
El siguiente ejemplo cuenta el texto «manzana» en el rango A1:A10.
Cuenta todo el texto
El ejemplo anterior A1:A10 tiene una mezcla de valores: números y textos. Si quiere contar las filas que sólo tienen textos, se puede utilizar la siguiente fórmula.
=COUNTIF(A1:A10, «*»)-COUNT(A1:A10)
* da el recuento de todas las celdas incluyendo las numéricas y las de texto. La función COUNT() da el recuento de sólo las celdas numéricas.
Consejo:
a) Para contar todas las celdas cuyo texto empiece por cualquier texto (por ejemplo, «manzana»), utilice los criterios siguientes
=COUNTIF(A1:A10, «manzana*»)
b) Para contar todas las celdas con texto que contenga alguna cadena coincidente (por ejemplo, «manzana»), utilice los criterios siguientes
=COUNTIF(A1:A10, «*manzana*»)
c) Para contar las celdas con una cadena coincidente con un carácter cualquiera al final, utilice los siguientes criterios
=COUNTIF(A1:A10, «¿manzana?»)
Así es como puede utilizar COUNTIF para varios usos en LibreOffice Calc.
Referencia oficial
- COUNTIF
- COUNTIFS
Deje un comentario a continuación, si tiene alguna pregunta o comentario sobre este tutorial. No se olvide de suscribirse, seguir utilizando los enlaces sociales para más actualizaciones.