Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Calcul nb de cellules sur plusieurs colonnes avec conditions

so_CA73

XLDnaute Nouveau
Bonjour,
Je recherche une formule de calcul permettant de comptabiliser un nb de cellules répondant à certains critères, et ce, sur plusieurs colonnes.
Je m'explique : en ligne, j'ai des personnes.
Pour 6 des colonnes : j'ai des caractéristiques, pour lesquelles la cellule comprend "oui" ou "non" ou est vide.
Je souhaite connaître le nb de personnes pour lesquelles au moins l'une des colonnes comprend "oui".

Si une colonne comprend "oui" et les autres "non" ou vide : cela compte pour une personne
Si 2 colonnes comprennent "oui" et les autres "non" ou vide : cela compte pour une personne
Si 3 colonnes comprennent "oui" et les autres "non" ou vide :
Si 4 colonnes comprennent "oui" et les autres "non" ou vide : cela compte pour une personne
Si 5 colonnes comprennent "oui" et les autres "non" ou vide : cela compte pour une personne
Si 6 colonnes comprennent "oui" : cela compte pour une personne
Si aucune des colonnes ne comprend "oui" : la personne n'est pas comptabilisée

Merci par avance pour votre aide
 

piga25

XLDnaute Barbatruc
Re : Calcul nb de cellules sur plusieurs colonnes avec conditions

Bonjour,

Avec un petit fichier avec quelques données et montrant le résultat désiré cela devrait pouvoir se faire.
 

job75

XLDnaute Barbatruc
Re : Calcul nb de cellules sur plusieurs colonnes avec conditions

Bonjour so_CA73, piga25,

Sans colonne intermédiaire :

Code:
=SOMMEPROD(SIGNE(NB.SI(DECALER(A1:G1;LIGNE(1:1000););"oui")))
Adapter 1000 au nombre de lignes maximum du tableau.

A+
 

Victor21

XLDnaute Barbatruc
Re : Calcul nb de cellules sur plusieurs colonnes avec conditions

Bonsoir à tous.

Je n'avais jamais encore remarqué que l'aide contextuelle sur la fonction SIGNE() était erronés (Excel 2003 et 2010)

Edit : Bien entendu vous avez lu "erronée"
 

Pièces jointes

  • Signe.xlsx
    29.4 KB · Affichages: 31
Dernière édition:

job75

XLDnaute Barbatruc
Re : Calcul nb de cellules sur plusieurs colonnes avec conditions

Bonjour so_CA73, le forum,

On peut aussi utiliser :

Code:
=SOMMEPROD(SIGNE(NB.SI(DECALER(B1:G1;LIGNE(INDIRECT("1:"&EQUIV(9^9;A:A))););"oui")))
ou s'il n'y a jamais de cellules vides en colonne A :

Code:
=SOMMEPROD(SIGNE(NB.SI(DECALER(B1:G1;LIGNE(INDIRECT("1:"&NBVAL(A:A))););"oui")))
A+
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…