• ベストアンサー

excelで日付数値を日付文字列に変換する

=datevalue("2023/1/1") とすると数値44927となります。 それでは数値44927を引数として、文字列"2023/1/1"を取得する関数? 同様に=timevalue("15:0:0") は0.625です。逆に"15:0:0"を得る関数?

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

  • ベストアンサー
  • yamada82
  • ベストアンサー率28% (15/53)
回答No.1

こうかな? =TEXT(44927,"yyyy/m/d") =TEXT(0.625,"h:m:s")

qhtsige
質問者

お礼

ありがとうございました。 確認できました。

その他の回答 (2)

  • ji1ij
  • ベストアンサー率26% (466/1738)
回答No.3

=TEXT(44927,"yyyy/m/d") これでできます 44927がA1セルにあるなら=TEXT(A1,"yyyy/m/d")

qhtsige
質問者

お礼

ありがとうございました。 確認できました。

  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.2

>数値44927を引数として、文字列"2023/1/1"を取得する関数? =TEXT(44927,"yyyy/m/d") です。 >0.625です。逆に"15:0:0"を得る関数? =TEXT(0.625,"h:m:s") です。

qhtsige
質問者

お礼

ありがとうございました。 確認できました。

関連するQ&A