|
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
1 |
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
4 |
|
・関数 |
RAND |
|
|
スポンサードリンク |
|
|
5 |
|
・書式 |
=RAND() |
|
|
|
|
|
6 |
|
・内容 |
0 以上で 1 より小さい乱数を発生させます。 |
|
|
|
7 |
|
|
再計算されるたびに、新しい乱数が返されます。 |
|
|
|
8 |
|
|
|
|
|
|
|
|
9 |
|
0~1の数値をランダムで発生しますので |
|
|
|
10 |
|
=RAND()*10 とすれば 0~9.999・・ |
|
|
|
11 |
|
=RAND()*100 とすれば 0~99.999・・ まで発生します |
|
|
|
12 |
|
小数点以下を表示しないようにするには |
|
|
|
13 |
|
INT()関数を使います 例)=INT(RAND()*100) |
|
|
|
14 |
|
50~100など範囲を指定する場合は(注 50~100は51個の数値) |
|
|
|
15 |
|
例)=INT(RAND()*51)+50 51個発生させ50足す |
|
|
|
16 |
|
|
|
|
|
|
|
|
|
|
|
17 |
|
サンプル (重ならない12個の数値をランダムに出す方法) |
|
|
|
|
|
|
18 |
|
|
A |
B |
C |
D |
1 |
|
|
|
|
2 |
|
ここでランダムを発生 |
順番に並び替えます |
|
3 |
|
=RAND() |
=RANK(B3,$B$3:$B$14) |
|
4 |
|
=RAND() |
=RANK(B4,$B$3:$B$14) |
|
5 |
|
=RAND() |
=RANK(B5,$B$3:$B$14) |
|
6 |
|
=RAND() |
=RANK(B6,$B$3:$B$14) |
|
7 |
|
=RAND() |
=RANK(B7,$B$3:$B$14) |
|
8 |
|
=RAND() |
=RANK(B8,$B$3:$B$14) |
|
9 |
|
=RAND() |
=RANK(B9,$B$3:$B$14) |
|
10 |
|
=RAND() |
=RANK(B10,$B$3:$B$14) |
|
11 |
|
=RAND() |
=RANK(B11,$B$3:$B$14) |
|
12 |
|
=RAND() |
=RANK(B12,$B$3:$B$14) |
|
13 |
|
=RAND() |
=RANK(B13,$B$3:$B$14) |
|
14 |
|
=RAND() |
=RANK(B14,$B$3:$B$14) |
|
15 |
|
|
|
|
|
|
RAND 関数で 12個ランダムを出す方法は |
|
|
19 |
|
|
=INT(RAND()*12)ですが |
|
|
20 |
|
|
この方法だと同じ数値が出る場合があるので |
|
|
21 |
|
|
=RAND()を12個作って順番をつけます |
|
|
22 |
|
|
|
|
|
23 |
|
|
※結果から見るとランダムに 12個ですが、 |
|
|
24 |
|
|
実際にはランダムに12個の数値を出して |
|
|
25 |
|
|
いるのではなく「12個のランダム数値」に |
|
|
26 |
|
|
「順位をつける」ことになります。 |
|
|
27 |
|
|
順位をつけるには RANK()関数を使います |
|
|
28 |
|
|
|
|
|
|
|
29 |
|
|
RAND関数でエラーになる場合 |
|
|
30 |
|
|
・#VALUE! |
数式や関数が間違っています |
|
|
31 |
|
|
・#NUM! |
○番目の○がセルより多い |
|
|
32 |
|
|
・#REF! |
指定セルが無効になっている |
|
|
33 |
|
|
|
|
|
|
|
34 |
|
|
|
|
|
|
|
35 |
|
|
|
|
|
|
|
|
|
|
|
36 |
|
|
|
|
|
|
|
|
|
|
|
37 |
|
|
|
|
|
|
|
|
|
|
|
38 |
|
・RAND() 関数と一緒によく使われる関数
(ランダムパスワードの作り方をこちらで紹介しています。) |
|
39 |
|
|
COUNTA |
引数リストの各項目に含まれる数値の個数の合計を返します。 |
|
|
40 |
|
|
IF |
値または数式が条件を満たしているかどうかをテストできます。 |
|
|
41 |
|
|
LARGE |
セルを範囲指定して1番目、2番目、3番目のように大きな値を抽出します。 |
|
|
42 |
|
|
SMALL |
セルを範囲指定して1番目、2番目、3番目のように小さい値を抽出します。 |
|
|
43 |
|
|
VALUE |
日付や時刻など数値を表す文字列を数値に変換します。 |
|
|
44 |
|
|
|
|
|
|
|
|
|
|
|
45 |
|
|
|
|
|
|
|
|
|
|
|
46 |
|
|
表計算や集計でよく使うエクセル関数一覧 |
|
日時や文字列操作で使うエクセル関数一覧 |
|
|
47 |
|
|
AVERAGE |
IF |
SMALL |
|
YEAR |
HOUR |
NOW |
|
|
48 |
|
|
AVERAGEA |
LARGE |
SUM |
|
MONTH |
MINUTE |
TODAY |
|
|
49 |
|
|
COUNT |
RAND |
SUMIF |
|
DAY |
SECOND |
LEN |
|
|
50 |
|
|
COUNTA |
ROUND |
VALUE |
|
WEEKDAY |
TIME |
MID |
|
|
51 |
|
|
COUNTIF |
ROUNDDOWN |
VLOOKUP |
|
EOMONTH |
TIMEVALUE |
SEARCH |
|
|
52 |
|
|
|
ROUNDUP |
|
|
|
|
|
|
|
53 |
|
|
|
|
|
|
|
|
|
|
|
54 |
|
|
|
|
55 |
|
|
|
56 |
|
|
|
57 |
|
|
|
58 |
|
|
|
59 |
|
|
|
|
|
|
|
|
|
|
|
60 |
|
|
Copyright (C) 2001-2023 Digital World Corporation. All Rights Reserved.
|
|
|
|