質問: (再質問)エクセルでカンマで区切られた整数を配置したい(2桁の整数あり) エクセル2007で、カンマで区切られた整数の列aがあります。a列は1個の場合もあれば、2個、3個・・・と複数の場合があります。 これを、1のデータがあれば1列に「1」を入力、11のデータがあれば11列に「11」を入力する、・・・のようにしたいのですが、どうしたら良いでしょうか。 c2=if(iserr(find(left(c$1,1),$a2)),"",left(c$1,1)) 以前質問し、上記の回答をいただきましたが、二桁だとうまくいきません。下の表の場合、2行目では、「2」に数字が入り、「11」「12」に入らない。 3行目では、「1」に入り「12」に入らない。 left( ,1)なのでうまくないと思うのですが、どうしたら直るのかわかりません。 関数では難しいのなら、マクロでも教えてくださると有難いです。
回答: 添附圖參照(excel 2019) ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 下記の[条件付き書式]を設定し、且つ、 式 =if(find(","&c$1&",",","&$a2&",")>0,c$1) を入力したセル c2 を右方及び下方にズズーッとオートフィル ルールの種類:“数式を...を決定” ルールの内容:↓ ̄ ̄数式→ =iserr(c2) ̄ ̄書式→ 白のフォント色