Formule pour renvoi de valeur ?
Bonjour à tous,
Voilà, ca fait plusieurs jours que je me prends la tête sur une formule que je ne trouve pas, alors je viens de penser à vous et à la précieuse aide que vous pourriez m'apporter.
Je vous joins un fichier qui comporte 2 feuilles (calcul et base).
Ce que je souhaite :
Je souhaite mettre en colonne C, des formules qui répondent au besoin suivant en fonction du code et en fonction des dates :
Par code, je peux avoir plusieurs dates de départ.
Dans la feuille base, j'ai des dates fixes et les informations que je veux se situent ici.
Prenons un exemple :
La ligne 2 de la feuille calcul.
4,44 est égal à la cellule E5 de la feuille base car sur la feuille base, les périodes sont des années.
Donc date de traitement (F2) - date de départ (B2 de la feuille calcul) = 3 (avec arrondi.sup).
La date de départ de la feuille calcul est 07/08/2007 (B2) donc il faut que la ligne concernée soit la ligne 5 de la feuille Base car la date de départ est le 31/07/2007 et que le 07/08/2007 est supérieur à cette date.
Prenons un autre exemple :
La ligne 3 de la feuille calcul.
4,27 est égal à la cellule E3 de la feuille base car sur la feuille base, les périodes sont des années.
Donc date de traitement (F2) - date de départ (B2 de la feuille calcul) = 3 (avec arrondi.sup).
La date de départ de la feuille calcul est 01/04/2007 (B3) donc il faut que la ligne concernée soit la ligne 3 de la feuille Base car la date de départ est le 02/01/2007 et que le 01/04/2007 est supérieur à cette date mais inférieure à 02/07/2007.
Vous l'aurez compris, se sont toues les cellules de la colonne c de la feuille de calcul que je cherche à automatiser.
Je viens de me relire, j'espère que vous comprendrez mon besoin.
MErci par avance pour votre aide.
Bonjour,
Un essai avec une formule matricielle :
en C2 :
=INDEX(Base!$C$3:$L$24;EQUIV(B2;SI(Base!$A$3:$A$24=A2;Base!$B$3:$B$24));ARRONDI.SUP(($F$2-B2)/365;0))Formule matricielle à valider par CTRL + MAJ + ENTREE
à recopier vers le bas
@+
Bonjour,
Je viens de tester ta formule et ca fonctionne impec.
Merci pour ton aide