Utiliser la fonction NB.SI avec critère de format

Bonjour à tous,

voici mon problème, plutôt simple, mais dont je n'ai pas trouvé la réponse sur ce forum ou ailleurs.

Je dispose d'une liste dont certaines lignes sont en format gras et je voudrais tout simplement les compter automatiquement. Comment puis-je "traduire" le format "gras" dans ma formule.

J'ai tenté NB.SI (plage de cellules, bold) mais ça marche pas

Si quelqu'un a la réponse, les cours sur cette fonction indique toujours des critères de contenu (>, <, "texte"...) mais rien sur les formats.

d'avance merci.

Bonjour

Les formats ne peuvent être définis par formule. En principe, il faut passer par les Macros.

Il existe cependant une petite bidouille qui peut t'aider dans ta recherche.

Dans l'ancienne version 4 d'Excel, il existait pour les Macros l'instruction

=LIRE.CELLULE(20;ref) qui indiquait indirectement si la cellule était en gras, en revoyant VRAI dans l'affirmative ou FAUX dans le cas contraire

Cette instruction peut être reprise sans Macro par l'instruction Définir un nom.

Donc, pour savoir si la cellule A2 est en GRAS:

Commande de Menu "Insertion" "Nom" "Définir"

entrer "Test"

Dans "Fait référence à" =LIRE.CELLULE(20; Feuil1!A1)

Puis Valider

en B2, Formule =Test

Si les cellules sont en Gras, la Formule =Test renvoie VRAI

En incrémentant cette formule, on obtient une série de VRAI et de FAUX

=NB.SI(B2:B15;VRAI) donne le nombre de cellules en gras.

La formule utilisée par la commande de menu "Insertion" "Nom" "Définir" étant une formule Macro XL4, le message Macro XL4 apparaît à l'ouverture du classeur, bien qu'il n'y ait pas de macro.

Fichier exemple joint

Cordialement,

Amadéus

https://www.excel-pratique.com/~files/doc/Gras.xls

Rechercher des sujets similaires à "utiliser fonction critere format"