• ベストアンサー

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

エクセル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