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