Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Je coince pour une formule

  • Initiateur de la discussion Initiateur de la discussion fenec
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

fenec

XLDnaute Impliqué
Bonjour le forum

Besoin de votre aide car je bloque sur la formule pour le solde mensuel suivant le mois choisi en " H7 "

Vous joint un fichier exemple

Cordialement

Fenec

PS : progressant de jour en jour grâce à vous, si vous avez une autre solution par rapport à mes formules je suis preneur
 

Pièces jointes

Re : Je coince pour une formule

Re et Bonjour Chris
Merci pour ta réponse rapide, viens de tester c'est super.
je l'applique à mon fichier final et re en cas de problème

a+
Fenec
 
Re : Je coince pour une formule

Re

Cela ne peut pas chercher de date future : il peut trouver 10/2011 mais pas 10/2012
La formule se base en gros sur une année glissante.

Corriger également la plage
Code:
=INDEX(K12:K50;EQUIV(DATE(ANNEE(AUJOURDHUI())-SI(MOIS(AUJOURDHUI())<H7;1;0);H7+1;0);B12:B50;1);1)
 
Re : Je coince pour une formule

Bonjour @ tous,
Salut La Miss France,
Pas sur d'avoir compris,
Code:
=SOMME(SI((MOIS(B12:B100)=H7)*(ANNEE(B12:B100)=I7);K12:K100))
@ valider par Ctrl+Maj+Entree
Ajouter en I7 l’année voulue
Bonne Soirée

Edit : La premiere Reponse est une ânerie,
Code:
=INDEX(K12:K100;MAX(SI((MOIS(B12:B100)=H7)*(ANNEE(B12:B100)=I7);LIGNE(INDIRECT("1:"&LIGNES(K12:K100))))))
Toujours Valider par Ctrl+Maj+Entree
et en I7 l’année voulue
 
Dernière édition:
Re : Je coince pour une formule

Bonsoir à tous,

Une autre (à valider par Ctrl+Maj+Entrée)
Code:
=SI(MAX((MOIS(B12:B1000)=H7)*LIGNE(B12:B1000))=0;"";INDEX(K12:K1000;MAX((MOIS(B12:B1000)=H7)*LIGNE(B12:B1000))-11))
 
Re : Je coince pour une formule

Bonjour fenec,

Un petit soucis de gestion des cellules vides qui dans la formule sont converties en 0 et mois(0) retourne 1.
La nouvelle formule:

=SI(MAX((B12:B100<>"")*(MOIS(B12:B100)=H7)*LIGNE(B12:B100))=0;"";INDEX(K12:K100;MAX((B12:B100<>"")*(MOIS(B12:B100)=H7)*LIGNE(B12:B100))-11))

Voir fichier.
 

Pièces jointes

Re : Je coince pour une formule

Bonjour le forum, Rachid, Mapomme

Rachid,

Oui, ta formule renvoie bien 950€ mais c'est que la solution de Mapomme me plait d'avantage ,en effet je risque moins d'erreur dans le cas ou j'oublierais de renseigner l'année.

Mapomme,

Apres quelques soucis dans mon fichier final, ta formule fonctionne.


Merci à vous pour vos solutions

Cordialement

Fenec
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
158
Réponses
13
Affichages
538
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…