• ベストアンサー

エクセルでの置換について

エクセルでの置換について教えてください。 あるセルの中に「昭和20年4月10日」というように書かれているものを「平成20年4月10日」と直したいのですが置換では出来ませんでした。 なにか、やりかたが違うのでしょうか?

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんばんは。 確か、ここら辺は、バージョンに依存したはずですが、 手順は、 最初に、検索で、「1945」 を数式で検索しヒットするか確かめます。 次に、置換のタブをクリックし、以下のようにします。 検索値 1945 置換値 2008 で直ると思います。なぜ、いきなり出来ないかはわかりません。 こちらは、Excel2003で試しています。これで、出来なければ、マクロになります。

enarikun
質問者

お礼

ありがとうございました。 数式も置換できるとは知りませんでした。 勉強になります。

その他の回答 (2)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

日付(シリアル値)を和暦で表示しているのでは? その場合は直接の変更はできません。 セル選択で数式バーを確認してください。おそらく下記の1945/4/10と表示されると思います。 上記がA1セルなら別セルを使って修整する方法がいくつかあります。 =SUBSTITUTE(TEXT(A1,"ggge年mm月dd日"),"昭和","平成")*1 または =DATE(YEAR(A1)+63,MONTH(A1),DAY(A1)) 結果をコピーして元のセルに値として貼り付ければ昭和を平成に置換できます。

  • suzukikun
  • ベストアンサー率28% (372/1325)
回答No.1

書式で「昭和」と出していれば置換はできません。自分で書式を変えるか、ちゃんと年を計算して加算するなどの処置が必要です。