- ベストアンサー
エクセル関数で教えてください
下記のような関数で現在行っていますが =substitute(substitute(substitute(A20,"1","あ"),"2","か"),"3","さ") 変更が8個しか変更できません 13個変更できる方法があれば教えてください 宜しくお願い致します
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#204125
回答No.1
Excelが2003までだとSUBSTITUTE関数は入れ子を7つまでしか設定できません。 Excel2007以降は64個設定できます。 Excelのバージョンを変更しないのであれば、作業セルを設けるようにして、いったん8個変更した結果に対してまた同じようにSUBSTITUTE関数を設定することを複数回繰り返すことになります。 あとはVBAを使うか、ですね。
お礼
早急の回答大変助かりました。 Excelが2003で行っていたので2010で変更して使用します。 ありがとうございました。