LuckyTemplates 匯率:多幣種管理的更新

LuckyTemplates 匯率:多幣種管理的更新

在許多財務分析實例中,我們需要整合匯率,我們可以在 LuckyTemplates 中輕鬆完成。您可以在本博客底部觀看本教程的完整視頻。

實際上,我已經展示瞭如何使用LuckyTemplates 中的LOOKUPVALUE 函數執行此操作的示例。

但是,我發現我在最初的視頻中遇到的特定功能存在一個我當時沒有意識到的小問題。

問題是匯率表上沒有列出週末的匯率,但是我們確實在周末賣貨。

發生的事情是銷售量除以一個空白數字。結果,我們得到了這個無窮大的結果,這是因為基本上沒有結果可以展示。

LuckyTemplates 匯率:多幣種管理的更新

所以我們需要做的是在我們的 DAX 公式中做一些更高級的事情。

我們實際上必須使匯率正常化。無論周五表中的結果是什麼,我們都需要將其複製到週六和周日。

我們必須使用我們的公式在 LuckyTemplates 中重新制定,在本教程中,我將介紹您如何做到這一點。

但是,在我們進入更新的公式之前,我們將首先回顧我們如何使用LOOKUPVALUE 函數在 LuckyTemplates 中處理匯率和多種貨幣。

目錄

使用LOOKUPVALUE處理多種貨幣

我們將 LOOKUPVALUE 函數放在一個迭代函數中,它是 SUMX。 

在這裡,我們想要匯總收入,但我們調整了銷售數據表中的每一行。這樣,我們就有了每次銷售的相關匯率。

LuckyTemplates 匯率:多幣種管理的更新

LOOKUPVALUE 函數的作用實際上是“查找”特定日期的特定匯率的值以及用於 SUMX 計算的其他相關信息。

在此公式中,每筆銷售都將針對該特定日期的貨幣匯率進行調整。 

LOOKUPVALUE 公式中的缺陷

帶有 LOOKUPVALUE 的公式實際上還不錯。唯一的問題是周末沒有貨幣匯率。

當我們查看歷史數據時,乍一看,我們不會注意到它。似乎每一天都有一個貨幣匯率。

然而,當我們仔細觀察時,週末實際上是缺失的。這意味著計算結果不准確。

LuckyTemplates 匯率:多幣種管理的更新

解決方法是在周末設置一個數字。為此,我們使用周五的數字並將其拖到週六和周日,因為貨幣不在周末交易。

使用LASTNONBLANK處理多種貨幣

為了解決週末號碼缺失的問題,我們需要創建一個新公式,將周五號碼擴展到週六和周日。

這是公式:

LuckyTemplates 匯率:多幣種管理的更新

我將此公式稱為Exchange Rate Normalized,它使用帶有 FILTER (RevisedDates) 的變量 (VAR),該變量通過LASTNONBLANK函數合併到 CALCULATE 中。

LASTNONBLANK 查看RevisedDates表中的最後匯率,我們將其與 FILTER 函數結合使用。

RevisedDates 表回顧了三天,然後獲取了那幾天存在的最後匯率。

LuckyTemplates 匯率:多幣種管理的更新

然後,我們可以將此匯率規範化公式整合到我們的Total Sales Ccy Adj 中。公式,化簡。

LuckyTemplates 匯率:多幣種管理的更新

這是更新後的 Total Sales Ccy Adj 數據的樣子。將周五延長至週末的匯率標準化公式:

LuckyTemplates 匯率:多幣種管理的更新

LuckyTemplates 中的多貨幣邏輯 – LOOKUPVALUE 示例 如何將最新匯率下載到您的 LuckyTemplates 模型中如何處理 LuckyTemplates 中價格超時變化的產品

結論

此博客討論了在 LuckyTemplates 中處理多種貨幣的更新公式。

我們沒有使用 LOOKUPVALUE,而是在一個單獨的公式中使用 LASTNONBLANK 函數,匯率規範化,然後將其合併到我們的 Total Sales Ccy Adj 計算中。

想出這個公式並不容易,但它是一個非常強大的計算工具。

從 DAX 的角度來看,它有一點點。但是,如果您了解它的工作原理,尤其是 LASTNONBLANK 函數,那麼您可能會發現自己必須在日常分析的許多分析場景中使用類似技術的許多含義。

乾杯,


什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

如何在 R 中保存和加載 RDS 文件

如何在 R 中保存和加載 RDS 文件

您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。

回顧前 N 個工作日——DAX 編碼語言解決方案

回顧前 N 個工作日——DAX 編碼語言解決方案

在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。

LuckyTemplates 篩選上下文簡介

LuckyTemplates 篩選上下文簡介

在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。

DAX Studio 中數據緩存的物化想法

DAX Studio 中數據緩存的物化想法

本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。

使用 LuckyTemplates 進行業務報告

使用 LuckyTemplates 進行業務報告

如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的