XL 2016 (RESOLU) - Trouver une période dans une période

Lolote83

XLDnaute Accro
Bonjour la communauté,
J'ai un tableau ci-dessus (nommé Tab_Locataire (bleu)) ou sont renseignés les noms des locatires ainsi que leurs dates d'arrivées et leurs dates de départ.
En fonction de ces dates, les jours d'arrivés et de départ sont calculés pour ensuite faire un prorata par rapport à un montant mensuel.

Ici par exemple,
- le locataire 1 est arrivé le 26/09/2018 soit 5 jours avant la fin du mois de Septembre
- le locataire 2 est arrivé le 03/10/2018 soit 20 jours avant la fin du mois d'Octobre
- le locataire 3 est arrivé le 22/11/2018 soit 9 jours avant la fin du mois de Novembre
donc on ne calculera pas un loyer complet mais un prorata.

Idem pour les départs

Si j'ai un montant fixe (voir onglet synthèse - cellule K4), j'arrive a faire la répartition en fonction de leur durée de séjour.
Cependant, une nouvelle donnée (augmentation du loyer) est maintenant apparue (voir tableau nommé Tab_Loyer (gris)) ou à/c du 01/01/2019 on passe de 100 € à 200 €
Je souhaite donc pouvoir remplir le tableau (nommé Tableau3 (Orange)) pour la colonne Montant. C'est à dire qu'à compter d'une date (ici le 01/01/2019) le loyer ne soit plus de 100 € mais de 200 €

Pour cela je comptais trouver :
- Si la période (date début : date fin du tableau orange) est comprise entre (date début : date fin du tableau gris) alosr montant initial sinon montant augmenté

Donc :
- du 01/09/2018 au 30/09/2018 étant compris entre 01/09/2018 au 31/12/2018 alors 100 €
- du 01/10/2018 au 31/10/2018 étant compris entre 01/09/2018 au 31/12/2018 alors 100 €
Etc etc etc
- du 01/01/2019 au 31/01/2019 étant compris entre 01/01/2019 au 31/05/2019 alors 200 €
Etc etc etc

De fait, j'aurais ensuite plus qu'à appliquer ces valeurs pour ma synthèse (voir onglet synthèse colonne N et +)

Un grand merci par avance

En bref, je sais trouver si une date appartient à une période (exemple 04/10/2018 appartient à 01/10/2018 au 10/10/2018) mais une période qui appartien à une période, alors là, je sèche

Tout est expliqué dans le fichier joint.

@+ Lolote83
 

Fichiers joints

Lolote83

XLDnaute Accro
Salut Jocelyn,
Un grand merci et toujours au rendez-vous. Comment faire pour être aussi bon !!!!
Je n'avais pas du tout pensé à un index matriciel (chose que je maitrise très mal d'ailleurs). J'étais parti sur du sommeprod mais ta solution me donne entière satisfaction.
Je vais pouvoir finaliser mon fichier
@+ Lolote83
 

Lolote83

XLDnaute Accro
Re, comment fait on pour marquer "RESOLU" maintenant, je ne trouve pas et pourtant je l'ai lu quelque part ...
Tu sais ?
@+ Lolote83
 

Jocelyn

XLDnaute Barbatruc
re,

Je crois qu'en éditant le premier message il y a un truc "préfixe" ou on trouve résolu mais pour le coup pas sur sur
 

Discussions similaires


Haut Bas