总结 table
Summarize table
我有一个 table,我想从中提取总信息的百分比。 table 有 5 列(日期、用户、LoadNbr、批准和周)
Date User Id Load Number approval
4/1/2018 ABC123 111A Auto
4/1/2018 ABC123 123A Manual
4/1/2018 DEF456 234A Auto
4/1/2018 ABC123 122B Manual
4/1/2018 DEF456 756F Manual
4/1/2018 ABC123 855F Auto
4/2/2018 DEF456 684D Auto
4/2/2018 ABC123 989S Manual
4/2/2018 ABC123 203T Manual
4/2/2018 ABC123 300Y Manual
4/2/2018 DEF456 989Q Auto
4/3/2018 IJK899 456A Auto
4/3/2018 IJK899 632J Manual
4/3/2018 IJK899 258G Auto
我正在尝试创建一个摘要 table,每次连接到一个新的来源时都会填充该摘要,该来源会显示如下内容;
Date Auto Manual Total Auto%
4/1/2018 3 3 6 50.00%
4/2/2018 2 3 5 40.00%
4/3/2018 2 1 3 66.67%
我知道这是一道补救题,对于我的能力有限深表歉意。非常感谢任何帮助。
您可以在 DAX 中使用 SUMMARIZECOLUMNS
和 ADDCOLUMNS
创建新摘要 table:
Summary =
ADDCOLUMNS(
SUMMARIZECOLUMNS(Table2[Date],
"Auto", CALCULATE(COUNTROWS(Table2), Table2[Approval] = "Auto"),
"Manual", CALCULATE(COUNTROWS(Table2), Table2[Approval] = "Manual")),
"Total", [Auto] + [Manual],
"Auto%", DIVIDE([Auto], [Auto] + [Manual]))
您也可以在查询编辑器中进行:
- 删除
User Id
列。
- 在
approval
列上旋转。 (Select 该列并使用 Load Number
作为值列执行转换 > 数据透视列。)
- 为
Total
创建自定义列。 (添加列 > 自定义列并使用 = [Auto] + [Manual]
作为公式。)
- 为
Auto%
创建自定义列。 (= [Auto] / [Total]
)
我有一个 table,我想从中提取总信息的百分比。 table 有 5 列(日期、用户、LoadNbr、批准和周)
Date User Id Load Number approval
4/1/2018 ABC123 111A Auto
4/1/2018 ABC123 123A Manual
4/1/2018 DEF456 234A Auto
4/1/2018 ABC123 122B Manual
4/1/2018 DEF456 756F Manual
4/1/2018 ABC123 855F Auto
4/2/2018 DEF456 684D Auto
4/2/2018 ABC123 989S Manual
4/2/2018 ABC123 203T Manual
4/2/2018 ABC123 300Y Manual
4/2/2018 DEF456 989Q Auto
4/3/2018 IJK899 456A Auto
4/3/2018 IJK899 632J Manual
4/3/2018 IJK899 258G Auto
我正在尝试创建一个摘要 table,每次连接到一个新的来源时都会填充该摘要,该来源会显示如下内容;
Date Auto Manual Total Auto%
4/1/2018 3 3 6 50.00%
4/2/2018 2 3 5 40.00%
4/3/2018 2 1 3 66.67%
我知道这是一道补救题,对于我的能力有限深表歉意。非常感谢任何帮助。
您可以在 DAX 中使用 SUMMARIZECOLUMNS
和 ADDCOLUMNS
创建新摘要 table:
Summary =
ADDCOLUMNS(
SUMMARIZECOLUMNS(Table2[Date],
"Auto", CALCULATE(COUNTROWS(Table2), Table2[Approval] = "Auto"),
"Manual", CALCULATE(COUNTROWS(Table2), Table2[Approval] = "Manual")),
"Total", [Auto] + [Manual],
"Auto%", DIVIDE([Auto], [Auto] + [Manual]))
您也可以在查询编辑器中进行:
- 删除
User Id
列。 - 在
approval
列上旋转。 (Select 该列并使用Load Number
作为值列执行转换 > 数据透视列。) - 为
Total
创建自定义列。 (添加列 > 自定义列并使用= [Auto] + [Manual]
作为公式。) - 为
Auto%
创建自定义列。 (= [Auto] / [Total]
)