Vérification sur plusieurs colonne pour nb.si

Résolu/Fermé
healforall Messages postés 4 Date d'inscription mercredi 20 janvier 2010 Statut Membre Dernière intervention 30 mars 2015 - 28 mars 2015 à 23:45
healforall Messages postés 4 Date d'inscription mercredi 20 janvier 2010 Statut Membre Dernière intervention 30 mars 2015 - 30 mars 2015 à 08:20
Bonjour,

J'essai de faire un tableau pour ma collection de jeux vidéos.

J'ai différent critère pour la qualité:

- Avec notice
- Sans notice
- Sans boite
- Complet
Etc...

Je n'arrive pas à sortir un nb.si qui vérifie, par exemple pour "Jeux Complet", que les colonnes suivantes soient remplie: Jeu, Notice, Boîte.

Ensuite, j'aurai aussi besoin d'une formule qui vérifie, par exemple pour "Notice seule", que les 2 autres colonnes soient vide.

Voila voila, je sais pas si cela devient trop compliquer dans Excel pour le faire, mais je tente ma chance.

Je vous met en pièce jointe mon fichier actuel.

http://paf.im/J0rFQ

Merci d'avance.
A voir également:

4 réponses

Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094
29 mars 2015 à 01:54
J'ai remplacé tes 49 zéros par des 1 :
  • Tes formules en G33 et G34 restent inchangées
  • En G32, formule =NBVAL(A5:A30)
  • En G35, formule =SOMMEPROD((C5:C30=1)*(D5:D30=1)*(E5:E30=1))
  • En G36, formule =SOMMEPROD((C5:C30=1)*(D5:D30=1)*(E5:E30=0))
  • En G37, formule =SOMMEPROD((C5:C30=1)*(D5:D30=0)*(E5:E30=0))
  • En G38, formule =SOMMEPROD((C5:C30=0)*(D5:D30=1)*(E5:E30=1))
  • En G39, formule =SOMMEPROD((C5:C30=0)*(D5:D30=1)*(E5:E30=0))
  • En G40, formule =SOMMEPROD((C5:C30=0)*(D5:D30=0)*(E5:E30=1))
1
Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094
29 mars 2015 à 01:14
Pour ton prochain envoi, privilégie https://www.cjoint.com/ plutôt que "Partage facile" : C'est au contraire plus facile pour nous de télécharger avec Cjoint !

"Je n'arrive pas à sortir un nb.si qui vérifie, par exemple pour "Jeux Complet", que les colonnes suivantes soient remplie: Jeu, Notice, Boîte" : C'est peut-être parce que dans tes colonnes C, D, E tu utilises le chiffre 0 ; mais comme une cellule vide vaut également 0, toutes tes cellules sont équivalentes pour les calculs d'Excel.
Remplace
0
par
1
ou par
x
et essaie de nouveau tes formules.
0
Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094
29 mars 2015 à 03:05
Si tu définis des noms pour tes plages : jeu pour C5:C30, bte pour D5:D30, not pour E5:E30, les formules s'écriront plus lisiblement :
=SOMMEPROD((jeu=1)*(bte=1)*(not=1)) en G35
=SOMMEPROD((jeu=1)*(bte=1)*(not=0)) en G36
=SOMMEPROD((jeu=1)*(bte=0)*(not=0)) en G37
=SOMMEPROD((jeu=0)*(bte=1)*(not=1)) en G38
=SOMMEPROD((jeu=0)*(bte=1)*(not=0)) en G39
=SOMMEPROD((jeu=0)*(bte=0)*(not=1)) en G40
Cordialement.
0
healforall Messages postés 4 Date d'inscription mercredi 20 janvier 2010 Statut Membre Dernière intervention 30 mars 2015
29 mars 2015 à 12:03
Salut et merci pour la réponse,

J'ai trouvé sur un autre forum une solution en utilisant =NB.SI.ENS

Merci à toi
0
Raymond PENTIER Messages postés 58397 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 26 avril 2024 17 094
30 mars 2015 à 01:24
C'est aussi une méthode ; et il y en encore d'autres, certaienement ...
As-tu réussi en conservant tes zéros ?
0
healforall Messages postés 4 Date d'inscription mercredi 20 janvier 2010 Statut Membre Dernière intervention 30 mars 2015
30 mars 2015 à 08:20
Salut,

Oui j'ai trouvé avec la formule suivante: =NB.SI.ENS(C5:C53;0;D5:D53;"";E5:E53;0)

Merci encore pour le coup de main
0