EXCEL NB.SI

Résolu/Fermé
JOEY67 Messages postés 11 Date d'inscription mercredi 13 janvier 2010 Statut Membre Dernière intervention 24 février 2010 - 25 janv. 2010 à 14:24
JOEY67 Messages postés 11 Date d'inscription mercredi 13 janvier 2010 Statut Membre Dernière intervention 24 février 2010 - 25 janv. 2010 à 15:01
Bonjour,

Je souhaierais savoir s'il y a une possibilité dans une seule formule de combiner plusieurs NB.SI.

Sur une feuille de calcul, j'ai une colonne C qui correspond à des cellules qui contiennent des noms de personnes. Dans la colonne L, j'ai des cellules qui comportent des commentaires (en suivi, terminé, en facturation...).

Je souhaiterais créer dans une cellule sur une autre feuille une formule qui puisse me calculer
le nombre de cellules dans la colonne A s'il y a écrit "Olivier" et calculer le nombre de cellules dans la colonne L s'il y a écrit "EN SUIVI".

j'ai écrit cela : =NB.SI(BEO!C3:C402;"Olivier")+NB.SI(BEO!L3:L402;"EN SUIVI") le résultat est 42, or c'est faux puisqu'en fait Olivier a 15 personnes dont 3 seulemement en suivi, et c'est ce "3" que je voudrais qu'il m'affiche.

Je comprends mon erreur puiqu'en fait il calcule tous les "Olivier" + tous les "en suivi", il faudrait qu'il fasse une extration mais je ne sais pas comment le formuler dans une formule sans passer par des filtres, je sèche lamentablement.

Evidemment j'ai la réponse avec des filtres, mais la personne qui va utiliser ce tableau aura besoin de ce chiffre en permanence d'où l'utilité d'une formule fixe dans une autre feuille.

Merci d'avance pour votre aide
A voir également:

1 réponse

pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 643
25 janv. 2010 à 14:37
Bonjour,

Voila un cas typique d'utilisation de la fonction "magique" matricielle SOMMEPROD :

Sauf erreur Voila ce que cela peut donner :
=SOMMEPROD((BEO!C3:C402="Olivier")*(BEO!L3:L402="EN SUIVI"))

A+
0
JOEY67 Messages postés 11 Date d'inscription mercredi 13 janvier 2010 Statut Membre Dernière intervention 24 février 2010
25 janv. 2010 à 15:01
Merci Pilas31, c'est tout à fait cela, du coup je vais pouvoir résoudre d'autres formules du même style !

@+
0