2019-08-26

学习POWER BI有一段时间了,第一次发一点实操,分享给大家。

先上建模关系:

以下是工厂分步成本核算相关业务报表建模关系图,通过款号将期初成本、本期投入成本、本期数量收发存及历史累计数据进行关联。


按下来是写DAX函数编写

废话不多说,上代码:

Version:0.9StartHTML:00000097EndHTML:00013811StartFragment:00000199EndFragment:00013773evaluate

//获取款号/获取期初成本

ADDCOLUMNS(ADDCOLUMNS(ADDCOLUMNS(ADDCOLUMNS(ADDCOLUMNS(

//取各阶段涉及材料的款号(投料款号+期初款号+裁剪收发存款号)

summarize(

union(

VALUES('投料透视'[款号]),VALUES('1 1WIP-Material'[Style]),VALUES('2_1 DL OH for cutting'[Style])

)

,[款号]),

//取各阶段期初数量/LOOKUPVALUE查找函数

"裁片期初",LOOKUPVALUE('裁片'[期初结存],'裁片'[款号],[款号]),

"缝制期初",LOOKUPVALUE('缝制'[期初结存数量],'缝制'[款号],[款号]),

"后道期初",LOOKUPVALUE('后道'[期初结存],'后道'[款号],[款号]),

"本期实裁数",LOOKUPVALUE('裁片'[本月实裁数],'裁片'[款号],[款号]),

//取期初成本/SUMX/FILTER筛选上下文求和

"期初面料",SUMX(FILTER('1 1WIP-Material','1 1WIP-Material'[Style]=[款号]),'1 1WIP-Material'[Fabric]),

"期初辅料",SUMX(FILTER('1 1WIP-Material','1 1WIP-Material'[Style]=[款号]),'1 1WIP-Material'[Accessories]),

"期初加工费",SUMX(FILTER('1 1WIP-Material','1 1WIP-Material'[Style]=[款号]),'1 1WIP-Material'[Subcontract]),

"期初外购",SUMX(FILTER('1 1WIP-Material','1 1WIP-Material'[Style]=[款号]),'1 1WIP-Material'[Outsourcing]),

//取本期投料成本/LOOKUPVALUE查找函数

"本期面料投入",LOOKUPVALUE('投料透视'[Fabric],'投料透视'[款号],[款号]),

"本期辅料投入",LOOKUPVALUE('投料透视'[Accessories],'投料透视'[款号],[款号]),

"本期外购投入",LOOKUPVALUE('投料透视'[Outsourcing],'投料透视'[款号],[款号])),

//计算加权平均单价/DIVIDE安全计算单价

"面料单价",DIVIDE([期初面料]+[本期面料投入],[裁片期初]+[缝制期初]+[后道期初]+[本期实裁数]),

"辅料单价",DIVIDE([期初辅料]+[本期辅料投入],[裁片期初]+[缝制期初]+[后道期初]+[本期实裁数]),

"外购单价",DIVIDE([期初外购]+[本期外购投入],[裁片期初]+[缝制期初]+[后道期初]+[本期实裁数]),

"加工费单价",DIVIDE([期初加工费],[裁片期初]+[缝制期初]+[后道期初]+[本期实裁数]),

//取成品入库数量及核算完工成品成本

"成品入库数量",LOOKUPVALUE('成品'[Finished QTY],'成品'[款号],[款号])),

"完工面料成本",[面料单价]*[成品入库数量],

"完工辅料成本",[辅料单价]*[成品入库数量],

"完工外购成本",[外购单价]*[成品入库数量],

"完工加工费成本",[加工费单价]*[成品入库数量],

//取报废及其他数量并核算相应成本/LOOKUPVALUE查找函数

"报废及其他数量",LOOKUPVALUE('裁片'[疵片数量],'裁片'[款号],[款号])+LOOKUPVALUE('裁片'[调整数量],'裁片'[款号],[款号])

+LOOKUPVALUE('缝制'[船样],'缝制'[款号],[款号])+LOOKUPVALUE('缝制'[遗失等],'缝制'[款号],[款号])

+LOOKUPVALUE('后道'[次品数量],'后道'[款号],[款号])+LOOKUPVALUE('后道'[遗失等],'后道'[款号],[款号])),

"报废及其他面料成本",[面料单价]*[报废及其他数量],

"报废及其他辅料成本",[辅料单价]*[报废及其他数量],

"报废及其他外购成本",[外购单价]*[报废及其他数量],

"报废及其他加工费成本",[加工费单价]*[报废及其他数量]),

//取期末结存数量并核算结存成本

"期末裁床数量",LOOKUPVALUE('裁片'[期末结存],'裁片'[款号],[款号]),

"本期缝制数量",LOOKUPVALUE('缝制'[期末结存数量],'缝制'[款号],[款号]),

"本期后道数量",LOOKUPVALUE('后道'[期末结存数量],'后道'[款号],[款号]),

"期末面料成本",[期初面料]+[本期面料投入]-[完工面料成本]-[报废及其他面料成本],

"期末辅料成本",[期初辅料]+[本期辅料投入]-[完工辅料成本]-[报废及其他辅料成本],

"期末外购成本",[期初外购]+[本期外购投入]-[完工外购成本]-[报废及其他外购成本],

"期末加工费成本",[期初加工费]-[完工加工费成本]-[报废及其他加工费成本]

)

此代码最终生成的报表如下 图:

由于涉及到公司内部数据,只截了其中一部分数据,请大家参考。

总结:DAX给我的感觉是一次建模,终身受用,关键是业务建模和DAX函数的编写,相当麻烦,还好有DAX Studio。
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,457评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,837评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,696评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,183评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,057评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,105评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,520评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,211评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,482评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,574评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,353评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,213评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,576评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,897评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,174评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,489评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,683评论 2 335

推荐阅读更多精彩内容

  • 高新技术企业能够享受哪些税收优惠? 一、减按15%税率征收企业所得税 《中华人民共和国企业所得税法》第二十八条第二...
    会计恒星人阅读 131评论 0 1
  • 公共服务-新对接服务 性能测试 目录 1. 概述.... 3 1.1 背景... 3 1.2 目标... 3 1....
    大树_20e9阅读 230评论 0 0
  • 最近读到一篇管理案例,内容是对四个“工作狂”的采访,四个人工作的共同点大概就是工作时间长,周工作时近80小时,基本...
    大小玥阅读 155评论 0 0
  • 毛姆说:感情有理智根本无法理解的理由。 1994年是个港片的哀伤年份,产量从前一年的巅峰状态,开始断崖式下滑。港片...
    Sir电影阅读 1,523评论 5 34
  • 觉察作弊。 一般来说,觉察到有人作弊不是什么难事。 不透明定律:合谋集中在比较透明的抉择层,竞争则转向不那么容易看...
    aienau阅读 655评论 0 0