Report valeur selon intervalle de dates
RésoluAlice0194 Messages postés 16 Statut Membre -
Bonjour,
J'ai un tableau dans lequel je rentre des valeurs (Valeur obtenue) à différentes dates saisies en mois (Période).
Dans un second tableau (sur le même fichier), j'ai d'autres valeurs (Valeur à reporter), que je souhaiterais reporter dans le premier tableau (Borne).
Seulement, pour reporter les bonnes valeurs, j'aurais besoin que le premier tableau récupère la valeur (Valeur à reporter) qui correspond à la dernière Date d'application en vigueur.
Petit exemple avec les cases de mon fichier, pour être un peu plus claire :
En case C4, je souhaiterais que soit reportée la valeur de la case L4 : ma borne en janvier 2023 est la dernière en vigueur en janvier, soit celle applicable le 01/10/2022
En case C5, je souhaiterais que cette même case L4 soit reportée : en février 2023, ma borne est toujours celle applicable le 01/10/2022
En case C6, je souhaiterais que soit reportée la valeur de la case L5 : ma borne en mars 2023 est la dernière en vigueur en mars, soit celle applicable le 02/03/2023. Idem pour les mois d'avril et mai 2023
En case C9, je souhaiterais que soit reportée la valeur de la case L6 : ma borne en juin 2023 est la dernière en vigueur en juin, soit celle applicable le 01/06/2023
Et ainsi de suite
J'espère être compréhensible ! :D
Merci d'avance à ceux qui voudront bien prendre le temps de me lire et de m'aider :)
Bonne journée à tous,
Alice
https://wetransfer.com/downloads/921c7a269faa0c681d8dc2acf7875baf20230807132038/6f60b3
Windows / Chrome 115.0.0.0
- Report valeur selon intervalle de dates
- Nombre de jours entre deux dates excel - Guide
- Crystal report download - Télécharger - Présentation
- Crystal report viewer - Télécharger - Gestion de données
- Excel couleur cellule selon valeur - Guide
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
3 réponses
Bonjour,
Sauf erreur de ma part, en C4:
=INDEX($J$4:$P$7;EQUIV(MIN(SI($J$4:$J$7<$A4;$J$4:$J$7));$J$4:$J$7;0);3)
C'est une formule matricielle, en fin de saisie valider par Ctrl-Shift-Entrée ajoutant une accolade de chaque côté.
3 désigne le nombre de colonnes de décalage: je cherche la valeur dans la 3ème colonne à partir du début en J, donc en L; pour les autres lignes, il doit suffire de tirer vers le bas (et à chaque fois de revalider la formule matricielle), je n'ai pas testé.
Bonjour, Merci pour ce retour ! J'ai essayé, et en tirant la formule vers le bas ça prend toujours la même valeur que celle rapportée en C4 (soit L4). Et pour le coup, trop d'informations dans la formule pour que j'y comprenne tout ! Haha, avec mon niveau bien bas. Mais merci pour votre aide ! Alice
Bonjour à tous,
je trouve qu'il y a une incoherence entre la date de commencement de la periode et la date d'application 01/03 pour l'une et 02/03 pour l'autre.donc en c5, la date d'application n'est pas atteinte.
Tu dois preciser si c'est le mois de l'application qui compte pas la date. Que se passerait il si la date etait le 18 mars ?
https://www.cjoint.com/c/MHhoYyMJFYY
Crdlmt
Bonjour, Effectivement les données ne sont pas sous le même format et je m'étais interrogée sur le potentiel blocage que cela pourrait créer. Au vu de l'utilisation et de l'application des données concernées, il n'y aurait pas d'incidence si la date d'application était en milieu de mois. La formule marche, merci beaucoup ! Et celle-ci je la comprends en la lisant ^^ Par contre, j'ai essayé par curiosité d'ajouter une ligne dans mon tableau de droite avec une date d'application en mai 2023, et la ligne de juillet du tableau de gauche rapporte la nouvelle valeur. Techniquement nous ne devrions pas avoir à ajouter des valeurs sur des dates antérieures dans le tableau de droite, mais y a-t-il possibilité de faire qu'il prenne bien la dernière date la plus proche ? Merci à vous et bonne journée ! Alice
C'est super ce tableau !! :D Et très bien pour le tri :) Merci beaucoup beaucoup pour votre aide (rapide qui plus est !) !! :D :D Bonne journée, Alice