• ベストアンサー

Excel 関数日付

平成27年12月 1日→2015/12/1 平成27年4月 1日→2015/4/1 平成26年5月 19日→2014/5/19 関数で変換の仕方を教えてください。

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

  • ベストアンサー
  • eden3616
  • ベストアンサー率65% (267/405)
回答No.3

A1~3に其々入っているとします。 B1に「=TEXT(SUBSTITUTE(A1," ",""),"yyy/m/d")」の数式をいれてB3までオートフィルしてください。 ご提示されている内容がセルの内容と同一のものであるとすればですが。 変わらない理由は「月」の後に半角スペースがあるため、Excelが文字列として認識しています。 日付としてセルの値を扱うには、Excelが文字列ではなくシリアル値であると認識できる必要が有ります。 手動で置き換える場合は、A列を文字列置換で置換前を半角スペース「 」、置換後を空欄で置換してから、No1の方のようにセルの書式設定を日付としてください。

meronsodanomu
質問者

お礼

よく見たら空白がありました。消したら書式設定で直りました。 ありがとうございます。

その他の回答 (2)

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.2

ユーザー定義の書式で種類欄に、yyyy/m/d を指定してみください。

meronsodanomu
質問者

お礼

なぜでしょう変わりません。

  • ramumaro
  • ベストアンサー率13% (19/136)
回答No.1

日付の入ったセルを選び  右クリック セルの書式設定を選び 表示タブの日付を選び 種類を選べば OK 簡単ですよ

meronsodanomu
質問者

お礼

書式設定→表示タブ→日付→2001/3/14を選んでも変わりませんでした。

関連するQ&A

専門家に質問してみよう