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 « ROJO » coincidirán con las mismas celdas
- Se permiten los caracteres comodín. Les caractères, le point d'interrogation (?) Et l'astérisque se puede utilizar encritère
- . Le point d'interrogation correspond à n'importe quel caractère, tandis qu'un astérisque correspond à n'importe quelle séquence de caractères. Si realmente desea encontrar un signo de interrogación o un asterisco, utilisez le tilde (~) devant le caractère requis 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, utilisation incohérente de guillemets droits / guillemets courbes ou caractères non imprimables. Le PROPRE supprime tous les caractères non imprimables et ÉLAGUER
- (une fonction utile de manipulation de texte qui supprime les espaces superflus) les fonctions peuvent éradiquer la plupart de ces problèmes les noms de plage peuvent être utilisés avec RACONTER
- si nécessaire englober cela peut être une plage dans la même feuille de calcul, une feuille de calcul différente ou même une plage dans un autre classeur. Cependant, si vous faites référence à un deuxième classeur ou à un classeur ultérieur, ces classeurs doivent être ouverts pour RACONTER fonctionner comme prévu, au contraire #VALEUR!
- Sera renvoyé peut renvoyer une valeur incorrecte pour les chaînes longues. Le RACONTER La fonction renvoie des résultats incorrects lorsqu'on essaie de l'utiliser pour faire correspondre des chaînes de plus de 255 personnages. Cependant, il existe une solution de contournement disponible. Vous pouvez utiliser la CONCATENAIREfonction ou concaténer (Oui ) opérateur, p.ej
- = NB.SI (A1: A7, « chaîne longue » Oui « une autre chaîne longue ») si aucune valeur n'est renvoyée là où elle est attendue, vérifiez si le critère l'argument doit être entre guillemets, p.ej
« > = 14 ».
S'il vous plait, voir mon exemple ci-dessous: Il convient également de noter que RACONTER
- La fonction ne comptera pas les cellules en fonction de la couleur de fond ou de la couleur du texte. Cependant, Excel prend en charge les fonctions définies par l'utilisateur (FDU) via Microsoft Visual Basic pour Applications (VBA). Pour compléter, voici un exemple de la façon dont vous pouvez compter le nombre de cellules avec une couleur de cellule spécifique en utilisant VBA. Ouvrez Microsoft Excel puis appuyez sur ALT + F11
- pour afficher la fenêtre de l'éditeur Visual Basic
au menu ‘Insérer’, sélectionner ‘Module’ pour créer un module. Ensuite, écrivez le script suivant:
Fonction CountColor (range_data en tant que plage, critères tels que plage) En tant que Long
Plage de dim datax As
Dim xcolor aussi long
xcolor = critères.Interior.ColorIndex
Pour chaque datax dans range_data
Si datax.Interior.ColorIndex = xcolor Alors
CountCcolor = CountCcolor + 1
Terminer si
Suivant datox
- Fonction finale
- Fermez la fenêtre VBE et retournez dans Excel Testez la UDF avec des données d'exemple
- (voir exemple ci-dessous) En celluleD3
, écrire la fonction
- = CountCcolor (plage_données, Critères)
- (notez que les UDF ne sont pas automatiquement mises en majuscule comme les fonctions intégrées d'Excel) Dans le range_data argument, sélectionnez des cellules
- C2: C31 Dans Critères argument, sélectionnez la cellule
- F1 AppuyezENTEROKAY . En cellule F2
- le résultat est 6. Cela signifie que le nombre de cellules avec cette couleur est de six Vous pouvez aussi tester une autre couleur. Changer la couleur dans la cellule F1
- selon le nécessaire Si vous enregistrez cet exemple comme un classeur, dis-le Compter la couleur de la cellule (Oui, c'est certain, On dirait que je défends l'orthographe américaine!), enregistrez-le comme un Complément Excel(.xlam
- ) format
- De cette façon, cette UDF peut être utilisée dans d'autres fichiers. Ouvrez Excel sur l'ordinateur où vous souhaitez installer le complément. Alors, ouvrez la boîte de dialogue ‘Accessoires’ en cliquant sur ‘Complément’ dans l'onglet ‘Développeur’
- Dans le dialogue « Accessoires », Cliquez sur le bouton « Examiner … » pour que la boîte de dialogue s'affiche « Examiner ».
- Accédez à l'emplacement du fichier où le fichier complément est enregistré. Choisissez le fichier puis cliquez sur ‘Ouvert’
- Dans le dialogue « Accessoires », assurez-vous que la case du complément est cochée. Ensuite, cliquez sur OK
L'UDF Compter la couleur de cellule est déjà installée et prête à l'emploi.
Bientôt, nous continuerons avec nos fonctions de A à Z d'Excel. Une page complète des articles sur la fonction est disponible.ici
.
Inscrivez-vous pour recevoir notre bulletin d'information


