La fonction NB.SI

Contenu

La fonction NB.SI <Article <Blog | SumProduct sont des experts en formation Excel: modélisation financière, modélisation de données stratégiques, audit de modèle, planification et stratégie, cours de formation, conseils et base de connaissances en ligne.

Gardez à l'esprit javascript est requis pour toutes les fonctionnalités du site Web.

Bienvenue sur notre blog régulier des fonctions Excel de A à Z. Aujourd'hui, nous regardons le RACONTER une fonction.

La fonction NB.SI

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

Le RACONTER La fonction utilise la syntaxe suivante pour fonctionner:

Le RACONTER La fonction a les arguments suivants:

  • englober: cela est nécessaire et représente le englober desde el que desea contar las células que cumplen con el especificado critère
  • critère: la condición que debe cumplirse.

Il faut aussi noter que:

  • RACONTER ignora mayúsculas y minúsculas en cadenas de texto. Criterio no distingue entre mayúsculas y minúsculas, Pour ce que “rouge” Oui “ROJOcoincidirán con las mismas celdas
  • Se permiten los caracteres comodín. Los caracteres, le point d'interrogation (?) Et l'astérisque se puede utilizar encritère
  • . 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 RACONTER es pedantemáticamente preciso. Donc, asegúrese de que sus datos no contengan caracteres erróneos. En particulier, 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. Le 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 RACONTER
  • si es requerido englober puede ser un rango en la misma hoja de trabajo, una hoja de trabajo diferente o incluso un rango en otro libro de trabajo. Cependant, si hace referencia a un segundo libro o un libro posterior, estos libros deben estar abiertos para RACONTER para trabajar según lo previsto, au contraire #VALEUR!
  • Será devuelto se puede devolver el valor incorrecto para cadenas largas. Le RACONTER La función devuelve resultados incorrectos cuando intenta utilizarla para hacer coincidir cadenas de más de 255 personnages. Cependant, hay una solución alternativa disponible. Puede utilizar el CONCATENAIREfunción o el concatenar (Oui ) opérateur, p.ej
  • = CONTAR.SI (A1: A7, “cadena larga” Oui “otra cadena larga”) si no se devuelve ningún valor donde se espera uno, verifique si el critère el argumento debe estar entre comillas, p.ej

“> = 14”.

S'il vous plait, voir mon exemple ci-dessous: Cabe señalar además que el RACONTER

  1. La función no contará las celdas según el fondo de la celda o el color de la fuente. Cependant, Excel admite funciones definidas por el usuario (FDU) 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ódulopara 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 celluleD3

, escribe la función

  • = CountCcolor (rango_datos, Critères)
  1. (tenga en cuenta que las UDF no se capitalizan automáticamente como las funciones integradas de Excel) Dans le range_data argument, seleccione celdas
  2. C2: C31 Dans Critères argument, seleccione celda
  3. F1 PrensaENTEROKAY . En cellule F2

  1. le résultat est 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. selon le nécessaire Si guarda este ejemplo como un libro de trabajo, dis-le Contar el color de la celda (Oui, c'est certain, ¡parece que estoy defendiendo la ortografía estadounidense!), guárdelo como un Complemento de Excel(.xlam
  3. ) format
  4. De cette façon, esta UDF se puede utilizar en otros archivos. Abra Excel en la computadora en la que desea instalar el complemento. Alors, abra el cuadro de diálogo ‘Complementoshaciendo clic en ‘Complementoen la pestaña ‘Desarrollador

  1. Dans le dialogue “Accessoires”, Cliquez sur le bouton “Examiner …” para que se muestre el cuadro de diálogo “Examiner”.
  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. Dans le dialogue “Accessoires”, 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.

Bientôt, nous continuerons avec nos fonctions de A à Z d'Excel. Se puede encontrar una página completa de los artículos de la función.ici

Inscrivez-vous pour recevoir notre bulletin d'information

Abonnez-vous à notre newsletter

Nous ne vous enverrons pas de courrier SPAM. Nous le détestons autant que vous.