Bonsoir,
Je travaille sur un fichier me permettant d'automatiser le calcul de provisions mensuelles.
Nous recevons chaque mois un fichier contenant des échelles d'intérêts pour plusieurs sociétés, dans son format excel, ce fichier les présente toutes les unes à la suite des autres, sans espace particulier.
Je joins un fichier d'exemple pour que les explications suivantes soient plus compréhensibles.
Détail des onglets :
1) Résultat : c'est dans cet onglet que l'on veut récupérer des valeurs : le solde du dernier jour du mois et le montant total des intérêts du mois, j'ai identifié ces infos par des couleurs de cellule pour se repérer (jaune et vert).
2)Echelle d'intérêts du mois : c'est dans cet onglet que figure toutes les échelles d'intérêts que nous recevons, dans l'exemple 2. Le détail est indiqué comme suit : des lignes de présentation de la période et de la société concernée; puis viennent les soldes journaliers et enfin quelques informations dont le montant total des intérêts à payer.
3)Echelle d'Avril pour test : comme tous les mois n'ont pas le même nombre de jours, cet onglet me sert à vérifier que les formules marchent bien en copiant/collant les valeurs dans le 2ème onglet à la place de celles renseignées.
Mon problème : selon les mois, le solde du dernier jour du mois se trouve décalé dans le fichier car tous les mois n'ont pas 31 jours. L'idéal serait de trouver une solution pour qu'à partir du moment où le nom abrégé de la société apparaît et selon la date de situation (dernier jour du mois), la recherche trouve directement le solde correspondant et le montant des intérêts. Pour isoler le nom, j'ai des débuts de résultats avec la fonction stxt combinée à un cherche mais ça coince lorsque le nombre de jours et inférieur...
Désolée, je n'ai pas fait très succint. Mais j'espère avoir été relativement claire et que certains d'entre vous pourront m'aider en me trouvant une solution la plus simple et compréhensible possible, le tout sans passer par l'étape du code!
D'avance je vous remercie.
Bonne soirée,
Cdlt,
ML
Partager