
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
検証用に、
・3×3でFree無し
・12単語
というものを作ってみました。
A列:
A1~A12に =ROUND(RAND(),4) という数式を入力。
B列:
B1~B12まで、0~0.000011 という数値を入力。
B1に0を入力し、B2に =B1+0.000001 と入力し、B2をB3~B12にコピーすると楽。
C列:
C1に =A1+B1 という数式を入力し、C1をC2~C12にコピー。
D列:
D1に =RANK(C1,C$1:C$12) という数式を入力し、C1をC2~C12にコピー。
これで、D1~D12には、1~12の数値が重複せずにランダムで表示されます。
※補足
RAND関数で得た値だけを使ってRANK関数で順位を出そうとすると、万が一RAND関数で得た値の中でまったく同じ値の組があると、RANK関数で求めた値が重複してしまうので、それを避けるために、RANK関数の引数が必ず違う値になるよう、RAND関数で得た値を小数点以下4桁に丸めて、それに小数点5位以下が重複しない値を足しています。(このややこしい説明で理解してもらえるかどうか心配です)
このリストの上から9つの値だけでG1~I3に3×3の表を作ります。
G1に =D1、H1に =D4、I1に =D7 と入力し、G1:I1 を G2:I3にコピー。
この数値をオリジナルの言葉に置き換えるために、オリジナルのリストを作ります。
場所はどこでも良いですが、ここではE1~E12にしておきます。
そして、K1~M3に、オリジナルの言葉による3×3の表を作ります。
K1に =INDEX($E$1:$E$12,G1) と入力し、それをK1:M3にコピー。
これで、1枚完成。
[F9]を押すと再計算されて、そのたびに値が変わります。
オリジナルの言葉の表の範囲だけを印刷範囲に設定すれば、余計な部分は印刷されません。
真ん中にFreeを作る場合は、L2に、計算式ではなく、直接Free用の言葉を記入すれば良いです。
3×3を5×5に、12単語を75単語にするのは、上記を理解できていれば簡単だと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
YAMAHA TF3ミキサーについて
-
音声文字入力の良いツール教え...
-
楽天のRMSでの画像登録について
-
パソコンソフトでお知恵を下さ...
-
Outlookのエラー表示について
-
SketchUp Freeのダウンロードの...
-
CubesoftPDFはAdobe Acrobat Re...
-
ゆうちょ認証アプリが使えません
-
Windows Media Playerが動作し...
-
既存のプログラムで拡張子HPGの...
-
jtrim 1.53cが正常な動きをし...
-
Ren'Py 8.0.3でプロジェクトの...
-
インストールしたソフトを別の...
-
新バージョンPDFでのスナップシ...
-
Windows11にRealtek Audio Driv...
-
LibleOffice Calc のテキストボ...
-
webメールの表示について
-
WPS Officeって有料ですか?
-
Adobe Encoreについて。至急回...
-
教えてください。 仕事で在庫管...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パソコンソフトでお知恵を下さ...
-
Outlookのエラー表示について
-
STEAM版BF4が起動しない
-
既存のプログラムで拡張子HPGの...
-
jtrim 1.53cが正常な動きをし...
-
SketchUp Freeのダウンロードの...
-
ChatGPTの回答をコピーしても箇...
-
premiere「ディスク上のファイ...
-
Acronis True Image HD 2022の...
-
iTunesと似た機能のソフトを教...
-
Windows Media Playerが動作し...
-
スプレッドシートの作業範囲
-
コピー元とコピー先を同じにす...
-
ゆうちょ認証アプリが使えません
-
microsoft teamsの左のアイコン...
-
mp3 ファイルをCDに焼く無料ソ...
-
Google日本語で『賛否』が出ない
-
powerAutomateの使用メモリにつ...
-
CubesoftPDFはAdobe Acrobat Re...
-
Prishwallというソフト
おすすめ情報