sábado, 6 de febrero de 2016

Funciones Contar y Contara en Excel

Función Contar  (Versión en inglés Count): Esta función de Excel se caracteriza principalmente por contar la cantidad de de celdas que contienen números, es decir si se desea contar la cantidad de celdas de una lista de información que contiene datos del tipo numérico y de tipo texto, únicamente nos regresara el total de celdas que contienen datos del tipo numérico discriminando las que son del tipo texto.

Su sintaxis es la siguiente:
CONTAR(valor1, [valor2], …)
  • valor1 (obligatorio): Primer celda a considerar o el rango donde se desea contar.
  • valor2 (opcional): Celdas o rangos adicionales a considerar. Hasta 255 elementos.
Ejemplo de la aplicación de la funciona contar


En la imagen anterior vemos que tenemos dos tablas de datos compuestas por dos columnas.

  • Tabla 1: Contiene la columna lista1 y la columna tipo de dato.
  • Tabla 2: Contiene la columna lista2 y la columna tipo de dato.


En la celda G2 se capturara la función contar abarcando el rango de celdas de la A2 a la A8 para que nos regrese el total de celdas que contienen un dato numérico discriminando los de tipo texto, la función nos quedaría de la siguiente manera CONTAR(A2:A8) el cual nos retornara el siguiente resultado:


Como podemos ver en la tabla uno tenemos la columna lista1 con 7 datos de los cuales con 4 son del tipo texto y 3 son del tipo numérico, es la razón por lo que la función retorno el valor de 3, que son las celdas que contienen datos numéricos dentro del rango A2:A8 de la columna lista1.

Esto sucederá para todos los casos donde se tengan listas con tipos de datos diferentes, la función solo tomara en cuenta los de tipo numérico como se mostró en el ejemplo anterior.

La función contar no está limitada a un solo rango, también podemos utilizarla para contar las celdas que contengan valores numéricos dentro de dos o más rangos de celdas limitada hasta 255 rangos.

Veamos un ejemplo de la función contar donde contaremos las celdas que contengan valores numéricos dentro de dos rangos de celdas.

La formula quedaría de la siguiente manera =CONTAR(A2:A8,D2:D11) como se muestra en la siguiente imagen:


Como se ve en la imagen anterior la función contara las celdas de dos rangos de celdas un rango de la tabla uno y el otro de la tabla dos, para este caso serian los valores de las columnas lista1 y lista2, el cual nos arrojara el siguiente resultado:


Como vemos en la anterior imagen el resultado que nos retorno la función es 8 debido a que en la tabla uno hay 3 celdas con datos del tipo numérico y en la tabla dos hay 5 celdas por lo que la función hizo la suma de los dos resultados y nos dio como resultado un total de 8 celdas.


Función Contara  (Versión en inglés CountA): Esta función se caracteriza por contar la cantidad de celdas que contienen un valor, es decir que no están vacías en un determinado rango de  de celdas.

Su sintaxis es la siguiente: CONTARA(Valor1,[Valor 2],,,)

Explicación de los argumentos que contienen la sintaxis de la función CONTARA

  • Valor1: Este primer argumento es obligatorio y representa los valores que se desean contar, es decir el rango de celdas que contiene los valores.
  • Valor2: Este segundo argumento es opcional y también representa los valores que se desean contar, además  de este argumento tenemos la posibilidad de establecer más argumentos limitado a un total de 255 argumentos, esto para los casos en los que se necesita contar valores de varios rangos de celdas.   


Al usar la función CONTARA debemos tomar en cuenta  que va a contar todas las celdas que contienen algún tipo de valor, incluidos lo que se generan por error en formulas aplicadas o los espacios en blanco que se establecen como valor que regresa alguna función, muy comúnmente los establecidos en la función SI.

Veamos un ejemplo con dos tablas de contienen datos de diferentes tipos como se ve en la siguiente imagen:


Como podemos darnos cuenta en la primera tabla hay una celda que esta sin valor la A11 y una celda con un valor cero la A14 las cuales serán tomadas en cuenta para el resultado, así mismo las de tipo texto también se tomaran en cuenta al aplicar la función contara.

La formula quedaría de la siguiente manera =CONTARA(A2:A15) como se muestra en la siguiente imagen:


 Una vez que hemos capturado la función contara en la celda E2 nos retornara el s resultado de trece, que son el total de celdas con valores dentro del rango A2:A15 de la tabla uno.

Ahora veamos un ejemplo de la función contara donde contaremos las celdas que contengan valores dentro de dos rangos de celdas como se ve en la siguiente imagen:


La función capturada en la celda E2 quedaría como se ve en la imagen anterior y el valor que retornara será el siguiente:


Como podemos observar en la anterior imagen la función aplicada a un solo rango de celdas (de la A2:A15) nos retorno un resultado de 13 y para la función aplicada a dos rangos de celdas (la A2:A15 y la C2:C12) nos retorno un resultado de 22, este resultado es debido a que en el primer rango hay 13 celdas con valores y en el segundo rango hay 9 celdas con valores, si ponemos atención vemos que no importa el tipo de dato que haya en la celda la función contara siempre los tomara en cuenta, ya que en el segunda tabla hay datos de errores de formulas y como quiera los tomo en cuenta para el resultado.

En conclusión:
  • La función contar es muy útil cuando tengamos la necesidad de saber cuántas celdas contienen tipo de datos numéricos ya sea en un solo rango de celda o de varios rangos, lo cual nos ahorraría tiempo en relación si lo hiciéramos manualmente contando dato por dato.
  • La función contara es muy útil cuando deseamos sabes el total de datos que están contenidos un rango de celdas  o en varios rangos de una forma rápida.
La principal diferencia entre la función contar y contara es que la función contar solo cuenta las celdas con valores numéricos y la función contara cuenta las celdas que contengan un valor sin importar el tipo de dato.

1 comentario: