excelの関数をマスターしたい




日付系

曜日を数値にする


  1. WEEKDAY関数
    • 概要: 指定された日付の曜日を数値で返します。
    • 使用例: =WEEKDAY("2024/12/9") は 2 を返します(デフォルトでは日曜日が1、月曜日が2)。



以下、チャットgptより

  1. DATE関数
    • 概要: 指定された年、月、日から日付を生成します。
    • 使用例: =DATE(2024, 12, 9) は 2024年12月9日を返します。
  2. DATEVALUE関数
    • 概要: 日付を表す文字列をシリアル値に変換します。
    • 使用例: =DATEVALUE("2024/12/9") は 44917 を返します。
  3. DAY関数
    • 概要: 指定された日付から日を抽出します。
    • 使用例: =DAY("2024/12/9") は 9 を返します。
  4. DAYS関数
    • 概要: 2つの日付の間の日数を計算します。
    • 使用例: =DAYS("2024/12/9", "2024/12/1") は 8 を返します。
  5. DAYS360関数
    • 概要: 360日暦を使用して2つの日付の間の日数を計算します。
    • 使用例: =DAYS360("2024/12/1", "2024/12/9") は 8 を返します。
  6. EDATE関数
    • 概要: 指定された月数後または前の日付を返します。
    • 使用例: =EDATE("2024/12/9", 1) は 2025年1月9日を返します。
  7. EOMONTH関数
    • 概要: 指定された月数後または前の月末日を返します。
    • 使用例: =EOMONTH("2024/12/9", 1) は 2025年1月31日を返します。
  8. HOUR関数
    • 概要: 指定された時刻から時間を抽出します。
    • 使用例: =HOUR("12:45:30") は 12 を返します。


  1. ISOWEEKNUM関数
    • 概要: 指定された日付がISO週番号で何週目かを返します。
    • 使用例: =ISOWEEKNUM("2024/12/9") は 50 を返します。
  2. MINUTE関数
    • 概要: 指定された時刻から分を抽出します。
    • 使用例: =MINUTE("12:45:30") は 45 を返します。
  3. MONTH関数
    • 概要: 指定された日付から月を抽出します。
    • 使用例: =MONTH("2024/12/9") は 12 を返します。
  4. NETWORKDAYS関数
    • 概要: 2つの日付の間の営業日数を計算します(週末と祝日を除く)。
    • 使用例: =NETWORKDAYS("2024/12/1", "2024/12/9") は 7 を返します。
  5. NETWORKDAYS.INTL関数
    • 概要: 2つの日付の間の営業日数を計算しますが、週末をカスタマイズできます。
    • 使用例: =NETWORKDAYS.INTL("2024/12/1", "2024/12/9", 1) は 6 を返します(ここで、1は土日を週末とする)。


  1. NOW関数
    • 概要: 現在の日付と時刻を返します。
    • 使用例: =NOW() は現在の日付と時刻を返します。
  2. SECOND関数
    • 概要: 指定された時刻から秒を抽出します。
    • 使用例: =SECOND("12:45:30") は 30 を返します。
  3. TIME関数
    • 概要: 指定された時間、分、秒から時刻を生成します。
    • 使用例: =TIME(12, 45, 30) は 12:45:30 を返します。
  4. TIMEVALUE関数
    • 概要: 時刻を表す文字列をシリアル値に変換します。
    • 使用例: =TIMEVALUE("12:45:30") は 0.53125 を返します。
  5. TODAY関数
    • 概要: 現在の日付を返します。
    • 使用例: =TODAY() は今日の日付を返します。

  6. WEEKNUM関数
    • 概要: 指定された日付がその年の第何週目かを返します。
    • 使用例: =WEEKNUM("2024/12/9") は 50 を返します。
  7. WORKDAY関数
    • 概要: 指定された日数後の営業日を返します(週末と祝日を除く)。
    • 使用例: =WORKDAY("2024/12/9", 5) は 2024年12月16日を返します。
  8. WORKDAY.INTL関数
    • 概要: 指定された日数後の営業日を返しますが、週末をカスタマイズできます。
    • 使用例: =WORKDAY.INTL("2024/12/9", 5, 1) は 2024年12月16日を返します(ここで、1は土日を週末とする)。
  9. YEAR関数
    • 概要: 指定された日付から年を抽出します。
    • 使用例: =YEAR("2024/12/9") は 2024 を返します。
  10. YEARFRAC関数
    • 概要: 2つの日付の間の年数の割合を返します。
    • 使用例: =YEARFRAC("2024/1/1", "2024/12/31") は 1 を返します。