Excel : 小ネタ集 日付・時間

わずか一行ですが、覚えるほどでもないですが、知らないと苦労するTips集です。

Homeに戻る > 小ネタ集に戻る



  • 今の時間を取得 - Range("F7") = Time
  • 今の日付を取得 - Range("F7") = Date
  • 今の日付と時間を取得 - Range("F7") = Now
  • 日付から年を取り出す - Range("F7") = Year(Now)
  • 日付から月を取り出す - Range("F7") = Month(Now)
  • 日付から日にちを取り出す - Range("F7") = Day(Now)
  • 日付から時間を取り出す - Range("F7") = Hour(Now)
  • 日付から分を取り出す - Range("F7") = Minute(Now)
  • 日付から秒を取り出す - Range("F7") = Second(Now)
  • 今から3年後 - Range("F7") = DateAdd("yyyy", 3, Now)
  • 今から3年前 - Range("F7") = DateAdd("yyyy", -3, Now)
  • 今から3ヶ月後 - Range("F7") = DateAdd("m", 3, Now)
  • 今から3ヶ月前 - Range("F7") = DateAdd("m", -3, Now)
  • 今から3日後 - Range("F7") = DateAdd("d", 3, Now)
  • 今から3日前 - Range("F7") = DateAdd("d", -3, Now)
  • 今から3週間後 - Range("F7") = DateAdd("ww", 3, Now)
  • 今から3週間前 - Range("F7") = DateAdd("ww", -3, Now)
  • 今から3時間後 - Range("F7") = DateAdd("h", 3, Now)
  • 今から3時間前 - Range("F7") = DateAdd("h", -3, Now)
  • 今から3分後 - Range("F7") = DateAdd("m", 3, Now)
  • 今から3分前 - Range("F7") = DateAdd("m", -3, Now)
  • 今から3秒後 - Range("F7") = DateAdd("s", 3, Now)
  • 今から3秒前 - Range("F7") = DateAdd("s", -3, Now)
  • 指定日から何年経過したか - Range("F7") = DateDiff("yyyy", "2006/01/01", Now)
  • 指定日から何ヶ月経過したか - Range("F7") = DateDiff("m", "2006/01/01", Now)
  • 指定日から何日経過したか - Range("F7") = DateDiff("d", "2006/01/01", Now)
  • 指定日から何週経過したか - Range("F7") = DateDiff("ww", "2006/01/01", Now)
  • 指定日から何時間経過したか - Range("F7") = DateDiff("h", "2006/01/01", Now)
  • 指定日から何分経過したか - Range("F7") = DateDiff("n", "2006/01/01", Now)
  • 指定日から何秒経過したか - Range("F7") = DateDiff("s", "2006/01/01", Now)
  • 日付から曜日を取得する - Range("F7")=Choose(Weekday(Now),"S","M","T","W","T","F","S")
  • 日付から曜日名を取得する - Range("F7") = WeekdayName(Weekday(Now))
  • 日付から月名を取得する(○月となります) - Range("F7") = MonthName(Month(Now))
  • 正しい日付かチェックする - Range("F7") = IsDate("2007/02/31")
  • 午前0時から経過した秒数を取得する - Range("F7") = Timer
  • 別々の数値から日付を作成する - Range("F7") = DateSerial(2007, 3, 28)
  • 日付の文字列を日付型に変換する - Range("B7") = CDate("平成20年5月12日")
  • 日付の文字列を日付型に変換する - Range("F7") = DateValue("平成19年3月10日")
  • 別々の数値から時間を作成する - Range("F7") = TimeSerial(20, 15, 28)
  • 時間の文字列を時刻型に変換する - Range("F7") = TimeValue("18時35分55秒")
  • 日付に変換可能か調べる - Range("F7") = IsDate("2007/02/31")

Homeに戻る > 小ネタ集に戻る

■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します


Copyright (c) Excel-Excel ! All rights reserved