Date et solde d'un tableau financier
Résolu/Fermé
A voir également:
- Le fichier contient un tableau présentant un extrait des livres les plus prêtés à paris en 2016. filtrez le tableau pour ne faire apparaître que les b
- Tableau croisé dynamique - Guide
- Comment faire un tableau - Guide
- Tableau ascii - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
Modifié le 8 févr. 2018 à 20:58
Modifié le 8 févr. 2018 à 20:58
Bonjour
si vous parlez du mois en cours (ce n'est pas précisé)
pour un champ de ligne 2 à ligne 1000 en feuil 1 à limiter au plus court pour réduire le poids de la formule
pour le 10
=SOMMEPROD((Feuil1!$A$2:$A$1000>0)*(Feuil1!$A$2:$A$1000<=DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI());10))*(Feuil1!$B$2:$B$1000-Feuil1!$C$2:$C$1000))
pour le 20 idem en remplaçant 10 par 20
si vos comptes ne portent que sur cette année, vous pouvez remplacer ANNEE(AUJOURDHUI()) par 2018
et si vous inscrivez dans une cellule par exemple A2 la formule:
=DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI());10)
il suffira de placer en B2:
=SOMME.SI(Feuil1!A:A;"<="&A2;B:B)-SOMME.SI(Feuil1!A:A;"<="&A2;C:C)
ou pour aller chercher en D le solde
=INDEX(D:D;EQUIV(A2;Feuil1!A:A;0)+NB.SI(Feuil1!A:A;A2)-1)
crdlmnt
t
si vous parlez du mois en cours (ce n'est pas précisé)
pour un champ de ligne 2 à ligne 1000 en feuil 1 à limiter au plus court pour réduire le poids de la formule
pour le 10
=SOMMEPROD((Feuil1!$A$2:$A$1000>0)*(Feuil1!$A$2:$A$1000<=DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI());10))*(Feuil1!$B$2:$B$1000-Feuil1!$C$2:$C$1000))
pour le 20 idem en remplaçant 10 par 20
si vos comptes ne portent que sur cette année, vous pouvez remplacer ANNEE(AUJOURDHUI()) par 2018
et si vous inscrivez dans une cellule par exemple A2 la formule:
=DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI());10)
il suffira de placer en B2:
=SOMME.SI(Feuil1!A:A;"<="&A2;B:B)-SOMME.SI(Feuil1!A:A;"<="&A2;C:C)
ou pour aller chercher en D le solde
=INDEX(D:D;EQUIV(A2;Feuil1!A:A;0)+NB.SI(Feuil1!A:A;A2)-1)
crdlmnt
t
via55
Messages postés
14504
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
21 décembre 2024
2 738
Modifié le 8 févr. 2018 à 21:09
Modifié le 8 févr. 2018 à 21:09
Bonsoir à vous deux
Gustav la formule de Vaucluse parfaitement conçue est bien valable pour une année entière et s'adapte au mois actuel pour trouver les soldes correspondant à ce mois et elle n'est pas trop longue ! Qu'as tu entré ?
Gustav la formule de Vaucluse parfaitement conçue est bien valable pour une année entière et s'adapte au mois actuel pour trouver les soldes correspondant à ce mois et elle n'est pas trop longue ! Qu'as tu entré ?
8 févr. 2018 à 20:55
D'abord il s'agit d'un tableau annuel qui se remplit au fur et à mesure des mois qui s'écoulent, donc pas forcement pour le mois en cours.
Ensuite la formule ne marche pas; Excel me dit qu'elle est trop longue.
Désolé pour toi.
Si tu as une autre idée, merci à toi
Gustav
8 févr. 2018 à 21:08
ci joint un fichier avec en bleu la formule "trop longue" directement copiée/collée du message
Par ailleurs, si vous faites dans une feuille un tableau avec en A les dates où vous voulez afficher les soldes, vous pourrez placer une de ces formules en B pour avoir le solde à chaque date
Non?
et si vous voulez n'afficher un résultat que si la date du jour est atteinte en A:
=SI(A2<=AUJOURDHUI();.....formule.....;"")
https://mon-partage.fr/f/ITPFj1H5/
crdlmnt
8 févr. 2018 à 21:14
Elle prend en compte le 11, le 13 du mois , chose qu'elle ne devrait pas faire!
Merci
Gustav
8 févr. 2018 à 21:43
Tu es un génie!
Gustav