重用資料透視表中的行值

重用資料透視表中的行值

我想從合約清單中了解發票到期的月份。每個合約的發票頻率不同,範圍從每月 (12x) 到每季 (4x) 和每年 (1x)。開始日期也很有彈性。

資料輸入: 合約數據

期望的輸出:每月發票

方法

什麼我認為我要做的就是建立一個中間資料集,其中顯示當年要發送的所有發票。發票數據如下所示:所有發票。設法建立此發票資料後,我可以圍繞發票月份建立資料透視表。

問題

我的問題是,首先,我的方法正確嗎?如果是這樣,我將如何自動產生這樣的中間資料來源?

答案1

您應該能夠使用簡單的 EXCEL 函數建立「每月發票」表。

  • 月(日期) ...回傳月份數字 1..12
  • 月(發票月份) - 月(合約日期) ...自開始日期以來的月數
  • (模(以上, 12/頻率) = 0) ... 如果是發票月份則為真

現在唯一需要注意的是,一旦跨日曆年,上述方法就會失敗,因此要正確計算自開始日期以來的月份,還包括第一個發票月份:

  • 月(發票月份) + 12*(年份(發票日期)-年(合約日期)) - (月(合約日期) +第一個發票月份#

相關內容