Compter texte unique + 1 condition Le 02/03/2021 à 11:06pphilippou_84Membre habituéMessages94Excel2007Inscrit07/02/2020 Bonjour,Je compte un nombre de texte différent sur une colonne avec la formule =SOMME(SI(O2:O858<>"";1/NB.SI(O2:O858;O2:O858)))mais je veux ajouter une condition : Si colonne G est inférieur à 4merci de votre aide.Le 02/03/2021 à 11:11EErgotaminePassionné d'ExcelMessages3'281Excel2021 FRInscrit26/06/2016Bonjour,Un essai=SOMMEPROD((O2:O7<>"")*(G2:G7<4)*(1/NB.SI(O2:O7;O2:O7)))Cordialement,Le 02/03/2021 à 11:22pphilippou_84Membre habituéMessages94Excel2007Inscrit07/02/2020avec le code suivant=SOMMEPROD((O2:O858<>"")*(G2:G858<4)*(1/NB.SI(O2:O858;O2:O858)))cela me met l'erreur suivante : Le 02/03/2021 à 11:28EErgotaminePassionné d'ExcelMessages3'281Excel2021 FRInscrit26/06/2016Bonjour,Etrange cela fonctionne chez moi, cf. fichier joint : 4classeur1.xlsx (8.78 Ko) Comment se présente votre fichier, du moins les valeurs ? Y a-t-il des lignes vides sur vos plages ?Cordialement,Le 02/03/2021 à 11:37pphilippou_84Membre habituéMessages94Excel2007Inscrit07/02/2020oui, il y a des lignes vide en colonne O 7classeur1.xlsx (28.27 Ko) Le 02/03/2021 à 11:56EErgotaminePassionné d'ExcelMessages3'281Excel2021 FRInscrit26/06/2016Bonjour,Dans ce cas a valider en matricielle :=SOMME(SI((O2:O828<>"")*(G2:G828<4);1/NB.SI(O2:O828;O2:O828)))Cdlt,Le 02/03/2021 à 12:05pphilippou_84Membre habituéMessages94Excel2007Inscrit07/02/2020Je trouve une valeur, mais pour l'exemple je trouve 6,666667 alors que je dois trouvé un nombre entier, sachant que je cherche le nombre de texte différent.Le 02/03/2021 à 12:09EErgotaminePassionné d'ExcelMessages3'281Excel2021 FRInscrit26/06/2016Bonjour,Un 3ème essai ?=SOMME(SI((O2:O828<>"")*(G2:G828<4);1/NB.SI.ENS(O2:O828;O2:O828;G2:G828;"<4")))Le 02/03/2021 à 12:16pphilippou_84Membre habituéMessages94Excel2007Inscrit07/02/2020ça marche, par contre j'ai essayé en faisant la condition >3 et ça marche pas :=SOMME(SI((O2:O828<>"")*(G2:G828>3);1/NB.SI.ENS(O2:O828;O2:O828;G2:G828;">3")))Le 02/03/2021 à 12:20EErgotaminePassionné d'ExcelMessages3'281Excel2021 FRInscrit26/06/2016 Bonjour,Démarrez votre range à la ligne 3, la cellule G2 ne contient pas une valeur numérique.=SOMME(SI((O3:O828<>"")*(G3:G828>3);1/NB.SI.ENS(O3:O828;O3:O828;G3:G828;">3")))Cdlt,Rechercher des sujets similaires à "compter texte unique condition"ForumsExcel - VBACompter texte unique + 1 condition