• ベストアンサー

エクセル 数字の組み合わせを作りたい

エクセル2000を使用しています。 4桁のコードの全ての組み合わせを作りたいです。 千の位 1~5 百の位 1~4 十・一の位 00~99 上記の組み合わせで全てのパターンの一覧を作成したいのですが、どうにか簡単に作れないでしょうか?教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • Ranford
  • ベストアンサー率33% (3/9)
回答No.2

=(MOD(INT((ROW()-1)/400),5)+1)*1000+ (MOD(INT((ROW()-1)/100),4)+1)*100+ MOD((ROW()-1),100) A1~A2000までコピペ

その他の回答 (1)

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

横に 1100、2100、3100、4100、5100を並べて、それぞれ下400行にオートフィル 全て縦に並べるなら セルのある行を調べる関数を使って数学的に処理すると良いでしょう 千の位は400行ごとに変わりますので、  INT((ROW(A1)-1)/400)+1 で示すことができます 百の位は100行ごとに変わりますので、  INT((ROW(A1)-1)/100)+1  ですが、1~4と言うことですので更に  INT(INT((ROW(A1)-1)/100)/4)+1 あとの桁は、  MOD(ROW(A1)-1),100) でOK これを組み合わせた(足し算で繋ぐだけですけどね)セルをコピーして2000行貼り付ければ終わりです 出来上がった数字をコピーすると数式がそのままコピーされてしまいますので 全体を一度コピーした後に、  編集 → 形式を選択して貼り付け → 値 で貼り付け直すと良いでしょう

関連するQ&A

  • Excelでの数字の抽出について

    Excelでの数字の抽出について Excelの表を使って、0~9までの数字で4桁の数字をランダムに作成したいです。 その数字の組み合わせを20通り、異なる組み合わせで作りたいです。 その4桁の数字は、同じ数字を使用しても構いません。 例えば、「3・9・9・7」など。 どのような数式を使用すればいいでしょうか? また、同様に3桁の組み合わせの場合も教えて欲しいです。

  • Excelの数字を、数字の組み合わせにしたい

    またまた、助けてください。 大変困っています。 Excelで管理しているシートで数字を、数字の組み合わせにしたい思っています。 ただ、ある部分だけ、数字が2桁になったり1桁になったりします。 これを解消したいと思っています。 例1: A1に120345.6789と入れたら、 これを:B1で12度3分45.6789秒と表示したい。 もしくは、 例2: A1に123456.7891と入れたら、 これを:B1で12度34分56.7891秒と表示したい。 なにとぞよろしくお願いします。

  • Excelで、数字の組み合わせの合計が一定数になるパターンの抽出

    Excelで、数字の組み合わせの合計が一定数になるパターンの抽出 たとえば、つぎの配列があるとします。 A(5){10,20,30,40,50}要素数が5つ1..5、{}は内容 このなかで二つ以上の組み合わせで和が60になる組み合わせを出したいとします 答えは パタン1:1,2,3  /* 10+20+30 */ パタン2:1,5 /* 10+50 */ パタン3:2,4 /* 20+40 */ 同じような処理をExcelの関数では実現できますでしょうか? また上記のような組み合わせのパタンの総数を求める公式はありますか? 初歩的な高等数学で恐縮です。

  • 数学の「組み合わせ」を求めるプログラム

    お世話になっています。 早速ですが、数学の「組み合わせ」を求めるプログラムを作成中です。 例えば、1~6の数字の中から4個取り出す場合、パターンとしては、 (1,2,3,4) (1,2,3,5) (1,2,3,6) (1,2,4,5) (1,2,4,6) (1,2,5,6) (1,3,4,5) (1,3,4,6) (1,3,5,6) (1,4,5,6) (2,3,4,5) (2,3,4,6) (2,3,5,6) (2,4,5,6) (3,4,5,6) の15パターンが挙げられます。 「1~aの数字の中からb個取り出す」場合、上記の例だとa=6、b=4ですが、 このようにa,bにそれぞれ値を与えると、上記のようにすべての組み合わせを 求めてくれるPHPプログラムを作成中です。 実現方法、ソースコードなど、ご教授いただけないでしょうか。 よろしくお願い申し上げます。

    • 締切済み
    • PHP
  • 組合せのアリゴリズム

    例えば1,2,3を一列に並べるという順列の問題(1→2→3、1→3→2、2→1→3、2→3→1、3→1→2、3→2→1の3!=6通り) は再帰などを使って解けますが、 千の位(3,2)、百の位(1,4,7)、十の位(6)、一の位(2,6) のような各位の組合せの問題を解くにはどうすればよいでしょうか? 3→1→6→2、3→1→6→6、3→4→6→2、3→4→6→6、3→7→6→2、3→7→6→6、2→1→6→2、2→1→6→6、2→4→6→2、2→4→6→6、2→7→6→2、2→7→6→6 上記の例の総組合せの数は2×3×1×2=12(各位の掛算)になりますが、アドバイスをお願いします。 開発言語はGNU Cで、コンパイラはgccです。

  • エクセルで数字を一つずつ使う数列を書き出したい

    エクセルで1234567、1234576、3261457のような1~7の数字を一つずつ使う7桁の数列のすべてのパターンを書き出すことはできますか?

  • EXCEL VBAで組合せを作るには

    EXCEL VBAで組合せを作る方法を考えているのですが、なかなか思い付かず質問させて頂いています。 例) 1 2 3 4 5 … nという数字があり、そこから抜き取り組合せを作る。 ・2個ずつの組合せ 1と2 1と3 1と4 という感じで組合わせて行くが、2と1というような逆のパターンは除外する。 ・3個ずつの組合せ、4個ずつの組合せ…と最終n-1個(n個全てを抜取る組合せは1パターンしかないので、あえて作らなくてもよいのではと思っています)まで組合せを作って行く。 という内容です。 抜き取りたい数字の個数が、いつも決まった数ではなく、それに対応したものが考えきれなくてつまづきました。 どうかよろしくお願いいたします。

  • 7個の数字0,1,2,3,4,5,6から異なる4個

    7個の数字0,1,2,3,4,5,6から異なる4個の数字を使って4桁の整数を作る時 次のような整数は何個あるか (1) 5000より大きい偶数 千の位が5の時 1×6×5×4=120 千の位が6の時 1×6×5×3=90 120+90=210個 で合ってますでしょうか? 明日試験なのに解答が無く困っています 至急お願いします

  • エクセルで決められた合計になる組み合わせを作成

    エクセルを使用し、決められた合計になるような数値の組み合わせを表示するようにしたいのですが、どのようにしたらよいか皆さん教えて下さい。 例えば、 B列に 100・50・70・62・58・70・・・と数値が入力されています。 C1に300と入力しておきます。 300になる組み合わせはどれとどれ・・・なのかというものを作成したいです。 多数ある場合は、全ての組み合わせを表示したいです。 表示例として B3とB5とB15・・・を合わせると合計C1が300になる、又は298又は302になるという表示をしたいのですがどのようにしたらよいでしょうか。 A列にコードを入力しているので数値の重複はありません。 宜しくお願い致します。

  • 99に二桁の数字を掛けると

    99に二桁の数字を掛けると 千の位と十の位、百の位と一の位の和が9になるのは 照明することができるのでしょうか? ちょっと数学的に賢くはないので(^^; 優しくお願いします

専門家に質問してみよう