このチュートリアルでは、ワークシート上に一対のダイスをグラフィカルに表示するダイスローラーをExcelで作成する方法について説明します。
サイコロは乱数を表示します。 RANDBETWEEN 関数。ダイ面のドットは、Wingdingsフォントを使用して作成されます。 そして, IF、およびまたは 機能は、各セルにドットが現れるときを制御します。
生成された乱数に応じて RANDBETWEEN 関数は、ワークシートの適切なセルにドットが表示されます。ダイスはワークシートを再計算することで繰り返しロールバックできます。
このチュートリアルは、2007年、2010年、2013年、2016年、およびOffice 365を含むほとんどのExcelバージョンと互換性があります。
ダイスを作る

以下の手順では、Excelワークシート上にサイコロを表示するための書式設定方法について説明します。セルのサイズやセルの配置、フォントの種類とサイズの変更が含まれます。
- 選択 細胞 D1 に J3.
- を選択 フォーマット ボタンの ホーム タブ.
- をセットする 行の高さ に 24.75 そして その 列幅 に 5.
- をセットする 水平セルアライメント に センターそして その 垂直セルアライメント に 中間.
- をセットする フォントの種類 に ウィングディングス そしてその フォントサイズ に 36.
- 選択 細胞 D1 に F3.
- をセットする セルの背景色rから青まで。
- 選択 細胞 H1 に J3.
- をセットする セルの背景色 赤に。
RANDBETWEEN関数を追加する

ザ RANDBETWEEN 関数は、サイコロに示される乱数を生成するために使用されます。乱数ジェネレータを実装するには、次の手順を実行します。
最初のダイのために
- クリック 細胞 E5.
- クリックしてください 数式タブ の リボン メニュー。
- 選択する 数学と三角 から リボン.
- クリック RANDBETWEEN リストを表示して 数式ビルダー.
- クリックしてください 底 ライン。
- 番号を入力してください 1 この行に
- クリックしてください 上 ライン。
- 番号を入力してください 6 この行に
- クリック 完了.
1と6の間の乱数が 細胞 E5.
第二のダイス
- クリック 細胞 I5.
- 繰り返す ステップ2 に 9 上記。
1と6の間の乱数が 細胞 I5.
ドットの後ろにある関数(#1)

に 細胞 D1 そして F3次の関数を入力します。
= IF(AND(E5 = 2、E5 <= 6)、 "1"、 "")
この関数は、 細胞 E5 2と6との間にあり;そうであれば、関数は小文字のLを 細胞 D1 そして F3。そうでなければ、セルを空白のままにします。 2番目のダイに対して同じ結果を得るには、次の関数を 細胞 H1 そして J3 : = IF(AND(I5> = 2、I5 <= 6)、 "1"、 "") 手紙 l (小文字のL)は、Wingdingsフォントのドットです。 に 細胞 D2 そして F2次の関数を入力します。 = IF(E5 = 6、 "1"、 "") この関数は、 細胞 E5 6に等しい。そうであれば、 細胞 D2 そして F2。そうでない場合、セルはブランクのままになります。 2番目のダイに対して同じ結果を得るには、次の関数を 細胞 H2 そして J2: に 細胞 D3 そして F1次の関数を入力します。 = IF(AND(E5 = 4、E5 <= 6)、 "1"、 "") この関数は、 細胞 E5 4と6の間にあります。そうであれば、 細胞 D3 そして F1。そうでなければ、セルを空白のままにします。 2番目のダイに対して同じ結果を得るには、以下の関数をセルに入力します H3 そして J1: = IF(AND(I5> = 4、I5 <= 6)、 "1"、 "") に 細胞 E2次の関数を入力します。 = IF(OR(E5 = 1、E5 = 3、E5 = 5)、 "1"、 "") この関数は、 細胞 E2 は1,3または5に等しい。そうであれば、 "l"を 細胞 E2。そうでない場合、セルはブランクのままになります。 2番目のダイに対して同じ結果を得るには、次の関数を 細胞 I2: = IF(OR(I5 = 1、I5 = 3、I5 = 5)、 "1"、 "") ダイスをロールするには、単にワークシートを再計算します。選択することができます 今すぐ計算する 下 数式 リボン、またはを押すことができます F9 デスクトップ版のExcelを使用している場合のキーです。これにより、 RANDBETWEEN の機能 細胞 E5 そして I5 1と6の間の別の乱数を生成する。 サイコロが完了し、すべての機能が正常に動作していることを確認するためのテストが完了すると、 RANDBETWEEN の機能 細胞 E5 そして I5 次のように非表示にすることができます: ドットの後ろにある関数(#2)

ドットの後ろにある機能(#3)

ドットの後ろにある機能(#4)

ダイスを転がす

RANDBETWEEN関数を非表示にする





