2013-02-21 9 views
7

で+1の値Rand()関数は0と1 Randbetween(-1,1)の実数は-1、0、または私が欲しいもの1 だけで-1または1のいずれかを生成する生成します -1と1の間の実数はどうですか?はランダム生成-1およびExcel

答えて

5

簡単:

 
=IF(RAND()<0.5,-1,1) 

は、それが0.5以上であれば

 
=RAND()*2-1 

+0

区間[-1,1]で実数を必要としたらどうなりますか? – multigoodverse

0

は、ランドを行う使い、実数を取得し、それが小さい場合、1を返すために、-1を返し

=IF(RAND()>0.5,1,-1) 
ここ
6

は、ソリューションです:あなたが使用することができます

=Randbetween(0,1)*2-1 
+0

賢明、私はそれが好きです – LittleBobbyTables

1

RANDBETWEEN 0または1の2つの値を生成し、0に-1を代入します。

=IF(RANDBETWEEN(0,1) = 0, -1, 1)