特定の月の日数を見つけるために、DATE関数とDAY関数の組み合わせを使用して出力を取得できます。

DATE:MicrosoftExcelの日時コードで日付を表す数値を返します。

構文:= DATE(年、月、日)

year:year引数には、1〜4桁の数字を含めることができます。デフォルトでは、Excelは1900年の日付システムを使用します。

月:* 1から12(1月から12月)までの月を表す2番目の引数です

日:1から31までの月の日を表す3番目の引数です。

===

DAY:1から31までの数値である日を返します

構文:= DAY(serial_number)

serial_number:検索しようとしている月の日を指します。

例を見てみましょう

列Aには月番号が含まれ、列Bには年が含まれます。列Cには、列Bで指定された年について、列Aにリストされた各月の日数を計算する式が必要です。

img1

  • セルC2に数式を記​​述します。

* = DAY(DATE(B2、A2 + 1,0))

  • キーボードのEnterキーを押します。

img2

  • 数式をセルC2から範囲C3:C13にコピーすると、目的の結果が得られます。

img3