
お世話になります。
エクセル2003/XP 使用です。
RANK関数またはそれに似た利用方法でご教授願いします。
下記ページを参考に、"重複しない乱数”を作成しました。
http://www.relief.jp/itnote/archives/001798.php
(ページ中程、▼操作手順:重複しない乱数を作成する 以下の部分)
乱数の最初の数字が1から始まる分には問題なくできるのですが、
乱数の数字を、「任意の数字から始めて」、
「任意の数字で終わる」ようにすることは可能でしょうか?
例えば、下記の例でいうと、
6から始まり10で終わる乱数です。
A列 B列
1行目 / =RAND() / 1-5の範囲でランダムな重複しない乱数
2行目 / =RAND() / 同上
3行目 / =RAND() / 同上
4行目 / =RAND() / 同上
5行目 / =RAND() / 同上
------------------------------------------------------------
6行目 / =RAND() / 6-10の範囲でランダムな重複しない乱数
7行目 / =RAND() / 同上
8行目 / =RAND() / 同上
9行目 / =RAND() / 同上
10行目 / =RAND() /同上
(11以下、繰り返し 略)
よろしくお願いします。
No.3ベストアンサー
- 回答日時:
回答2です。
6から始まり10で終わる数値でしたね。
その場合にはB1セルには次の式を入力して下方にドラッグコピーします。
=IF(A1="","",RANK(A1,INDEX(A:A,ROUNDUP(ROW(A1)/5,0)*5-4):INDEX(A:A,ROUNDUP(ROW(A1)/5,0)*5,0))+5)
先ほどの式に+5をしただけです。
KURUMITOさま、早速のご回答ありがとうございました。
index + match 関数はやっと少しなれきたところなので、
よい経験になりました。
#1さんの回答にもあるように 5を足すですね。
違う数字をいじってました。助かりました。
今後ともよろしくお願いします。
No.4
- 回答日時:
B1に
=RANK(A1,OFFSET($A$1:$A$5,FLOOR(ROW()-1,5),0))+FLOOR(ROW()-1,5)
以下ずらっとコピー。
keithinさん、いつもありがとうございます。^^
FLOOR関数は初めてでした。
勉強させていただきます。
今後ともよろしくお願いします(^^♪
No.2
- 回答日時:
A1セルに=RAND()を入力して下方にドラッグコピーします。
B1セルには次の式を入力して下方にドラッグコピーします。
=IF(A1="","",RANK(A1,INDEX(A:A,ROUNDUP(ROW(A1)/5,0)*5-4):INDEX(A:A,ROUNDUP(ROW(A1)/5,0)*5,0)))
5行の範囲ごとに重複しない1から5までの数値が表示されます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでフィルターした値を...
-
エクセルの文字数列関数と競馬...
-
表計算ソフトでの様式の呼称
-
エクセルに写真が貼れない(フ...
-
【画像あり】【関数】指定した...
-
【関数】3つのセルの中で最新...
-
【マクロ】excelファイルを開く...
-
エクセルシートの見出しの文字...
-
エクセルのライセンスが分かり...
-
LibreOffice Clalc(またはエク...
-
【関数】=EXACT(a1,b1) a1とb1...
-
空白のはずがSUBTOTAL関数でカ...
-
Excelで4択問題を作成したい
-
【マクロ】実行時エラー '424':...
-
エクセルのVBAで集計をしたい
-
UNIQUE関数の代用
-
エクセルの複雑なシフト表から...
-
【画像あり】オートフィルター...
-
Excelに貼ったXのURLのリンク...
-
【マクロ】【画像あり】4つの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】実行時エラー '424':...
-
エクセルのVBAで集計をしたい
-
Office2021のエクセルで米国株...
-
【画像あり】オートフィルター...
-
vba テキストボックスとリフト...
-
他のシートの検索
-
【マクロ】【相談】Excelブック...
-
【マクロ】【配列】3つのシー...
-
【マクロ】元データと同じお客...
-
【マクロ】数式を入力したい。...
-
【マクロ】左のブックと右のブ...
-
エクセルの関数について
-
エクセルのリストについて
-
【マクロ】変数に入れるコード...
-
エクセルシートの見出しの文字...
-
【マクロ】excelファイルを開く...
-
【関数】3つのセルの中で最新...
-
エクセルの複雑なシフト表から...
-
【マクロ】【画像あり】❶ブック...
-
LibreOffice Clalc(またはエク...
おすすめ情報