Pb dans excel 2007

Résolu/Fermé
texas50 Messages postés 1 Date d'inscription lundi 12 mai 2014 Statut Membre Dernière intervention 12 mai 2014 - 12 mai 2014 à 10:07
 texas50 - 12 mai 2014 à 11:03
Je dois avoir dans excel 2007 de manière aléatoire soit -1 soit +1 mais pas le zéro
la fonction alea.entre.bornes ne me satisfait pas

Merci de votre astuce
A voir également:

3 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
12 mai 2014 à 10:15
Bonjour,

Toujours avec la même fonction cela devrait fonctionner :

=SI(ALEA.ENTRE.BORNES(0;1)=0;-1;1)
0
Merci votre solution fonctionne
0
yannpl7 Messages postés 1509 Date d'inscription lundi 10 décembre 2007 Statut Membre Dernière intervention 20 novembre 2015 303
12 mai 2014 à 10:15
Sub aleatoire()

Randomize

Random:
x = Int((3 * Rnd) + 1)
x = x - 2
If x = 0 Then GoTo Random

MsgBox x

End Sub
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
12 mai 2014 à 10:23
Bonjour
peut être avec celle ci si vous ne voulez que des valeurs -1 ou 1:

=SI(ALEA()<0,5;1;-1)

crdlmnt
0