Excel: incrementation de durées
fannoche
-
Bruce Willix Messages postés 13499 Statut Contributeur -
Bruce Willix Messages postés 13499 Statut Contributeur -
Bonjour,
Je dois réaliser une simulation sur excel 2007 (version anglaise)
J'ai 3 colonnes: heure de début/durée/ heure de fin.
L'idée est d'ajouter une durée à l'heure de début pour obtenir une heure de fin et de recommencer la boucle à partir de l'heure de fin
Il faut que la durée ajoutée soit aléatoire (comprise entre 2 et 15 minutes) et que la période soit bornée (8h-18h par exemple) car je dois appliquer la même formule jour par jour.
Pouvez-vous m'aider svp?
Merci
Je dois réaliser une simulation sur excel 2007 (version anglaise)
J'ai 3 colonnes: heure de début/durée/ heure de fin.
L'idée est d'ajouter une durée à l'heure de début pour obtenir une heure de fin et de recommencer la boucle à partir de l'heure de fin
Il faut que la durée ajoutée soit aléatoire (comprise entre 2 et 15 minutes) et que la période soit bornée (8h-18h par exemple) car je dois appliquer la même formule jour par jour.
Pouvez-vous m'aider svp?
Merci
A voir également:
- Excel: incrementation de durées
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
- Excel trier par ordre croissant chiffre - Guide
1 réponse
Salut:
1. Tirer une durée aléatoire comprise de 15 minutes max:
=RAND()*(1/24/4)
2. Eviter que ce nombre soit inférieur à deux minutes:
=MAX(2*1/24/60;RAND()*(1/24/4))
3. Si l'heure de début est en A1, écrire la formule ci dessus en B1 et en C1, demander le résultat:
=A1+B1
4. Borner ledit résultat:
=if(A1+B1<1/3;1/3;IF(A1+B1>=3/4;3/4;A1+B1))
Je pense qu'il faut un peu plus détailler la question si tu veux une réponse plus précise.
Si Dieu était un méchant, ce serait moi (Mr. Benedict)
1. Tirer une durée aléatoire comprise de 15 minutes max:
=RAND()*(1/24/4)
2. Eviter que ce nombre soit inférieur à deux minutes:
=MAX(2*1/24/60;RAND()*(1/24/4))
3. Si l'heure de début est en A1, écrire la formule ci dessus en B1 et en C1, demander le résultat:
=A1+B1
4. Borner ledit résultat:
=if(A1+B1<1/3;1/3;IF(A1+B1>=3/4;3/4;A1+B1))
Je pense qu'il faut un peu plus détailler la question si tu veux une réponse plus précise.
Si Dieu était un méchant, ce serait moi (Mr. Benedict)