• ベストアンサー

エクセルで日付数値の変換

Excel2000を使っています。 あるセルに日付(例えば2009/06/04)を入力すると、エクセルは当然ながらこのセルの値を日付値として認識しますが、このセルの値を西暦の下2桁(すなわち「09」)や月数(同じく「06」)と認識させるには、どのように操作したらよいか教えてください。 表示を「09」に変える方法は知っていますので、値を「09」に変える方法を教えてください。

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

  • ベストアンサー
noname#99913
noname#99913
回答No.2

A1に日付があるとして、 年:=RIGHT(YEAR((A1)),2) 月:=TEXT(MONTH((A1)),"00")

kobecois
質問者

お礼

早速のご回答ありがとうございました。

その他の回答 (2)

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.3

意味がよくわかりませんが、A1に日付があるなら =YEAR(A1) で、年の2009が取り出せます。 09がほしいなら =RIGHT(YEAR(A1),2) ですね。

kobecois
質問者

お礼

早速のご回答ありがとうございました。

  • Sinogi
  • ベストアンサー率27% (72/260)
回答No.1

>あるセルに日付(例えば2009/06/04)を入力すると、エクセルは当然ながらこのセルの値を日付値として認識しますが、このセルの値を西暦の下2桁(すなわち「09」)や月数(同じく「06」)と認識させるには、どのように操作したらよいか教えてください。 日付を入力したセルの値を変えるには上書きしなければできません。 別セルに日付関数で数値として得ることならできます

関連するQ&A

専門家に質問してみよう