Excel 2010, je cherche une formule
Résolu/Fermé
Ju@nita
Messages postés
149
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
8 août 2024
-
12 déc. 2014 à 17:27
Ju@nita Messages postés 149 Date d'inscription mardi 11 juin 2013 Statut Membre Dernière intervention 8 août 2024 - 18 déc. 2014 à 13:42
Ju@nita Messages postés 149 Date d'inscription mardi 11 juin 2013 Statut Membre Dernière intervention 8 août 2024 - 18 déc. 2014 à 13:42
A voir également:
- Excel 2010, je cherche une formule
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel - Guide
7 réponses
via55
Messages postés
14509
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
2 janvier 2025
2 739
12 déc. 2014 à 17:58
12 déc. 2014 à 17:58
Bonjour
Essaie ces formules :
En I12 : =INDIRECT("'Rapports totaux'!E" & EQUIV(I11;'Rapports totaux'!$B:$B;0)+16)
En I23 : =RECHERCHEV($I$2;INDIRECT("'Rapports totaux'!A" & EQUIV(I22;'Rapports totaux'!$B:$B;0)+1 & ":Y" & EQUIV(I22;'Rapports totaux'!$B:$B;0)+1);5)
Principe on reconstitue avec INDIRECT les adresses en retrouvant avec EQUIV la ligne de la bonne année en colonne B et en ajoutant le nombre de ligne nécessaires pour tomber sur celle du résultat attendu (+16 dans le premier cas par ex)
Formules à adapter pour les autres cellules
Cdlmnt
Essaie ces formules :
En I12 : =INDIRECT("'Rapports totaux'!E" & EQUIV(I11;'Rapports totaux'!$B:$B;0)+16)
En I23 : =RECHERCHEV($I$2;INDIRECT("'Rapports totaux'!A" & EQUIV(I22;'Rapports totaux'!$B:$B;0)+1 & ":Y" & EQUIV(I22;'Rapports totaux'!$B:$B;0)+1);5)
Principe on reconstitue avec INDIRECT les adresses en retrouvant avec EQUIV la ligne de la bonne année en colonne B et en ajoutant le nombre de ligne nécessaires pour tomber sur celle du résultat attendu (+16 dans le premier cas par ex)
Formules à adapter pour les autres cellules
Cdlmnt
Ju@nita
Messages postés
149
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
8 août 2024
15 déc. 2014 à 13:48
15 déc. 2014 à 13:48
wow, c'est génial !
C'est exactement ce que je cherchais.
Un gros merci !
et passez un bon temps des fêtes !
C'est exactement ce que je cherchais.
Un gros merci !
et passez un bon temps des fêtes !
Ju@nita
Messages postés
149
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
8 août 2024
15 déc. 2014 à 14:32
15 déc. 2014 à 14:32
oups, j'ai fait des tests et il y a un petit quelque chose qui n'a pas fonctionné.
l'analyse annuelle fonctionne très bien, mais pas l'analyse mensuelle.
https://www.cjoint.com/c/DLpoKv59nra
j'ai rajouté une ligne dans la feuille "rapports totaux" dans mon exemple.
Car rendu en période 2, les données doivent changer dans le 2e tableau de droite. ça doit aller chercher les données en fontion de la période (d'où la rechercheV qui était là). Donc, à chaque changement de période (mois), ça doit changer de ligne pour faire l'analyse du mois courant.
merci.
l'analyse annuelle fonctionne très bien, mais pas l'analyse mensuelle.
https://www.cjoint.com/c/DLpoKv59nra
j'ai rajouté une ligne dans la feuille "rapports totaux" dans mon exemple.
Car rendu en période 2, les données doivent changer dans le 2e tableau de droite. ça doit aller chercher les données en fontion de la période (d'où la rechercheV qui était là). Donc, à chaque changement de période (mois), ça doit changer de ligne pour faire l'analyse du mois courant.
merci.
Ju@nita
Messages postés
149
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
8 août 2024
17 déc. 2014 à 16:55
17 déc. 2014 à 16:55
correction. voir ce fichier svp
https://www.cjoint.com/?DLrrblPZv4S
j'ai mis les formules de via55 dedans.
Dans ma question d'origine, j'ai oublié de mentionner qu'il fallait aussi que les données changent quand on change de période.
svp faire le test en mettant période 2.
merci et désolée pour cet oubli.
https://www.cjoint.com/?DLrrblPZv4S
j'ai mis les formules de via55 dedans.
Dans ma question d'origine, j'ai oublié de mentionner qu'il fallait aussi que les données changent quand on change de période.
svp faire le test en mettant période 2.
merci et désolée pour cet oubli.
via55
Messages postés
14509
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
2 janvier 2025
2 739
>
Ju@nita
Messages postés
149
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
8 août 2024
17 déc. 2014 à 19:38
17 déc. 2014 à 19:38
Bonsoir
Dans la formule en M23 comme dans toutes celles du tableau du bas le décalage pour trouver la dernière ligne du tableau n'est pas bon, il y a +1 alors que ce devrait être +11 (un 1 avait du sauter à la frappe !)
=RECHERCHEV($I$2;INDIRECT("'Rapports totaux'!A" & EQUIV($M$22;'Rapports totaux'!$B:$B;0)+1 & ":Y" & EQUIV($M$22;'Rapports totaux'!$B:$B;0)+1);5)
Bonne formule :
=RECHERCHEV($I$2;INDIRECT("'Rapports totaux'!A" & EQUIV($M$22;'Rapports totaux'!$B:$B;0)+1 & ":Y" & EQUIV($M$22;'Rapports totaux'!$B:$B;0)+11);5)
Cdlmnt
Dans la formule en M23 comme dans toutes celles du tableau du bas le décalage pour trouver la dernière ligne du tableau n'est pas bon, il y a +1 alors que ce devrait être +11 (un 1 avait du sauter à la frappe !)
=RECHERCHEV($I$2;INDIRECT("'Rapports totaux'!A" & EQUIV($M$22;'Rapports totaux'!$B:$B;0)+1 & ":Y" & EQUIV($M$22;'Rapports totaux'!$B:$B;0)+1);5)
Bonne formule :
=RECHERCHEV($I$2;INDIRECT("'Rapports totaux'!A" & EQUIV($M$22;'Rapports totaux'!$B:$B;0)+1 & ":Y" & EQUIV($M$22;'Rapports totaux'!$B:$B;0)+11);5)
Cdlmnt
Ju@nita
Messages postés
149
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
8 août 2024
17 déc. 2014 à 19:45
17 déc. 2014 à 19:45
et la première section de la formule, doit-elle être changée aussi pour +11 ?
=RECHERCHEV($I$2;INDIRECT("'Rapports totaux'!A" & EQUIV($M$22;'Rapports totaux'!$B:$B;0)+1 <--- & ":Y" & EQUIV($M$22;'Rapports totaux'!$B:$B;0)+11);5)
=RECHERCHEV($I$2;INDIRECT("'Rapports totaux'!A" & EQUIV($M$22;'Rapports totaux'!$B:$B;0)+1 <--- & ":Y" & EQUIV($M$22;'Rapports totaux'!$B:$B;0)+11);5)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ju@nita
Messages postés
149
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
8 août 2024
17 déc. 2014 à 19:51
17 déc. 2014 à 19:51
ok, j'ai changé pour le 11 dans la première section et j'ai eu ma réponse :)
Donc, tout semble bien fonctionner.
Un gros merci et passez un joyeux temps des fêtes.
Donc, tout semble bien fonctionner.
Un gros merci et passez un joyeux temps des fêtes.
PHILOU10120
Messages postés
6394
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
2 janvier 2025
811
18 déc. 2014 à 11:57
18 déc. 2014 à 11:57
Bonjour
Je ne trouvais plus votre question ayant fais le travail je vous le remets
https://www.cjoint.com/?3LsmdyG2DAD
Je ne trouvais plus votre question ayant fais le travail je vous le remets
https://www.cjoint.com/?3LsmdyG2DAD
Ju@nita
Messages postés
149
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
8 août 2024
18 déc. 2014 à 13:42
18 déc. 2014 à 13:42
Merci philou10120,
J'ai eu aussi une réponse de la part de via55.
Je vais pouvoir tester 2 solutions.
Merci à vous deux.
J'ai eu aussi une réponse de la part de via55.
Je vais pouvoir tester 2 solutions.
Merci à vous deux.