Aide pour une formule assez dur.

Résolu/Fermé
cedric49310 Messages postés 3 Date d'inscription lundi 7 juillet 2014 Statut Membre Dernière intervention 7 juillet 2014 - 7 juil. 2014 à 03:25
cedric49310 Messages postés 3 Date d'inscription lundi 7 juillet 2014 Statut Membre Dernière intervention 7 juillet 2014 - 7 juil. 2014 à 18:48
Bonjour

Je suis actuellement après faire mon budget mensuel sur excel.

Je cherche une formule qui dirais que si dans une des cases entre B3 à B50, il y a écrit "courses", afficher la case colonne 8 qu'il y a en face d'où est marqué "courses" dans la case D100

Sa fait des heures que je cherche sans y arriver.

Si vous voulez le fichier, je pourrait vous le passer pour que vous puissiez regarder.

Merci d'avance :)
A voir également:

4 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 705
7 juil. 2014 à 08:02
Bonjour,

Avec les explications données que j'ai comprises, cela devrait fonctionner en mettant cette formule en D100 :

=SIERREUR(DECALER($H$2;EQUIV("courses";B3:B50;0);0);"")
0
cedric49310 Messages postés 3 Date d'inscription lundi 7 juillet 2014 Statut Membre Dernière intervention 7 juillet 2014
7 juil. 2014 à 15:40
Voici le document

https://www.cjoint.com/?DGhpLD3NB4i

Vous n'êtes pas obligé d'ouvrir les macro, c'est juste pour ouvrir une page internet via un bouton.

J'ai mis des annotation pour que vous compreniez mieux. Si vous avez des question, n'hésitez pas!
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 705
7 juil. 2014 à 18:09
Bonsoir,

En cellule Maintenance!J12 tu mets cette formule :

=SOMMEPROD((Juillet!$D$8:$D$108=Maintenance!I12)*Juillet!$G$8:$G$108)

Tu peux bien sûr la "tirer" sur ta colonne et la mettre dans les autres mois en changeant le nom de la feuille.
0
cedric49310 Messages postés 3 Date d'inscription lundi 7 juillet 2014 Statut Membre Dernière intervention 7 juillet 2014
7 juil. 2014 à 18:48
Merci sa marche impeccable :)
0
Vinsang21 Messages postés 30 Date d'inscription lundi 7 juillet 2014 Statut Membre Dernière intervention 10 juillet 2014 1
7 juil. 2014 à 03:47
J'avoue ne pas avoir compris toutes les commandes que tu souhaite faire ^^. Par contre Excel ne comprends pas les mots il faut que tu donne un nombre (unique donc genre 0.01, enfin bref un qui n'apparaîtra jamais dans ton budget) pour matérialiser "courses" idem avec les autres mots.

Sur excel si vraiment tu ne trouves pas la bonne formule (exemple la je penses que c'est parce que tu as une condition que ca marche pas (le "si")) essaye de réorganiser autrement.

Si tu pouvais envoyer une capture d'écran je préfererais, ca m'aiderais à comprendre
-1
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
7 juil. 2014 à 07:17
Excel comprend parfaitement les mots ; il arrive même à les modifier si on le lui demande poliment ...

Une image ne nous avancera pas beaucoup ; c'est le fichier Excel lui-même qui serait utile ; pour cela va dans https://www.cjoint.com/ pour créer le lien, et revient le coller ici.
La solution sera du genre
Dans la cellule D100 saisir la formule =SI(ET(NB.SI(B3:B50;"courses")=1;F100;"") et dans la cellule F100 il y aura une autre formule qui lira le contenu de la colonne C au niveau de "course"
-1