Aide sur facture complexe sur Excel

Axurit08 Messages postés 1 Statut Membre -  
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Ayant comme projet de "créer" par moi-même mes factures sur Excel, je me suis atteler à cette tâche mais malheureusement un certain manque de connaissances est très vite apparu.
En effet, je vous expose mon problème :

Je souhaite créer une facture dite "type" pour un camping. Néanmoins, je me suis retrouvé confronté à plusieurs problèmes majeurs :

1) 3 tables de tarifs sont applicables selon période de l'année :
15/07 au 15/08 : Haute saison
01/05 au 14/07 : Saison
16/08 au 30/09 : Saison
01/10 au 30/04 : Basse saison

2) Les tarifs sont journaliers et par personne.

3) Une location peut se chevaucher sur deux, voire trois périodes différentes, par conséquent, le nombre de jours applicables par saison devra se calculer automatiquement et permettre ainsi son application aux tarifs appropriés.

4) Seules la date d'arrivée, la date de départ et le nombre de personnes doivent être saisis lors de la facturation.

Pour l'instant j'ai seulement reussi à ce que les tarifs correspondant apparaissent automatiquement selon la dâte d'arrivée et la dâte de départ :

=SI(ET("la date d'arrivée">=(DATE(2007;10;1));"la date d'arrivée"<=(DATE(2008;4;30)));"3,85 €";0)

Concernant le calcul des jours, j'ai trouvé une formule mais elle ne prend pas en compte lorsque la date d'arrivée et postérieure, en effet, elle trouve une période en négatif :

=SI("la date de départ"<=DATE(2008;5;1);("la date de départ"-"la date d'arrivée");DATE(2008;5;1)-"la date d'arrivée")

Si vous avez une quelconque idée pouvant m'aider, j'avoue ne plus en avoir...

Merci (beaucoup).

1 réponse

gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
bonjour

Je pense que pour ta facture, comme tu as 3 périodes possibles en tarif, tu devrais mettre 3 lignes et ainsi ta facture serait à la fois plus claire, plus conforme légalement et plus facile à faire.
1 date arrivée jusqu'à fin de période ou départ => cas normal
2 début de période jusqu'à fin de période ou départ
3 début de période jusqu'au départ
0