我是Excel中级用户,目前正在通过Power Pivot和Power BI开始我的激动人心的旅程。迫使数据变得越来越复杂且来自许多方面的原因!
我正在基于Power Pivot构建HR人员生产力报告。添加到我的数据模型中的原始数据如下所示:
名称.....总学时....应课税学时....培训学时.... Dev Hrs教授....管理学时
玛丽....... 82 ...... 82 ................................. ... 0 .................... 0 ............................... ... 0
简................ 82 ...... 70 .................................. ... 5 ............................... 5 ............................... 。2
约瑟夫... 41 ............... 30 .................................. 11 .................... 0 .................................. 0
我建立了指标设置指标,例如:
培训百分比:= IFERROR([培训时间总和] / [培训总时间],0)
因此,在得到的数据透视表中,我得到:
名称....更改%....培训%....教授Dev%.... Mgmt%....评论
玛丽.... 100%...... 0%................. 0%............. ..... 0%...........
简...... 85.3%..... 6%................. 6%.............................. ... 2.4%........
约瑟夫.. 73%........ 26.8%............ 0%.................. 0%。 ..........
在列注释中-这将显示我要计算的度量!-我需要插入一个文本度量以指出诸如之类的偏差。“不可收费时间的主要来源是[值,以“ 0.0%”格式]“ ,例如约瑟夫(Joseph)会指出,培训百分比为26.8%
我一直在环顾四周,找不到找到将措施与其他措施进行比较的方法(在我的实际文件中,我还有很多不收费的%可以与之比较)。我发现的是在列中获取mac值的方法。
所以我正在寻找一种为每个人选择最高不收费%的方法,然后我需要的文本度量将引用%的名称及其值。
非常感谢您的明智回答!现在已经尝试了几种方法。非常感谢!
答案 0 :(得分:0)
如果您使用支持变量的Power Pivot版本,则有一种可行的方法。
这样的想法是,您首先为要比较的每个度量定义一个变量。
然后,您定义一个变量,该变量保存各个度量的最大值。注意,与excel不同,Max函数仅接受两个输入,因此必须有一堆嵌套的MAX。
最后,您使用switch语句测试您的量度变量与最大值之间的关系,并返回标签。
以下是基于贸易影响公式检查的工作示例。
path: '',
component: LayoutComponent,
children: [
{
path: '/sample',//changed this
redirectTo: 'sample',
pathMatch: 'full'
}