144_Power Pivot贷款之等额本息与等额本金

焦棚子 2021-10-0601:34:29评论3,1865字数 1310阅读4分22秒阅读模式

焦棚子的文章目录

请在文末下载附件

一、背景

买房贷款的时候会遇到等额本息等额本金的问题,今天做了一个两者对比,看看如何选择,来一张对比图。

144_Power Pivot贷款之等额本息与等额本金

等额本息的前期还款压力较小,等额本金少还利息。

 

144_Power Pivot贷款之等额本息与等额本金

视频效果,可以直接下载附件用来自己玩一玩。图表更新需要:更改黄色区域>保存>全部刷新。其实这部分完全可以用excel公式来做,也很方便,但是做对比图的时候,需要累计,所以还是用PQ+PP来做一个,同事考验了对dax理解。

二、数据源

1、excel用pq转换出来的等额本息和等额本金以及一个维度表。

144_Power Pivot贷款之等额本息与等额本金 144_Power Pivot贷款之等额本息与等额本金

需要注意的是这个三张表我们是没有建立关系的。

三、上DAX

measure_debx:等额本息基础度量值;

measure_debx:=SUM(debx[值])

measure_debj:等额本金基础度量值;

measure_debj:=SUM(debj[值])

debx_td:等额本息作图度量值;

debx_td:=
VAR n =
    SUM ( '第N月'[第N月] )
VAR debx_td =
    CALCULATE ( [measure_debx], FILTER ( 'debx', 'debx'[第N月] <= n ) )
RETURN
    debx_td

debj_td:等额本金作图度量值;

debj_td:=
VAR n =
    SUM ( '第N月'[第N月] )
VAR debj_td =
    CALCULATE ( [measure_debj], FILTER ( 'debj', 'debj'[第N月] <= n ) )
RETURN
    debj_td

debx_p:等额本息与等额本金临界点度量值。

debx_p:=
VAR k =
    SUM ( '第N月'[第N月] )
VAR t0 =
    ADDCOLUMNS (
        ALL ( '第N月' ),
        "@debx",
            VAR debx_td =
                CALCULATE ( [measure_debx], FILTER ( 'debx', 'debx'[第N月] <= '第N月'[第N月] ) )
            RETURN
                debx_td,
        "@debj",
            VAR debj_td =
                CALCULATE ( [measure_debj], FILTER ( 'debj', 'debj'[第N月] <= '第N月'[第N月] ) )
            RETURN
                debj_td
    )
VAR t1 =
    FILTER ( t0, [@debx] > [@debj] )
VAR n =
    MINX ( t1, [第N月] )
VAR debx_td =
    CALCULATE ( [measure_debx], FILTER ( 'debx', 'debx'[第N月] <= n ) )
VAR p =
    IF ( n = k, debx_td, BLANK () )
RETURN
    p

 

临界点

144_Power Pivot贷款之等额本息与等额本金

 

四、总结

1、案例主要考察对等额本息与等额本金的基础理解;

2、度量值基本没有难度,对于模型的构造没有拉关系做出来的效果考察的透视表每个格子的上下文;

3、临界点的书写,需要对图和表的理解:造表,这很重要。

 

by焦棚子

焦棚子的文章目录

 

请点击【立即购买】或者【升级VIP】获得案例附件。

隐藏内容需要支付:¥5
立即购买 升级VIP

焦棚子
  • 除非特殊声明,本站文章均为焦棚子原创,转载请务必保留本文链接!
  • 《144_Power Pivot贷款之等额本息与等额本金》链接:https://jiaopengzi.com/1064.html