使用する関数:RAND VLOOKUP LARGE IMAGE
RAND関数で用意したカードにランダムに番号を付け
VLOOKUP関数とLARGE関数で1~5番目の大きい順に
画像をIMAGE関数で呼び出します
IMAGE関数でカードを用意します。
セル)B4~B56 ランダム関数
=RAND()
セル)C4~C56 画像のURL
=https://google.dw230.com/poker/s01.png
数字のカードは ♠13枚 ♥13枚 ♣13枚 ♦13枚の52枚と
ジョーカー1枚で計53枚(C4~C56)指定します
ジョーカーを使わない場合は(C4~C55)を指定
セル)E2
=IMAGE(VLOOKUP(LARGE(B4:B56,1),B4:C56,2,0))
セル)F2
=IMAGE(VLOOKUP(LARGE(B4:B56,2),B4:C56,2,0))
セル)G2
=IMAGE(VLOOKUP(LARGE(B4:B56,3),B4:C56,2,0))
セル)H2
=IMAGE(VLOOKUP(LARGE(B4:B56,4),B4:C56,2,0))
セル)I2
=IMAGE(VLOOKUP(LARGE(B4:B56,5),B4:C56,2,0))
エクセルではキーボード上部の「F9」で更新されますが
Googleスプレッドシートには更新ボタンがありません
「F5」でブラウザが更新されますが時間がかかるので
チェックボックスを付けて再計算させます
セル)K2
挿入 > チェックボックス
チェックボックスを押すたびに再計算されます
※参考:チェックボックスの利用方法
ランダムのB列と画像URLのC列は非表示にしても計算されます
B-C列を選択 > 右クリック > 列 B - C を非表示
セルの大きさを変えれば自由な大きさにできます
Googleスプレッドシートでポーカー 使用する関数:RAND VLOOKUP LARGE IMAGE
氏名や住所など文字列の分割 使用する関数:SPLIT MID LEN SEARCH SUBSTITUTE
郵便番号から住所を取得 使用する関数:IMPORTXML SUBSTITUTE IF
WEBサイトからタイトルやキーワード、アイコンを取得 使用する関数:IMPORTXML IMAGE LEFT SEARCH
行の番号、列のアルファベットを取得 使用する関数:ROW COLUMN ADDRESS INDIRECT
ランダムパスワード生成 使用する関数:RAND INDIRECT SUM IF LEN SORT
4桁の数字や文字列のパスワード 使用する関数:RAND RANK MID CONCATENATE CHOOSE