Problème avec formule condition

  • Initiateur de la discussion Initiateur de la discussion sandra78
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

sandra78

Guest


Bonjour,

je suis actuellement en train d'effectuer des statistiques sur le logiciel Excel et je rencontre un problème par rapport à une formule.

voilà j'ai un tableau dans une feuille il représente les communes que j'ai appelé, par rapport à leur réponse je dois faire un autre tableau en comptant le nombre de personne qui m'ont dit oui, non et autres (donc je dois faire un nb.si)
j'ai du également rajouter une colonne avec des codes couleurs afin de pouvoir compter le nombre de communes en bleu qui m'ont dit oui par ex je vous met ma formule et ce serait gentil de me dire où est situé mon erreur merci
=si(colonne code couleur='BL';nb.si(colonne intéressé par la société;'oui');'')
 
Bonsoir Sandra78, Jocelyn, Marc et Patrick, bonsoir à toutes et à tous 🙂

Je n'interprète pas ce qu'a dit Sandra de la même façon que vous. Sandra a parlé d'un code couleur et non d'une couleur, d'ailleurs la formule qu'elle nous propose m'incite à penser qu'il s'agit bien d'un simple code (texte) :

=si(colonne code couleur='BL';nb.si(colonne intéressé par la société;'oui');'')

Sandra, en utilisant la formule ci-dessus, tu n'obtiendras rien de valable car pour vérifier une plage de cellules, il faut utiliser une formule matricielle. Tu as le choix mais je pense que SOMMEPROD pourrait convenir s'il s'agit d'un simple comptage :

=SOMMMEPROD((colonne code couleur='BL')*(colonne intéressé par la société='oui')*1)

Tiens-nous au courant.

EDITION : Explication de la formule ; ça peut être pratique de comprendre ce qu'on écrit !

Le nombre de lignes dans chacune des colonnes doit être identique. SOMMEPROD va vérifier pour chaque ligne les conditions :

1) code couleur='BL'
2) intéressé par la société='oui'

il y a 4 résultats possibles et il faut savoir que pour XL, FAUX = 0 et VRAI = 1 (c'est à peu près ça), et que le '*1' est là pour être sur que le résultat des conditions soit transformé en une valeur numérique :

-> FAUX * FAUX * 1 = 0 * 0 * 1 = 0
-> FAUX * VRAI * 1 = 0 * 1 * 1 = 0
-> VRAI * VRAI * 1 = 1 * 1 * 1 = 1
-> VRAI * FAUX * 1 = 1 * 0 * 1 = 0

puis il va additionner la somme des résultats obtenus. Le nombre retourné correspondra donc aux nombre de lignes pour lesquelles couleur='BL' et intéressé='oui' (VRAI * VRAI).

A+ 😉

Message édité par: Charly2, à: 27/02/2006 22:30
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
225
Réponses
10
Affichages
727
Retour