pakdoltogel.net
[Résolu] nbval avec condition Modérateur: Vilains modOOs Règles du forum Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme. jp7474 NOOuvel adepte Messages: 12 Inscription: 03 oct. 2008 16:14 Bonjour, je cherche et... ne trouve pas. Dans une colonne E, j'ai des cellules avec ou sans la même valeur non numérique. Dans une colonne H, j'ai trois valeurs différentes non triées. Je souhaite avoir le nombre de valeurs de la colonne E selon un des critères de valeur de la colonne H. J'ai essayé ou en me basant sur (mais ce doit être de l'affabulation de ma part, ça ne donne rien) J'ai essayé aussi =SI(H3:H38="ma valeur";NBVAL(E3:E38);0). J'ai aussi essuyé un bide. Y a-t-il une solution? merci d'avance. Dernière modification par MrPropre le 03 oct. Fonctions Excel: NB, NB.SI, NB.VIDE, NBVAL. 2008 21:26, modifié 5 fois. Raison: Balise [Résolu] modifié OpenOffice 3. 1 sous Windows XP DLE SuppOOrter Messages: 1383 Inscription: 30 déc. 2007 20:56 Localisation: Lille Re: nbval avec condition Message par DLE » 03 oct.
Cela signifie que la formule ignore les cellules vides et les cellules contenant autre chose qu'une valeur numérique. Vous pouvez renseigner des valeurs directement dans les arguments de la fonction NB. Dans ce cas, la formule compte uniquement les nombres, les dates, les heures, les valeurs booléennes de VRAI et FAUX et les nombres représentés sous forme de texte (c'est-à-dire un nombre entre guillemets comme "5"). Excel stocke les dates sous forme de numéros de série et, par conséquent, la fonction Excel NB compte également les dates et les heures. La fonction NB ne compte pas les valeurs logiques VRAI ou FAUX. En prenant en considération ces règles, la formule NB qui suit renvoie 4, car les valeurs suivantes sont comptées: 1, "2", 10/03/2020 et FAUX. =NB(1; "Ahmed"; "2"; 10/03/2020; FAUX) Examinons maintenant quelques exemples d'utilisation de la fonction NB dans Excel sur différentes valeurs. Nbval + deux conditions. Exemple 1: nous souhaitons savoir combien d'élèves ont passé le concours de sport. Pour ce faire, nous allons compter les cellules contenant des valeurs numériques dans la plage « B2:B7 ».
): {=SOMMEPROD(SI($B$7:$B$74<>"";1/($B$7:$B$74;$B$7:$B$74)))} Excel nous retourne alors la bonne valeur, à savoir les 11 commerciaux, malgré la présence d'une cellule sans donnée!
Pour cela nous allons découvrir trois méthodes en allant de la méthode la plus simple vers la plus complexe, chacune de ces méthodes ayant des avantages et des inconvénients que nous allons également détailler. Nbval avec condition. Pour dénombrer le nombre de ventes, il suffit tout simplement d'utiliser la fonction Excel NB() qui permet de retourner le nombre de lignes contenues dans la plage de cellules passée en argument. Nous allons par exemple dénombrer le nombre de lignes contenues dans la colonne « Montant Vente »: =NB(C7:C74) Ici les noms des commerciaux se trouvent dans la plage des cellules allant de la cellule C7 jusqu'à la cellule C74. Nous pouvons sélectionner ces cellules de deux manières: Soit à la souris si la plage n'est pas trop importante (en sélectionnant la première cellule, puis en faisant glisser le curseur de la souris jusqu'à la dernière, en conservant le bouton enfoncé), Soit au clavier, en sélectionnant une fois encore la première cellule, puis en sélectionnant automatiquement toutes les cellules de la colonne en appuyant sur les touches [Ctrl]+[Majuscule]+[↓] Attention, la fonction NB() ne permet de dénombrer que les valeurs numériques!
5 KB · Affichages: 67 #7 Coucou à tous, Super merci, ça marche nickel #8 Merci R@chid pour ton exemple, je comprends mieux maintenant pourquoi tu as fais: =SOMMEPROD((A2:A26<>"")*(B2:B26="RB")), ta formule est excellente pour pouvoir gérer les espaces. Merci encore. Nbval avec condition et. #9 re, @ R@chid: effectivement vu sous cet angle tu as raison Bon après midi #10 Par contre, juste une question bête, peut on rajouter une nouvelle contrainte dans la formule, par exemple, si je veux comptabiliser tous les RB et dont la colonne CLOS contient O? N° DATA CLOS 2 RB O 5 CB O J'ai testé la formule suivante mais sans succès: (A2:A26;"RB")*SOMMEPROD((C2:C26<>"")*(C2:C26="O")) ça me donne une valeur absurde. #11 =SOMMEPROD((A2:A26<>"")*(B2:B26="RB")*(C2:C26 ="O")) pas testé #12 Merci libellule85, ta formule marche nickel #13 re jarod51, avec cette formule tu peux rajouter autant de condition que tu veux en sachant que si la condition est un chiffre ou nombre il ne faut pas mettre de " après le = par exemple: =SOMMEPROD((B3:B20<>"")*(C3:C20="RB")*(D3:D20 ="O")*(E3:E20=1)) Dernière édition: 19 Juillet 2012