Aide sur 2 formules compléxes sous excel
Résolu/Fermé
math59390
Messages postés
27
Date d'inscription
jeudi 27 novembre 2008
Statut
Membre
Dernière intervention
19 avril 2011
-
22 déc. 2008 à 15:35
math59390 Messages postés 27 Date d'inscription jeudi 27 novembre 2008 Statut Membre Dernière intervention 19 avril 2011 - 24 déc. 2008 à 11:00
math59390 Messages postés 27 Date d'inscription jeudi 27 novembre 2008 Statut Membre Dernière intervention 19 avril 2011 - 24 déc. 2008 à 11:00
A voir également:
- Aide sur 2 formules compléxes sous excel
- Liste déroulante excel - Guide
- Formules excel de base - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule moyenne excel - Guide
3 réponses
nikomania
Messages postés
194
Date d'inscription
samedi 4 octobre 2008
Statut
Membre
Dernière intervention
1 décembre 2009
22
22 déc. 2008 à 17:06
22 déc. 2008 à 17:06
Hello. j'ai résolu a peu près ton probleme...je m'explique :
Sur la deuxième feuille, j'ai converti le mois souhaité en chiffre...il y a surement une fonction pour convertir un mois numérique en mois en texte mais je ne la connais pas...
et deuxièmement, j'ai pas compris ce que tu voulais pas "la personne en charge de l'entreprise"
Sinon le reste marche =)
https://www.cjoint.com/?mwr2aAqArg
Sur la deuxième feuille, j'ai converti le mois souhaité en chiffre...il y a surement une fonction pour convertir un mois numérique en mois en texte mais je ne la connais pas...
et deuxièmement, j'ai pas compris ce que tu voulais pas "la personne en charge de l'entreprise"
Sinon le reste marche =)
https://www.cjoint.com/?mwr2aAqArg
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 704
23 déc. 2008 à 18:58
23 déc. 2008 à 18:58
bonjour
Il me semble que tu dois avoir un onglet où tu as ta base et donc pour que les formules soient plus facilement transposables j'ai transféré ta base sur un onglet appelé "base".
Je t'ai créé 2 formules en adaptant au minimum ton tableau :
je désire compter le nombre de 0,1,2,3,4,5 et 6 individuellement par personne par mois et année.
=SOMMEPROD((MOIS(DECALER(base!$M$3;;;NBVAL(base!$M:$M)-1;1))=MOIS($A4))*(ANNEE(DECALER(base!$M$3;;;NBVAL(base!$M:$M)-1;1))=ANNEE($A4))*(DECALER(base!$L$3;;;NBVAL(base!$M:$M)-1;1)=B$3)*(DECALER(base!$A$3;;EQUIV(B$2;base!$2:$2;0)-1;NBVAL(base!$M:$M)-1;1)))
Je désire comptabiliser par entreprise individuellement le nombre 1,2,3,4,5 et 6 pour un mois (janvier 2008 pour l'exemple) ainsi que la personne qui a encharge l'entreprises.
=SOMMEPROD((MOIS(DECALER(base!$M$3;;;NBVAL(base!$M:$M)-1;1))=EQUIV($B$2;$1:$1;0))*(ANNEE(DECALER(base!$M$3;;;NBVAL(base!$M:$M)-1;1))=$A$2)*(DECALER(base!$L$3;;;NBVAL(base!$M:$M)-1;1)=B$3)*(DECALER(base!$O$3;;;NBVAL(base!$M:$M)-1;1)=$A4))
Comme tu n'avais pas mis la colonne choisie pour les noms de structure, je l'ai affectée en O.
Les formules fonctionnent quelle que soit la taille de ta base car les formules DECALER ciblent le tableau utilisé.
Le classeur modifié : http://www.cijoint.fr/cjlink.php?file=cj200812/cijIWBh2ik.xls
Il me semble que tu dois avoir un onglet où tu as ta base et donc pour que les formules soient plus facilement transposables j'ai transféré ta base sur un onglet appelé "base".
Je t'ai créé 2 formules en adaptant au minimum ton tableau :
je désire compter le nombre de 0,1,2,3,4,5 et 6 individuellement par personne par mois et année.
=SOMMEPROD((MOIS(DECALER(base!$M$3;;;NBVAL(base!$M:$M)-1;1))=MOIS($A4))*(ANNEE(DECALER(base!$M$3;;;NBVAL(base!$M:$M)-1;1))=ANNEE($A4))*(DECALER(base!$L$3;;;NBVAL(base!$M:$M)-1;1)=B$3)*(DECALER(base!$A$3;;EQUIV(B$2;base!$2:$2;0)-1;NBVAL(base!$M:$M)-1;1)))
Je désire comptabiliser par entreprise individuellement le nombre 1,2,3,4,5 et 6 pour un mois (janvier 2008 pour l'exemple) ainsi que la personne qui a encharge l'entreprises.
=SOMMEPROD((MOIS(DECALER(base!$M$3;;;NBVAL(base!$M:$M)-1;1))=EQUIV($B$2;$1:$1;0))*(ANNEE(DECALER(base!$M$3;;;NBVAL(base!$M:$M)-1;1))=$A$2)*(DECALER(base!$L$3;;;NBVAL(base!$M:$M)-1;1)=B$3)*(DECALER(base!$O$3;;;NBVAL(base!$M:$M)-1;1)=$A4))
Comme tu n'avais pas mis la colonne choisie pour les noms de structure, je l'ai affectée en O.
Les formules fonctionnent quelle que soit la taille de ta base car les formules DECALER ciblent le tableau utilisé.
Le classeur modifié : http://www.cijoint.fr/cjlink.php?file=cj200812/cijIWBh2ik.xls
math59390
Messages postés
27
Date d'inscription
jeudi 27 novembre 2008
Statut
Membre
Dernière intervention
19 avril 2011
24 déc. 2008 à 11:00
24 déc. 2008 à 11:00
un grand merci pour votre aide, mon probléme trés complexe est résolu
Encore merci
Encore merci
22 déc. 2008 à 17:21