簡體   English   中英

Tableau - 基於每月最后一個值的計算

[英]Tableau - Calculation based on last value per month

我的數據集是固定收益指數的一系列每日快照。 在每個每日快照中是每個證券的當月至今的回報。 我需要一種方法來獲取每個月的月末 MTD 回報,然后將它們相乘以達到 YTD 回報。 有人能幫忙嗎? 抱歉,解釋起來有點尷尬。

您只能使用固定計算來隔離月末。 就像是:

{FIXED DATETRUNC('month',[DateField])): MAX([DateField])}

您可能需要使用固定日期,您可能需要按日期的月份和年份進行修復。 無論如何,一旦它起作用,然后創建以下內容以僅保留月末:

[DateField] = {FIXED DATETRUNC('month',[DateField])): MAX([DateField])}

將其放入過濾器並設置為 True,然后使用這些值計算您的 YTD。

或者在 IF 語句中使用上述內容:

IF [DateField] = {FIXED DATETRUNC('month',[DateField])): MAX([DateField])} THEN [YTD calc] END

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM