Dashbord - filtre selon 3 critères

Bonjour cher Forum

Mes meilleurs vœux 2020 à tous!

Je prépare un tableau bord pour l'une de nos unités, et j'aimerais pouvoir filtrer les résultats selon trois critères (indépendamment l'un de l'autre). Si possible, pas en VBA.

Merci

Bonjour,

j'ai oublié de spécifier que je suis en excel 2003!

Bonjour à tous,

je vous fais un petit up pour de l'aide sur ce projet.

En fait, je souhaite avoir le cumul selon des critères. J'ai tenté beaucoup d'essais avec des decaler, sommeprod, mais à date je n'y parviens pas.

Merci

Salut VDMICHEL

pour un debut

Formule à entrer dans la céllule D2

=SOMMEPROD((ANNEE(Data!I3:I1000)=B1)*(MOIS(Data!I3:I1000)=B2)*(Data!C3:C1000=B3))

Formule à entrer dans la céllule D3

=SOMMEPROD((ANNEE(Data!I3:I1000)=B1)*(MOIS(Data!I3:I1000)=B2)*(Data!C3:C1000=B3)*Data!F3:F1000)

voir fichier

Pour le reste il vaut mieux entrer les résultats souhaités manuellement pour mieux comprendre le but

à te relire

Bonjour m3ellem1,

Merci beaucoup pour ce début de piste. C'est super.

Toutefois, dans les formules, les critères ne sont pas indépendants l'un de l'autre.

Par exemple, si je souhaiterais interroger seulement l'année 2020 sans critère de mois et de secteur, je n'obtiens aucun résultat!

Pour le taux moyen d'heures d’exécution, je souhaite calculer le nombre d'heures moyen utilisées pour exécuter les travaux : =Moyenne(K-J).

Idem pour le délai d'exécution, c'est simplement la moyenne entre la date de préparation et la date d'exécution ; le nombre de jour moyen entre la préparation et l’exécution des travaux.

A+

Salut VDMICHEL,

à tester

Bonne journée

Bonjour ,

avec un tableau croisé dynamique ça peu se faire aussi.

les résultats obtenu sont sur la feuille dashboard 2

Bonjour m3ellem1,

Merci pour votre proposition. Après quelques tests, ça ne fonctionne pas, car lorsque je change un critère tous les résultats donnent #NOM?.

Je ne sais pas si c'est lié au fait que je suis en excel 2003.

Et je me demandais s'il fallait absolument inscrire les 3 critères ou que nous pouvions interroger seulement l'année sans le mois et le secteur, et vice versa.

Je joins ma version plus élaboré du dashbord.

Merci

Salut VDMICHEL,

il y a une faute dans les formules (Data!C3:V1000 et non pas Data!C3:V1500)

=SUMMEPROD((ANNEE(Data!I3:I1000)=AC6)*(MOIS(Data!I3:I1000)=AC7)*(Data!C3:V1000=AC8))

Bonne journnée

Bonjour m3ellem1,

Merci pour le retour!

Je ne dois pas avoir que cette seule erreur, car rien ne va plus, que des #NOM? encore.

J'ai carrément du mal adapté les formules. Les critères sont plutôt en B6, B7 et B8.

Je dois également ajouter un colonne.

Bref, merci de votre aide.

A+

Chez moi le document fonctionne bien,

je ne vois pas de problème

probloma

Bonjour m3ellem1,

Se peut-il que sierreur() n'existe pas sur 2003? D'où les erreurs #NOM$.

capture

Bonjour,

Si je ne m'abuse, je dois modifier toutes formules IFERROR par =SI(ESTERREUR(formule);"";formule)!

A+

Bonjour m3ellem1

J'ai retirer les =_xlfn.IFERROR des formules, et j'obtiens des résultats, mais si j'interroge l'année et le mois sans le secteur par exemple, plus rien!

Merci

Bonjour m3ellem1, bonjour à tous,

Je crois avoir trouvé la solution pour filtrer année et mois sans les secteurs.

La séquence de la formule initiale était :

Critère, année, mois, secteur
Critère, année, secteur
Critère, secteur
Critère, année

Exemple:

=SI(ET(B6<>"";B7<>"";B8<>"");SOMMEPROD((ANNEE(Data!I3:I1000)=B6)*(MOIS(Data!I3:I1000)=B7)*(Data!C3:C1000=B8));SI(ET(B6<>"";B7="";B8<>"");SOMMEPROD((ANNEE(Data!I3:I1000)=B6)*(Data!C3:C1000=B7));SI(ET(B6="";B7="";B8<>"");SOMMEPROD((Data!C3:C1000=B8)*1);SI(ET(B6<>"";B7="";B8="");SOMMEPROD((ANNEE(Data!I3:I1000)=B6)*1);""))))

J'ai simplement ajouté une conditionnelle lié au mois :

Critère, année, mois, secteur
Critère, année, mois
Critère, année, secteur
Critère, secteur
Critère, année

Exemple :

=SI(ET(B6<>"";B7<>"";B8<>"");SOMMEPROD((ANNEE(Data!I3:I1000)=B6)*(MOIS(Data!I3:I1000)=B7)*(Data!C3:C1000=B8));SI(ET(B6<>"";B7<>"";B8="");SOMMEPROD((ANNEE(Data!I3:I1000)=B6)*(MOIS(Data!I3:I1000)=B7)*1);SI(ET(B6<>"";B7="";B8<>"");SOMMEPROD((ANNEE(Data!I3:I1000)=B6)*(Data!C3:C1000=B8)*1);SI(ET(B6="";B7="";B8<>"");SOMMEPROD((Data!C3:C1000=B8)*1);SI(ET(B6<>"";B7="";B8="");SOMMEPROD((ANNEE(Data!I3:I1000)=B6)*1);"")))))

Bon, il ne me reste plus qu'à tester si les résultats sont fiable! Je trouve les formules un peu lourdes.

A+

Bonjour m3ellem1,

Je suis en train de réviser les formules, et je ne suis pas certain que celle-ci calcule la moyenne des heures qu'a pris 12 coupes terminées par exemple!

=(SI(ET($B$6<>"";$B$7<>"";$B$8<>"");SOMMEPROD((ANNEE(Data!$I$3:$I$1000)=$B$6)*(MOIS(Data!$I$3:$I$1000)=$B$7)*(Data!$C$3:$C$1000=$B$8)*(Data!K3:K1000-Data!J3:J1000));SI(ET($B$6<>"";$B$7<>"";$B$8="");SOMMEPROD((ANNEE(Data!$I$3:$I$1000)=$B$6)*(MOIS(Data!$I$3:$I$1000)=$B$7)*(Data!K3:K1000-Data!J3:J1000));SI(ET($B$6<>"";$B$7="";$B$7<>"");SOMMEPROD((ANNEE(Data!$I$3:$I$1000)=$B$6)*(Data!$C$3:$C$1000=$B$8)*(Data!K3:K1000-Data!J3:J1000));SI(ET($B$6="";$B$7="";$B$8<>"");SOMMEPROD((Data!$C$3:$C$1000=$B$8)*(Data!K3:K1000-Data!J3:J1000));SI(ET($B$6<>"";$B$7="";$B$8="");SOMMEPROD((ANNEE(Data!$I$3:$I$1000)=$B$6)*(Data!K3:K1000-Data!J3:J1000));""))))))

A+

Rechercher des sujets similaires à "dashbord filtre criteres"