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

Compter les cases non vides selon critères

thoniyos

XLDnaute Nouveau
Bonjour à tous,

Voici mon soucis,

je souhaite comptabiliser le nombre de personnes présentes par jour et selon un statut!

Par exemple le Nombre de personnes fixes présentes le lundi
Personnes intérimaires (TT), fixes (PP), stagiaires (STA).

J'utilise actuellement pour les personnes fixes la formule:
=SOMMEPROD(($G$29:$G$361="PP")*NON(ESTVIDE(O$29:O$361)))

voir image!


La formule me comptabilise donc toutes les cellules non vides
Le problème est que celle-ci me comptabilise également la formule qui récupère la valeur de la cellule (dans le cas présent le lieu où la personne travaille) même si celle-ci renvoie à une case vide.

Formule qui récupère la valeur:
=SI('[PLANNING DCI essai.xlsx]S00'!$O$29=0;"";'[PLANNING DCI essai.xlsx]S00'!$O$29)

Pouvez-vous m'aider à modifier la formule SOMMEPROD afin que celle-ci comptabilise juste les cases remplies autre que par des formules?

Merci d'avance!
 

Pièces jointes

  • Capture1.JPG
    84.2 KB · Affichages: 75
  • Capture1.JPG
    84.2 KB · Affichages: 77

Jocelyn

XLDnaute Barbatruc
Re : Compter les cases non vides selon critères

Bonjour le Forum,
Bonjour thoniyos,

testes cette écriture de ton sommeprod

=SOMMEPROD(($G$29:$G$361="PP")*(O$29:O$361<>""))

car une cellule qui renvoie "" n'est pas pour excel une cellule vide

Cordialement
 

Staple1600

XLDnaute Barbatruc
Re : Compter les cases non vides selon critères

Bonjour à tous, re Jocelyn

thoniyos (bienvenue sur le forum)
Aucune version ne sait faire des tests de formules ou de macros sur un fichier image (aussi chiadé soit-il)
Par contre sur un fichier anonymisé Excel joint dans ta discussion, ca Excel il sait le faire

Avis au petits nouveaux
Faudrait peut-être chausser vos lunettes quand vous créer votre première discussion sur le forum, les gars
A votre décharge, il n'est pas écrit explicitement qu'il doit s'agir d'un fichier Excel .
David, si tu peux modifier en: un PETIT fichier Excel.
Là, la chose sera sans ambiguïté .
 

Pièces jointes

  • 298202d1392144961-creation-et-utilisation-d-une-liste-nouvellediscuss.jpg
    38.4 KB · Affichages: 79
  • 298202d1392144961-creation-et-utilisation-d-une-liste-nouvellediscuss.jpg
    38.4 KB · Affichages: 79
Dernière édition:

thoniyos

XLDnaute Nouveau
Re : Compter les cases non vides selon critères

Désolé Staple 1600 pour mon image,

Mais il y a des données dans ce tableau que je ne peux pas divulguer!
La prochaine fois je transmettrai un modèle Excel.
 

Jocelyn

XLDnaute Barbatruc
Re : Compter les cases non vides selon critères

re,
re staple,

pas tout a fait car comme je l'ai dis précédement une cellule qui contient la formule que tu évoques :

=SI('[PLANNING DCI essai.xlsx]S00'!$O$29=0;"";'[PLANNING DCI essai.xlsx]S00'!$O$29)

n'est jamais vide mais contient soit une valeur que l'on visualise autre donc que 0 (suivant ta formule soit "" qui ne se visualise pas et qui peut etre traduit par rien donc rien n'est pas egale a vide

en gros ici on a soit rien soit une valeur

la fin du sommeprod dit donc O$29:O$361 différent de rien
 

Staple1600

XLDnaute Barbatruc
Re : Compter les cases non vides selon critères

Re

Mais il y a des données dans ce tableau que je ne peux pas divulguer!
C'est pour cela que l'on conseille aux demandeurs de joindre une copie anonymisée qui illustre le problème rencontré
Maintenant , tu es prévenu pour ta prochaine discussion

PS: Conseils pour anonymiser
Toujours partir d'un fichier vierge
Créer des patronymes du style : NOM1 PRENOM1 et recopie vers le bas
(l'incrémentation se fera automatiquement)
 
Dernière édition:

Discussions similaires

Réponses
2
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…