7

このRand()関数は0から1までの実数を生成します。Randbetween(-1,1)は-1、0、または1のいずれかを生成します。必要なのは-1または1だけです。-1から1までの実数はどうでしょうか。

4

4 に答える 4

7

簡単:

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

実数を取得するには、

= RAND()* 2-1

于 2013-02-21T21:24:54.597 に答える
6

解決策は次のとおりです。

=Randbetween(0,1)*2-1
于 2013-02-21T21:26:53.537 に答える
2

を使用RANDBETWEENして、0または1の2つの値を生成し、0の代わりに-1を使用できます。

=IF(RANDBETWEEN(0,1) = 0, -1, 1)
于 2013-02-21T21:27:14.473 に答える
1

ランドを実行します。0.5より大きい場合は1を返し、小さい場合は-1を返します。

=IF(RAND()>0.5,1,-1)
于 2013-02-21T21:25:24.970 に答える