• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで1.2.3は緑、1.2.3.4は黄色の色を付けたい)

エクセルで英字と英字の間の数字を色付けする方法

このQ&Aのポイント
  • エクセルの条件付き書式を使って、英字と英字の間の数字を色付けする方法について教えてください。
  • エクセル初心者でマクロがわからないため、条件付き書式での方法を希望しています。
  • 具体的な表の例を挙げて、1を赤、1.2を黄色、1.2.3を黄緑、1.2.3.4を桃色、1.2.3.4.5を茶色、1.2.3.4.5.6を青に色付けする方法を教えてください。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

数字はご相談に書かれているとおり,1から始まって123と続く事にします。 またお話を無駄に複雑にしないため,一つだけ制限としてリストの下端セルには必ず文字で終えて,どの組も「文字で始まり,数字が幾つか並んで,文字で終わる」と約束事を決めます。 本当はリストの先頭(1行目)にも文字を入れておきたいところです。 条件付き書式は全て「数式を使用して,書式設定するセルを決定」します。 A列を選択 条件付き書式を開始し 一番先頭の条件として  =NOT(ISNUMBER(A1))  で何も書式設定せず,さらに「条件を満たす場合は停止」するチェックを入れておきます あとは順不同で例えば「1234の色」用に  =OFFSET(A1,MATCH("*",A1:A22,0)-2,0)=4  として4の色を付けます。 「=4」の所をそれぞれの数字にして,色を割り付けます。

matugin127
質問者

お礼

なんとか 形になりました。 ありがとうございました。

関連するQ&A

専門家に質問してみよう