Répartir une valeur en fonction d'une date

Danphyro

XLDnaute Nouveau
Bonjour !

Je travaille sur un fichier pour avoir le taux d'occupation d'un hôtel.

Dans une colonne j'ai la date d'arrivée, puis la date de sortie dans une autre.
La différence de ces deux dates me donne le nombre de nuits réservées.

Dans une autre colonne, j'ai tous les jours de la semaine du lundi au dimanche repartis par ligne.

J'aimerais avoir en face de chaque jour le nombre de nuits réservées.

Par exemple : un client me réserve 3 nuits du lundi au mercredi qu'en face de chaque jour occupé j'ai le nombre de nuits réservées.

J'ai beau me creuser les méninges je n'arrive pas à trouver une façon de le faire.

Avez-vous une idée lumineuse pour me dépanner?

Merci d'avance!
 

Pièces jointes

  • CHECK-IN.xlsx
    12.4 KB · Affichages: 29

ralph45

XLDnaute Impliqué
Re : Répartir une valeur en fonction d'une date

Bonjour Danphyro,

Peut-être avec ceci à coller en M3, puis tirer vers le bas...
Code:
=NB.SI($A$3:$A$29;L3)+NB.SI($E$3:$E$29;L3)

A+

EDIT : Ne pas tenir compte de ma proposition. Je me suis rendu compte de mon erreur et je continue de chercher.
 
Dernière édition:

Danphyro

XLDnaute Nouveau
Re : Répartir une valeur en fonction d'une date

Bonsoir ralph45,

Sauf erreur de ma part, cette formule ne fonctionne pas. J'ai déjà essayé avec celle là et NB.SI.ENS.
Le problème c'est que je n'arrive pas à faire prendre en compte les dates entre la date d'arrivée et la date de départ.
Avec ce type de formule, ça ne prends en compte que la date de check-in alors que la chambre peut être occupée plusieurs jours.

Merci quand même,

A plus
 

R@chid

XLDnaute Barbatruc
Re : Répartir une valeur en fonction d'une date

Bonjour et Bienvenue sur XLD,
Salut Ralph45,
en M3 :
Code:
=SOMMEPROD((A$3:A$29<=L3)*(E$3:E$29>L3))
@ tirer vers le bas


@ + +


Edit :
Avec NB.SI.ENS() c'est comme ça :
Code:
=NB.SI.ENS(A$3:A$29;"<="&L3;E$3:E$29;">"&L3)
 

Danphyro

XLDnaute Nouveau
Re : Répartir une valeur en fonction d'une date

Bonjour à tous,

La formule avec NB.SI.ENS de R@chid a fonctionné :) Merci beaucoup!

(Merci pour la précision FROLLINDE, mais R@chid avait raison, si je mets l'égal à la fin de la formule, ça me compte un séjour alors que cela corresponds à la date de check out et la chambre est bien libre)

Merci beaucoup pour votre rapidité,

Bonne soirée
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 305
Messages
2 087 084
Membres
103 459
dernier inscrit
Arnocal