powerbi - Power Bi 比较两个表并获取不匹配条件的值
问题描述
我有 2 个表,我想检查表 1 (Type_Sorting) == (CCSClassCode_Type) 是否与表 2 (_Type Sorting) == (_CCS Class Type) 匹配:
例如,您可以看到 vi 在表 1 (CCSClassCode_Type) 中得到了错误的值,而正确的值XLB
正如您在表 2 (_CCS Class Type) 中看到的那样不是ULM
,表 2 的想法是检查人们是否键入了正确的值, 请不要认为表 2(_CCS 类类型)有重复值
先感谢您 :)
解决方案
你可以这样计算:
Table 2 =
Var trt =
SELECTCOLUMNS(Table_2, "XX"
, COMBINEVALUES(",",Table_2[_CCS Class Type],Table_2[_Type Sorting]))
return
SUMMARIZECOLUMNS(Table_1[Column1]
, Table_1[CCSClassCode_Type]
, Table_1[Type_Sorting]
, FILTER(ALL(Table_1[CCSClassCode_Type],Table_1[Type_Sorting]), not( COMBINEVALUES(",",Table_1[CCSClassCode_Type],Table_1[Type_Sorting])
in trt )
))
推荐阅读
- apache - 撤消或覆盖 Apache “要求”指令
- javascript - 我的 Dijkstra 算法实现不返回最短路径
- c++ - 如果 (k==5) n=k; 编译成等价于 if (k==5) n=5; 在 Visual Studio C++ 中?
- php - FullCalendar - 单击上一个/下一个按钮时,每次单击后左/右 V 形增加一个..?
- python - 多条件 if 语句
- reactjs - 监听组件中的某些 redux 操作
- reactjs - 如何在本机反应中从多个上下文访问状态?
- css - 某些 url Liquid Shopify 上的自定义 CSS
- java - 如果整数在数组中仅存在一次,则返回 true 的递归方法
- python - 代码在调用它 wxpython 的代码之后进入事件处理程序