• ベストアンサー

エクセルでこんな表を作りたいのですが…

お世話になります。 エクセル2000で複数の数字が決められた数字に当てはまるかが分かる表を作りたいのですが、決められた数字下4桁(数字は毎回変わりますが)の数字と一致する複数の8桁数字の色分けを行ないたい場合、どのようにすればよいのか教えて下さい。 よろしくお願いします。

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

  • ベストアンサー
回答No.1

やり方はいろいろありそうですが、条件付書式を使用する場合、 A1に決められた4桁の数値、A2に色分けしたい8桁数値として、条件式を、 「数式が =MOD(A2,10000)=$A$1」 として書式設定すると、ご希望とおりになるのではないでしょうか?質問の意図と違ったらスイマセン。

kyabe2-
質問者

お礼

早速のご回答、ありがとうございます! 少し質問内容が伝わりにくかったですね。 イメージ的には宝くじのような当選番号の下何桁を複数の数字に当てはめ、一致したもの色で分けたいのですが…。マクロで組む必要がありますかね? 先ほど試して見たところうまく出来ませんでしたが、 会社で表を作成している為、また明日試してみます! 私の勉強不足もありますし。 ありがとうございましたm(_ _)mm(_ _)m

kyabe2-
質問者

補足

こんにちは! 今日再び試してみたらできました~!! ありがとうございます!m(_ _)mm(_ _)m またまた質問して申し訳ないのですが、「決められた4桁の数字」を5桁とかに変えたい場合は、教えてもらった数式に手を加えればできますか??

その他の回答 (2)

noname#204879
noname#204879
回答No.3

「決められた数字」を“文字列”で入力したセルの名前を ref とすれば、 “数式が”を“=RIGHT(A1,4)=ref”にすればOKかと。 「決められた数字」を“文字列”とした理由は、1234、0123、0012、0001 にも対応させるため。 「複数の数字」は4桁以上であれば、文字列でも数値でも構わない。

kyabe2-
質問者

お礼

こんにちは! こちらでもできました! 私の勉強不足もありましたが、皆さんのおかげで解決できました。ありがとうございました!

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

エクセルには、行として1,2,3・・・、列としてA,B,C・・があるのだから、それらを用いて、考えている表を表現し、例えばどういう数を入れるのか例示して、質問したらどうですか。 関数のしろ、VBAにしろ具体的にセル、行、列、シートを決まらないと・決めないとかけません。

関連するQ&A

専門家に質問してみよう