(二) CONTAINS
1. 语法
Contains ( <Table>, <ColumnName>, <Value> [, <ColumnName>, <Value> [, … ] ] )
位置 | 参数 | 描述 |
---|---|---|
第1参数 | Table | 数据所在的表 |
第2参数 | ColumnName | 需要查找的列 |
第3参数 | Value | 包含的值 |
2. 返回
标量——逻辑值(True or False)
3. 注意事项
- 查找的列和需要查找的值必须成对出现
- 查找的列必须是表里的列或者是关联表的列
- 如果是引用相关表的列,则相关表必须是多对1关系中处于1的表。
4. 作用
是否每一列都能找到所对应的值,找到返回Ture,未找到返回False
5. 案例
contains案例数据contains案例关系
要求:我们需要判断在数据表例是否有品牌为华为的同时产地是中国的数据。
Contains('表1','表1'[品牌],"华为",'表1'[产地],"中国")
或者
Contains('表1','表4'[品牌],"华为",'表1'[产地],"中国")
返回的结果是True。
解释:
表1代表数据表,表4代表品牌表。后面个判断公式引用给了多对1关系中的1表中的列。
网友评论