La función CONTAR.SI

Contenidos

La función CONTAR.SI <Artículo <Blog | SumProduct son expertos en capacitación de Excel: modelado financiero, modelado de datos estratégicos, auditoría de modelos, planificación y estrategia, cursos de capacitación, consejos y base de conocimiento en línea.

tenga en cuenta se requiere javascript para la funcionalidad completa del sitio web.

Bienvenido de nuevo a nuestro blog habitual de funciones de Excel de la A a la Z. Hoy miramos el CONTAR función.

La función CONTAR.SI

Esta función cuenta el número de celdas que cumplen con un criterio particular; por ejemplo, para contar el número de veces que una ciudad en particular aparece en una lista de contactos de clientes.

El CONTAR La función emplea la siguiente sintaxis para operar:

El CONTAR La función tiene los siguientes argumentos:

  • abarcar: esto es necesario y representa el abarcar desde el que desea contar las células que cumplen con el especificado criterio
  • criterio: la condición que debe cumplirse.

Cabe señalar además que:

  • CONTAR ignora mayúsculas y minúsculas en cadenas de texto. Criterio no distingue entre mayúsculas y minúsculas, por lo que «rojo» y «ROJO» coincidirán con las mismas celdas
  • Se permiten los caracteres comodín. Los caracteres, el signo de interrogación (?) Y el asterisco se puede utilizar encriterio
  • . El signo de interrogación coincide con cualquier carácter, mientras que un asterisco coincide con cualquier secuencia de caracteres. Si realmente desea encontrar un signo de interrogación o un asterisco, use la tilde (~) delante del carácter requerido CONTAR es pedantemáticamente preciso. Por lo tanto, asegúrese de que sus datos no contengan caracteres erróneos. En particular, al contar valores de texto, asegúrese de que el texto no contenga espacios iniciales, excesivos o finales, uso inconsistente de comillas rectas / rizadas o caracteres que no se impriman. El LIMPIO elimina todos los caracteres no imprimibles y PODAR
  • (una función útil de manipulación de texto que elimina el exceso de espacios) las funciones pueden erradicar la mayoría de estos problemas los nombres de rango se pueden usar con CONTAR
  • si es requerido abarcar puede ser un rango en la misma hoja de trabajo, una hoja de trabajo diferente o incluso un rango en otro libro de trabajo. Sin embargo, si hace referencia a un segundo libro o un libro posterior, estos libros deben estar abiertos para CONTAR para trabajar según lo previsto, de lo contrario #¡VALOR!
  • Será devuelto se puede devolver el valor incorrecto para cadenas largas. El CONTAR La función devuelve resultados incorrectos cuando intenta utilizarla para hacer coincidir cadenas de más de 255 caracteres. Sin embargo, hay una solución alternativa disponible. Puede utilizar el CONCATENARfunción o el concatenar (Y ) operador, p.ej
  • = CONTAR.SI (A1: A7, «cadena larga» y «otra cadena larga») si no se devuelve ningún valor donde se espera uno, verifique si el criterio el argumento debe estar entre comillas, p.ej

«> = 14».

Por favor, vea mi ejemplo a continuación: Cabe señalar además que el CONTAR

  1. La función no contará las celdas según el fondo de la celda o el color de la fuente. Sin embargo, Excel admite funciones definidas por el usuario (UDF) mediante Microsoft Visual Basic para aplicaciones (VBA). Para completar, aquí hay un ejemplo de cómo puede contar la cantidad de celdas con un color de celda específico usando VBA. Abra Microsoft Excel y luego presione ALT + F11
  2. para mostrar la ventana del Editor de Visual Basic

En el menú ‘Insertar’, seleccione ‘Módulo’ para crear un módulo. Luego escribe el siguiente guión:

Función CountCcolor (range_data como rango, criterios como rango) As Long

Rango de dim datax As

Dim xcolor tan largo

xcolor = criterios.Interior.ColorIndex

Para cada datax en range_data

Si datax.Interior.ColorIndex = xcolor Entonces

CountCcolor = CountCcolor + 1

Terminara si

Siguiente datox

  1. Función final
  2. Cierre la ventana de VBE y regrese a Excel Pruebe la UDF con datos de ejemplo
  3. (ver ejemplo a continuación) En la celdaD3

, escribe la función

  • = CountCcolor (rango_datos, criterios)
  1. (tenga en cuenta que las UDF no se capitalizan automáticamente como las funciones integradas de Excel) En el range_data argumento, seleccione celdas
  2. C2: C31 En Criterios argumento, seleccione celda
  3. F1 PrensaINGRESAR . En la celda F2

  1. el resultado es 6. Significa que el número de celdas con este color es seis También puede probar otro color. Cambiar el color en la celda F1
  2. según sea necesario Si guarda este ejemplo como un libro de trabajo, diga Contar el color de la celda (sí, es cierto, ¡parece que estoy defendiendo la ortografía estadounidense!), guárdelo como un Complemento de Excel(.xlam
  3. ) formato
  4. De esta forma, esta UDF se puede utilizar en otros archivos. Abra Excel en la computadora en la que desea instalar el complemento. Luego, abra el cuadro de diálogo ‘Complementos’ haciendo clic en ‘Complemento’ en la pestaña ‘Desarrollador’

  1. En el cuadro de diálogo «Complementos», haga clic en el botón «Examinar …» para que se muestre el cuadro de diálogo «Examinar».
  2. Vaya a la ubicación del archivo donde se guarda el archivo de complemento. Elija el archivo y luego haga clic en ‘Abrir’
  3. En el cuadro de diálogo «Complementos», asegúrese de que la casilla de verificación del complemento esté marcada. Luego haga clic en Aceptar

La UDF Count Cell Color ya se ha instalado y está lista para usar.

Pronto continuaremos con nuestras funciones de la A a la Z de Excel. Se puede encontrar una página completa de los artículos de la función.aquí

Regístrese para recibir nuestro boletín de noticias

Suscribite a nuestro Newsletter

No te enviaremos correo SPAM. Lo odiamos tanto como tú.