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

NB.SI.ENS comparer valeurs

  • Initiateur de la discussion Initiateur de la discussion tbnt
  • 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 !

T

tbnt

Guest
Bonjour,

Je cherche à compter le nombre d'occurrence des conditions suivantes :
Pièce = joue gauche OU droite avec largeur > longueur

Lorsque j'utilise la formule suivante, la valeur change suivant la ligne sur laquelle je me trouve... :
=NB.SI.ENS(Tableau1[Pièce];"Joue gauche";Tableau1[Larg];">"&Tableau1[Long]) + NB.SI.ENS(Tableau1[Pièce];"Joue droite";Tableau1[Larg];">"&Tableau1[Long])

Je n'arrive pas à faire de test logique sans utiliser le symbole "&", et visiblement ce n'est pas le bon symbole à utiliser !

Sauriez-vous m'aider svp ?

Merci de votre aide !

Tom
 

Pièces jointes

Bonjour Tom,

Juste 3 infos, car j'vais pas avoir le temps de faire ton exo :

1) le caractère « & » sert à concaténer 2 chaînes de caractères ;
tu peux aussi utiliser la fonction CONCATENER()

2)
le caractère « & » sert aussi comme caractère de déclaration
de type
de variable :
Dim lig& : idem que Dim lig As Long

3) pour les tests avec If, sers-toi de And, pas de & !

------------------------------------------------------------------------

edit : ouppps ! erreur de ma part ! 😳 le « And » est pour VBA ;
pour une formule Excel, utilise : ET() ; le « & » utilisé comme
caractère de déclaration de type est aussi pour VBA ! désolé
pour ces 2 erreurs, j'avais répondu trop vite ! 😕


soan
 
Dernière édition:
Bonjour,
Utilise cette formule
VB:
=SOMMEPROD((Tableau1[Pièce]="joue gauche")*(Tableau1[Larg]>Tableau1[Long]))+SOMMEPROD((Tableau1[Pièce]="joue droite")*(Tableau1[Larg]>Tableau1[Long]))
 
Merci beaucoup M12, cela fonctionne !

Dans le cas où j'ai plus de conditions pour faire le tri, par exemple une dimension minimale, comment s'assurer qu'il n'y aura pas de doublons ? Si je fais simplement la somme de plusieurs SOMMEPROD, cela va en générer...

Merci également soan, vos éléments sont intéressants.

Edit : quel idiot, on peut rajouter autant de condition que l'on souhaite avec SOMMEPROD, mon problème n'existe donc plus !
 
Dernière modification par un modérateur:
- 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.
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…