Please Help

mohamed_iir

XLDnaute Nouveau
salut à tous,
aidez mois a trouver la bonne fnx
pour Calculer le prix selon la date et la plage horaire
il me faut donc que je calcule le taux entre de dates avec les condition du plage horaire
entre 00:00 a 05:00
et 12:00 a 14:00
et 22:00 a 00:00

et chaque fois si'l trouve l`une de ses condition le taux est incremente a "1" sont oublier la date de depart et la date du retour

J'essai mais mais j'ai pas trouve la bonne condition

exemple dans la PJ

Merci d'avance à vous tous.
 

Pièces jointes

  • exemple.xls
    35 KB · Affichages: 52
  • exemple.xls
    35 KB · Affichages: 59
  • exemple.xls
    35 KB · Affichages: 61
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : Please Help

Bonjour,

Il y a ce fil aussi :

https://www.excel-downloads.com/threads/calcul-du-taux-selon-la-plage-horaire.142043/

et celui-ci :

https://www.excel-downloads.com/threads/condition-sur-la-date.142138/

Difficile à suivre la discussion dans ces conditions.

Mohamed : une discussion = un fil (et un seul)

A savoir que l'absence de réponse est généralement due à une incompréhension du problème ou à des explications insuffisantes.

Tu peux revenir avec un fichier dans lequel tu nous mets le résultat attendu avec une explication sur ce résultat.

Lorsqu'on sait ce qu'il faut trouver, ça permet parfois de compléter les explications manquantes

A te (re)lire

@+
 

hoerwind

XLDnaute Barbatruc
Re : Please Help

Bonjour, salut Staple et Tibo,

Je voudrais simplement y ajouter que changer les règles du jeu pendant qu'on joue n'est plus jouer.

De plus la réponse à cette nouvelle question se trouve dans la formule sous le #4 du précédent fil, il suffit de l'adapter.

Quitte à me répéter (prémonition ?) :
Je ne connais pas ton niveau d'Excel, mais au vu de ce que tu ne parviens même pas à calculer manuellement et de façon correcte les résultats à obtenir, je crains fort que cette formule assez complexe ne te servira pas à grand-chose, puisque tu ne pourras pas l'adapter à d'autres cas de figure.
 

mohamed_iir

XLDnaute Nouveau
Re : Please Help

Merci tibo et toute les membre de XLD
voila je vais rester dans cette discussion
voila mon problem je veux calculer le taux entre la date et le l'heur de depart et la date et heure du retour avec les conditions sur la plage horaire
de 00:00 a 05:00*
de 12:00 a 14:00*
de 22:00 a 00:00*
le taux s'inscrement a chq fois quil trouve une condition
Cordialement
 

Pièces jointes

  • NbrePlagesHoraires.xls
    30 KB · Affichages: 57
  • NbrePlagesHoraires.xls
    30 KB · Affichages: 58
  • NbrePlagesHoraires.xls
    30 KB · Affichages: 59

Tibo

XLDnaute Barbatruc
Re : Please Help

Bonjour,

Pour être sûr de trouver la bonne formule, fais le calcul manuellement et indique nous ligne par ligne le résultat attendu.

En connaissant le résultat, on comprendra sans doute mieux ta demande.

A te (re)lire avec les résutats

Bon app

@+
 

CISCO

XLDnaute Barbatruc
Re : Please Help

Bonsoir

Si tu veux obtenir une réponse, il te faut davantage détailler ta demande.

pour le moins, pourrais tu nous dire pourquoi tu obtiens un 2 en E2, et un 4 en E3 ?

Cela serait même très bien de mettre un fichier avec 6 ou 7 exemples, et non pas seulement 2.

@ plus
 

mohamed_iir

XLDnaute Nouveau
Re : Please Help

Re,
Bonjour Cisco
le 2 est correcte je l'ai calculer manuellement et est dapres la fonction mais n'est pas correcte 4 Voila je vais essayer de vous expliquer :

Par exemple :
Si j’ai une date de départ 20/05/2010 à 12 : 00
Et la date de retour en 21/05/2010 à 14 :00

Bon
Voici les conditions qui doivent être vérifier entre le départ et le retour
Et Nombre de taux est au nombre de condition validé
Les conditions suivantes :

De 12 : 00 à 14 :00
De 22 :00 à 00 :00
De 00 :00 à 05 :00

Dans l’exemple que Jai donné le nombre de taux est égale à 4

J’explique durant cette période j’ai
2 fois ( 12 : 00 à 14 :00)
1 fois ( 22 : 00 à 00 :00)
1 fois ( 00 : 00 à 5 :00)

Merci
Et je désole pour le multiposte
 

Tibo

XLDnaute Barbatruc
Re : Please Help

Salut Cisco,

Notre ami a une fâcheuse tendance à multiplier les posts :

https://www.excel-downloads.com/threads/calcul-du-taux-selon-la-plage-horaire.142043/

Il y en a d'autres.

Sinon, pour revenir à son sujet, je vais tenter de résumer ce que j'ai compris :

Sur la ligne 2, on a une période qui va du 1er février 22h00 au 2 février 5h30

Sur cette amplitude, on trouve 1 fois la plage horaire 22:00 - 00:00 et 1 fois la plage horaire 00:00 - 05:00

Donc total 2



Sur la ligne 3, on a une période qui va du 5 janvier 12h00 au 6 janvier 14h30

Sur cette amplitude, on trouve 1 fois la plage horaire 22:00 - 00:00, 1 fois la plage horaire 00:00 - 05:00 et 2 fois la plage horaire 12:00 - 14:00

Donc total 4


J'imagine que la résolution par formule pourrait (devrait) se faire avec une matricielle. Le souci, c'est de parvenir à gérer les horaires débutant un jour pour se terminer le lendemain ainsi que les horaires sur plusieurs jours.

Je n'ai pas trouvé pour le moment comment aborder le problème.

Voilou pour la tentative d'explication

L'appel peut être lancé également auprès des Vbaïstes.


@+

Edit : pas vu l'explication de mohamed. Avec deux explications, ça sera peut-être encore plus clair.

@+
 

CISCO

XLDnaute Barbatruc
Re : Please Help

Bonsoir à tous

ET merci Tibo pour l'explication.

Mohamed_iir, essayes avec
Code:
=(B2-A2-1)*3+SI(C2<5/24;3;SI(C2<14/24;2;1))+SI(22/24<D2;3;SI(0,5<D2;2;1))

Cette formule est peut être à adapter,avec des <= par exemple. Et il faut aussi voir le cas où une période est partiellement faite. Avec la formule ci-dessus, toute période entamée compte pour 1.

Il y a certainement d'autres possibilités. Je me souviens avoir répondu à une demande similaire sur ce forum, mais comme je ne me souviens pas sur quel fil...

A toi de vérifier davantage donc.

@ plus
 
Dernière édition:

Statistiques des forums

Discussions
312 839
Messages
2 092 678
Membres
105 508
dernier inscrit
Albator