Calculer une indexation de loyer en fonction de la date d'effet du bail

essayez ceci:

=SI(ET(MOIS($N2)<COLONNE()-19;ANNEE($N2)=ANNEE($M2));"";
SI(COLONNE()-19<MOIS($M2)+(ANNEE($M2)-2026);$Q2;
SI($M2=FIN.MOIS($M2;0);$Q2*$R2;$Q2+($S2-$Q2)*JOUR(DATE(ANNEE($M2);MOIS($M2);JOUR($M2)))/JOUR(DATE(ANNEE($M2);MOIS($M2)+1;0)))))

Merci pour votre retour; toujours le même problème; le montant indexé ne correspond pas aux charges *1.02. voici le screen ci-dessous avec quelques exemples :

exemple :

*ligne 1 : normalement 7161.81€ (colonne en vert) sur P5 au lieu de 7089.33€ (en jaune)

* ligne 2 : etc

image

Bonjour,

Alors je ne comprends pas, si le bail est le 31/5 alors le montant s'lève à 7161.81€, mais ici, la date du bail est le 15/5 donc, de ce que je comprends, on doit ne prendre (au prorata) que les 15/31ème de l'augmentation, du moins, c'est ce que j'ai appliqué

Le montant indexé correspond à 30 jours complet (même si 31 jours dans certains mois). De plus, dans le cas où le bail ne débute pas au 01 du mois, vous avez raison, il convient de proratiser mais UNIQUEMENT sur le premier mois, pour le reste, nous devons retrouver la valeur de référence indexée ce qui n'est pas le cas pour l'ensemble des cas.

Bonjour,

Quel chose comme ceci alors!

=SI(ET(MOIS($N2)<COLONNE()-19;ANNEE($N2)=ANNEE($M2));"";
SI(COLONNE()-19<MOIS($M2)+(ANNEE($M2)-2026);$Q2;
SI(COLONNE()-19>MOIS($M2)+(ANNEE($M2)-2026);$S2;
SI($M2=FIN.MOIS($M2;0);$Q2*$R2;$Q2+($S2-$Q2)*JOUR(DATE(ANNEE($M2);MOIS($M2);JOUR($M2)))/JOUR(DATE(ANNEE($M2);MOIS($M2)+1;0))))))

Edit à 11:20:

Je pense que je me suis trompé dans les proratas, j'avais pris la date du début de mois jusqu'à la date de l'effet du bail, et ce serait plutôt de la date de l'effet du mois jusqu'à la fin du mois et dans ce cas la formule serait:

=SI(ET(MOIS($N2)<COLONNE()-19;ANNEE($N2)=ANNEE($M2));"";
SI(COLONNE()-19<MOIS($M2)+(ANNEE($M2)-2026);$Q2;
SI(COLONNE()-19>MOIS($M2)+(ANNEE($M2)-2026);$S2;
SI($M2=FIN.MOIS($M2;0);$Q2*$R2;$Q2+($S2-$Q2)*(JOUR(DATE(ANNEE($M2);MOIS($M2)+1;0)-JOUR(DATE(ANNEE($M2);MOIS($M2);JOUR($M2))))/JOUR(DATE(ANNEE($M2);MOIS($M2)+1;0)))))))

bravo !!! Cela fonctionne, quelle persévérance ! MERCI

Rechercher des sujets similaires à "calculer indexation loyer fonction date effet bail"