Comptabiliser nombre de tarifs existants par periodes

Résolu/Fermé
whitetiger2013 Messages postés 4 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 13 février 2013 - 11 févr. 2013 à 11:25
whitetiger2013 Messages postés 4 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 13 février 2013 - 13 févr. 2013 à 07:19
Bonjour à tous!,

Je fais appel à la communauté car je ne suis pas très doué en formules complexes, et la je pense en avoir besoin !
Je viens de reprendre une résidence long séjour et souhaite en améliorer le rendement en vendant mieux mes chambres. Pour cela il faut que j'ai une idée précise de ce que j'ai en stock et ce n'est pas évident de le voir en détail!
J'ai extrait certaines données d'un logiciel de réservation, qui est ultra simpliste et ne me permet pas de travailler les données comme je le souhaite...

J'ai donc aujourd'hui sur Excel 3 colonnes de données sur les chambres occupées :
Une colonne avec les dates d'arrivée des clients qui vont de début 2011 à mi-2013
une avec leurs dates de départ qui vont de mi 2013 à fin 2014
une troisième avec leur tarif de vente mensuels.
Je dois avoir une quarantaine de tarifs existants environ, pour 250 -300 résidents.



Aujourd'hui j'aimerais savoir combien j'ai de chambres réservées en fev 2013 au tarif A, au tarifs B, au tarifs C etc.. et pouvoir ensuite faire ca pour tous les mois de l'annee.

Comment mettre en place un tableau de ce genre svp ?

J'imagines que c'est pas mal de boulot mais ça ne me fait pas peur :) merci d'avance pour vos conseils car là je bloque un peu!

A bientot,





4 réponses

via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 703
11 févr. 2013 à 12:40
Bonjour

Supposons les dates de départ en plage B3:B200 et les tarifs en plage C3:C200

Mettre dans une cellule B1 (par ex) la date 28/2/2013 et dans une cellule C1 le tarif recherché , par ex A

En D1 la formule suivante donnera le nombre de chambres au tarif A dont la date de départ est postérieure au 28 février 2O13 donc celles occupées en février 2013

=SOMMEPROD((B3:B200>=B1)*(C3:C200=C1))

Cela suppose que toutes les dates de départ soient remplies
sinon s'il y a des cellules vides dans la colonne départ (donc des personnes présentes) il faut les comptabiliser aussi en rajoutant leur décompte à la formule précédente qui devient alors :


=SOMMEPROD((B3:B200>=B1)*(C3:C200=C1)) + NB.VIDE(B3:B200)

A adapter selon tes besoins

Est ce bien ce que tu voulais?

Cdlmnt
0
whitetiger2013 Messages postés 4 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 13 février 2013
11 févr. 2013 à 13:16
Hello et merci pr ta reponse.
En revanche je n'arrive pas a faire fonctionner ta formule... arf! je reessaye
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
Modifié par eriiic le 11/02/2013 à 13:15
Bonjour,

tu comptes en chambre/jour ou chambre/mois ?
Si c'est chambre/mois que se passe-t-il pour une arrivée ou un départ au 20 ?
eric

Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
Modifié par eriiic le 11/02/2013 à 13:19
Tu as raté ma question il me semble, voir au-dessus...
Un exemple en comptant les mois complets :
https://www.cjoint.com/?CBlnsHXg2p6

eric
0
whitetiger2013 Messages postés 4 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 13 février 2013
11 févr. 2013 à 13:33
Merci Eriiic
je compte en chambres par mois, et je prends en compte le mois qui recoit le plus de nuitees >> cad si un contrat est de 30 nuitees du 20 juillet au 20 aout, je comptabiliserais le mois d'aout
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
12 févr. 2013 à 14:41
Bonjour,

je viens de voir que j'avais mis un mauvais fichier...
Je suis en train de le refaire, mais en vba, il faudra un peu de temps.

eric
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
Modifié par eriiic le 12/02/2013 à 18:32
Re,

et je prends en compte le mois qui recoit le plus de nuitees >> cad si un contrat est de 30 nuitees du 20 juillet au 20 aout, je comptabiliserais le mois d'aout
Pas plus simple à mettre en oeuvre.
Je compte 11/31e pour juillet et 20/31 pour aout , ce qui te donnera le compte exact.
D'ailleurs je viens de voir que tu comptes en nuitées, je comptais en journées. Comme tu travailles en mensuel je ne pense pas que ce petit écart te gène, sinon tu dis.

https://www.cjoint.com/?CBmsFqr0p6U
La plage des tarifs en G1:I1 doit être nommée.
Tu peux augmenter le nombre de tarifs en insérant une colonne entre H et I ce qui limite le nombre d'adaptations à faire.
Les libellés de tarif doivent être exacts. Un tarif absent ou inconnu est comptabilisé en dernière colonne (juste pour le 1er mois où il apparait). Sa cellule en C est mise en rouge.

Je te laisse contrôler en détail si les calculs te paraissent exacts.
eric

PS: cliquer sur le bouton Recap

Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
0
whitetiger2013 Messages postés 4 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 13 février 2013
13 févr. 2013 à 07:19
Bonjour Eric
Ca m'a l'air parfait!! merci infiniment
les calculs sont bons, j'ai pu updater avec ma base de donnees
Bonne fin de journee a toi!
0