Nombre de nuit pour Hotel

Résolu/Fermé
Jamryl - Modifié par Jamryl le 22/08/2016 à 06:39
Jamryl Messages postés 4 Date d'inscription lundi 22 août 2016 Statut Membre Dernière intervention 23 août 2016 - 23 août 2016 à 12:36
Bonjour,

Alors voila, je cherche depuis quelque temps mais je ne peux trouver de réponse.
Mon problème est simple et a la fois complexe haha:

Je dois compter le nombre de nuit en fonction du type de jour.
Exemple:

Date de check-in et check-out (Le jour de check-out n'est pas a compter puisque le client s'en va et ne dort donc pas a l’hôtel)

Ensuite deux types de nuits.
Les nuits du dimanche au jeudi (dimanche, lundi, mardi, mercredi et jeudi soir)
Et les nuits du vendredi et samedi soir qui sont plus chères.

Pour les nuits en semaine je pense utiliser cela:
=DATEDIF(B5;B6;"d")-NB.JOURS.OUVRES.INTL(B5;B6;7)


Je cherche ici le nombre de NUIT et pas le nombre de JOUR je ne peux donc pas utiliser simplement la formule NB.JOURS.OUVRES?

Ensuite j'ai pensé à utiliser ces formules
Jours semaines:
=DATEDIF(B5;B6;"d")-SOMMEPROD((JOURSEM(LIGNE(INDIRECT(B5&":"&B6));1)>5)*1)


Vendredi soir et samedi soir:
=DATEDIF(B5;B6;"d")-(SOMMEPROD((JOURSEM(LIGNE(INDIRECT(B5&":"&B6));1)=1)*1)+SOMMEPROD((JOURSEM(LIGNE(INDIRECT(B5&":"&B6));1)=2)*1) +SOMMEPROD((JOURSEM(LIGNE(INDIRECT(B5&":"&B6));1)=3)*1)+ SOMMEPROD((JOURSEM(LIGNE(INDIRECT(B5&":"&B6));1)=4)*1) +SOMMEPROD((JOURSEM(LIGNE(INDIRECT(B5&":"&B6));1)=5)*1))


Problème ici, en fonction du jour de check-out il me manque 1 jour

Si il y a une âme charitable pour m'aider je suis preneur.

Merci
Jamryl



3 réponses

eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 213
22 août 2016 à 09:20
Bonjour,

Total : =B2-A2
Sem : =NB.JOURS.OUVRES.INTL($A2;$B2-1;"0000110")
V-S: =NB.JOURS.OUVRES.INTL($A2;$B2-1;"1111001")
eric
2