Combiner une SOMMEPROD à un NB.SI.ENS

giova.44 Messages postés 163 Date d'inscription   Statut Membre Dernière intervention   -  
giova.44 Messages postés 163 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Je mer permets de poser cette question car j'ai longuement cherché sur excel et dans le web, mais je ne trouve pas la solution.

J'ai un fichier excel avec plusieurs colonnes et j'aimerais afficher le nombre de cas ayant plusieurs conditions:
Voici les colonnes
Colonne J c'est des noms récurrents (demande ; offre ; contrat; ...)
Colonne Q des dates (12.10.20201 ; 06.01.2022 ; ...)
Colonne W, la semaine de l'année (1 , 2 , 3)

Dans une cellule sur une autre page, j'aimerais afficher par exemple le nombre de fois ou dans la colonne J j'ai "offre" en semaine "2" et pour l'année "2021" (donc je veux toutes les fois ou en 2021, pas une date précise)

j'ai une formule Excel qui marche bien, mais elle m'embête au niveau de l'année. Car pour connaitre le nb de fois de 2021, j'ai du mettre dans la formule, que ça doit se situer entre le 01 janvier 2021 et le 31 décembre 2021)

Voici ma formule:
=NB.SI.ENS('Suivi SES'!J7000:J15000;'Indicateur - temps de passage'!D4;'Suivi SES'!W7000:W15000;'Indicateur - temps de passage'!$C$2;'Suivi SES'!Q7000:Q15000;">="&'Données indicateurs 1'!AL3;'Suivi SES'!Q7000:Q15000;"<= "&'Données indicateurs 1'!AM14)

J'aimerais maintenant garder la même formule, mais remplacer la partie qui cherche la date (en gras sur la formule ci-dessus) par exemple par une SOMMEPROD cherchant tous les cas de 2021.
J'ai réussis à faire le SOMME PROD séparément:
=SOMMEPROD((ANNEE('Suivi SES'!Q7000:Q15000)='Indicateur - temps de passage'!C3)*1)

J'aimerais maintenant le combiner à ma formule NB.SI.ENS
J'aurais ainsi mes 3 conditions: combien de fois "contrat" en semaine 2 et pour l'année 2021

Voilà.

PS: je ne peux pas mettre de fichier exemple car je suis sur le pc du bureau et l'ajout d'image/fichiers est bloqué.

Merci d'avance!

22 réponses

giova.44 Messages postés 163 Date d'inscription   Statut Membre Dernière intervention   2
 
Je crois avoir trouvé la solution

dans la formule de la colonne X, je change ceci:
=SI(Q9258="";""...
Par ceci:
=SI(Q9258="";"0"....

Du coup, il y a un zéro dans chaque cellule de X tant que je n'ai pas entré de date manuellement dans Q

Qu'en penses-tu

ça a l'air de marcher!
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 439
 
alors effectivement, si vous avez des valeurs ""en X renvoyées par une formule, SOMMEPROD vous renverra #VALEUR

Sachant que une cellule vide en Q renverra l'année 1900 qui ne pourra en aucun cas être incluse dans vos limites et donc dans le calcul de la moyenne mais reste une valeur numérique, si vous pouvez, modifier votre formule comme suit soit remplacer ;"";""; par ;"";0;

=SI(Q9258="";0;NB.JOURS.OUVRES.INTL(D9258;Q9258;1;'Indicateur - temps de passage'!E$47:E$57))
testé chez moi ça fonctionne

et au-delà, je ne peux pas faire grand chose de plus sans le fichier

crdlmnt

0
giova.44 Messages postés 163 Date d'inscription   Statut Membre Dernière intervention   2
 
Oui oui c’est bien ce que je voulais dire

J’ai remplacé et ça fonctionne

Je souhaitais juste que tu confirme

Donc je crois que je suis bon

Je fais encore 2-3 essais et je mets “resolu”
0