ナレッジベース

月の日数を計算する方法


発行: 12 Apr 2021
最終修正日: 09 Dec 2022

ご質問

各月の日数を計算するにはどうすればよいですか?

環境

  • Tableau Desktop

回答

次の式を含む計算フィールドを作成します。この式で、DATETRUNC 関数は現在の月の最初の日付を返し、DATEADD 関数は現在の月の最初の日付に 1 か月を追加します。次に、その日付から 1 日をマイナスすると、現在の月の最終日と、DATE 関数によって取得可能な日数が得られます。
DAY(DATEADD('day',-1,DATEADD('month',1,DATETRUNC('month',[<Date Field>]))))
この記事で問題は解決しましたか?