1,2,3,4の4つの数字で12桁のランダム数を作成:エクセル(Excel)関数

1,2,3,4の4つの数字で12桁のランダム数を作成

使用する関数はRAND(ランダム)関数とCONCAT(コンカット)関数
・関数RAND(ランダム)
・書式=RAND()
・内容0 以上で 1 より小さい乱数を発生させます。
ワークシートが再計算されるたびに、新しい乱数が返されます。
・関数CONCAT(コンカット)
・書式=CONCAT()
・内容値を範囲指定して連結します。
エクセル表サンプル(12行に1~4のランダム数値を発生)
  A B C D
1        
2   ここでランダムを発生 個々のセルを繋げます  
3   =INT(RAND()*4+1) =B3&B4&B5&B6&B7&B8&B9
&B10&B11&B12&B13&B14
 
4   =INT(RAND()*4+1)    
5   =INT(RAND()*4+1)    
6   =INT(RAND()*4+1)    
7   =INT(RAND()*4+1)    
8   =INT(RAND()*4+1)    
9   =INT(RAND()*4+1)    
10   =INT(RAND()*4+1)    
11   =INT(RAND()*4+1)    
12   =INT(RAND()*4+1)    
13   =INT(RAND()*4+1)    
14   =INT(RAND()*4+1)    
15        
エクセル表サンプルはRAND関数で12個ランダム作り連結しています

RAND関数で1,2,3,4の数字をランダムを出す方法は
=INT(RAND()*4+1)です

=RAND() 0以上1未満の数値をランダムで発生

=RAND()*4 4でかけることで0以上4未満の数値をランダムで発生

=RAND()*4+1 0は無いので1を足すと1以上5未満の数値になります

=INT(RAND()*4+1) INTすることで整数値の1~4の数字を発生します

ランダムに発生した1~4の数字を連結することで12桁になります
C3のセル
=B3&B4&B5&B6&B7&B8&B9&B10&B11&B12&B13&B14
結果:121333313132


RANDとよく使うエクセル関数
 RANK  大きい順、小さい順、順位を出します
 LARGE  範囲内の最大値
 SMALL  範囲内の最小値
HOME

エクセル(Excel)関数

(C) 2001-2019 Digital World