Page 1 sur 1

[Office] Excel - Générer lancer de dés

Posté : dim. 21 mars 2010 17:13
par Dakin Quelia
» Générer lancer de dés

Nous allons vous expliquer comment générer des lancers de dés via un classeur Excel. Cela est assez utile si vous organisez des jeux de rôles chez vous.

Je vous propose deux versions:
On commence par ouvrir Excel.

» Création de notre formule

Commençons par créer une formule toute simple. Elle contient le nombre de faces d'un dé sans la mention « D ».

Code : Tout sélectionner

=ENT(NOMBRE DE FACES*ALEA()+1)
Exemple pour un dé à 10 faces:

Code : Tout sélectionner

=ENT(10*ALEA()+1)
» Utilisation de notre formule

Ici, je vous explique comment utiliser les formules.

1. Version simple

Cette formule est très simple à utiliser. Choisissez une cellule où placer votre formule et entrez un des codes ci-dessous dans ladite cellule.

Un dé à 6 faces:

Code : Tout sélectionner

=ENT(6*ALEA()+1)
Un dé à 10 faces:

Code : Tout sélectionner

=ENT(10*ALEA()+1)
Un dé à 100 faces:

Code : Tout sélectionner

=ENT(100*ALEA()+1)
Il ne vous reste plus qu'à tester le fonctionnement aléatoire de notre formule en appuyant sur la touche « F9 ».

Veuillez noter que le « +1 » permet d'éviter le résultat « 0 ».

2. Version avancée

Dans cette version, nous allons y intégrer un mention toute particulière pour notre lancer de dés. La mention « D ».

Code : Tout sélectionner

=ENT(DROITE("Cellule du jet dé";2)*ALEA()+GAUCHE("Cellule du jet dé")*ALEA()+1)
Exemple d'un jet de dés à dix faces:

Code : Tout sélectionner

=ENT(DROITE("1D10";2)*ALEA()+GAUCHE("1D10")*ALEA()+1)
Attention: dans cette formule, on prend les deux caractères après le « D ».

Si on avait un jet de dés à 100 faces, on ferait:

Code : Tout sélectionner

=ENT(DROITE("1D100";3)*ALEA()+GAUCHE("1D10")*ALEA()+1)
Voilà. J'espère que cette petite documentation vous aura plu.