« 第241回 関数でできますか~? | メイン | エクセルのドット絵です。 »

2016年11 月 5日 (土曜日)

コメント

くまぷー

maronさんはランダム表示を狙ったわけですね。すごいです。
私には理解不能です。(+o+)

私は「1~16を重複なしで」ということなので

=COLUMN(A1)+4*(ROW(A1)-1)

なんの芸もありませんが
必要十分ということで・・・(^^ゞ

maron

◆第240回の解答と同じ考え方です
◆これも、何回かでエラーになるのでしょうか?

くまぷー

>◆これも、何回かでエラーになるのでしょうか?

はい、数が重複する場合と#VALUE!が出る場合があります。

maron

◆これでいかがでしょう
124{=LARGE((COUNTIF($B$2:$E2,ROW($1:$16))+COUNTIF($A3:A3,ROW($1:$16))=0)*ROW($1:$16),RANDBETWEEN(1,16-COUNT($B$2:$E2,$A3:A3)))}

くまぷー

今、習志野市バドミントン市民大会から
帰ってきました。一段落したら調べます。
少々お時間をください。

くまぷー

チェック用VBSファイルをアップしました。
試してみてください。

maron

◆これの方がエラーが少なそうです
131{=TRUNC(LARGE((COUNTIF($B$2:$E2,ROW($1:$16))+COUNTIF($A3:A3,ROW($1:$16))=0)*ROW($1:$16),RANDBETWEEN(1,16-COUNT($B$2:$E2,$A3:A3))))}

くまぷー

124も131も不具合は起きないようです。
参りましたm(__)m

maron

◆ありがとうございました
◆ほかの方の回答は得られませんでしたが、よかったです

コメントの確認

コメントのプレビュー

プレビュー中です。コメントはまだ投稿されていません。

処理中...
コメントを投稿できませんでした。エラー:
コメントを投稿しました。 さらにコメントを投稿する

入力された文字と数字は画像と一致していません。再度入力してください。

最後に、下の画像の中に見える文字と数字を入力してください。これはプログラムを使ってコメントを自動的に投稿するのを防ぐために行われています。

画像を読み取れない場合は 別の画像を表示してください。

処理中...

コメントを投稿

アカウント情報

(名前は必須です。メールアドレスは公開されません。)

2024年8 月

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

TOP メニュー