检查这两个参数是否 TRUE,并返回 TRUE 这两个参数是否 TRUE。 否则返回 FALSE。
语法
AND(<logical1>,<logical2>)
参数
| 术语 | 定义 |
|---|---|
logical_1, logical_2 |
要测试的逻辑值。 |
返回值
根据测试的值组合返回 true 或 false。
言论
AND 中的 DAX 函数仅接受两个 (2) 个参数。 如果需要对多个表达式执行 AND 操作,可以创建一系列计算,或者最好使用 AND 运算符(&&)将所有这些表达式联接在更简单的表达式中。
示例 1
以下公式显示了 AND 函数的语法。
= IF(AND(10 > 9, -10 < -1), "All true", "One or more false"
由于这两个条件(作为参数传递)都为 AND true,因此公式返回“All True”。
示例 2
以下示例使用具有嵌套公式的 AND 函数来同时比较两组计算。 对于每个产品类别,公式确定 Internet 渠道的当前年销售额和上一年销售额是否大于同一时段的经销商渠道。 如果这两个条件均为 true,则公式将返回值“Internet 命中”。
= IF( AND( SUM( 'InternetSales_USD'[SalesAmount_USD])
>SUM('ResellerSales_USD'[SalesAmount_USD])
, CALCULATE(SUM('InternetSales_USD'[SalesAmount_USD]), PREVIOUSYEAR('DateTime'[DateKey] ))
>CALCULATE(SUM('ResellerSales_USD'[SalesAmount_USD]), PREVIOUSYEAR('DateTime'[DateKey] ))
)
, "Internet Hit"
, ""
)
返回
| 行标签 | 2005 | 2006 | 2007 | 2008 | - | 总计 |
|---|---|---|---|---|---|---|
| Bib-Shorts | ||||||
| 自行车架 | ||||||
| 自行车看台 | Internet 命中数 | |||||
| 瓶子和笼子 | Internet 命中数 | |||||
| 下括号 | ||||||
| 刹车 | ||||||
| 帽 | ||||||
| 链 | ||||||
| 清洁工 | ||||||
| Cranksets | ||||||
| 脱轨器 | ||||||
| 挡泥板 | Internet 命中数 | |||||
| 叉 | ||||||
| 手套 | ||||||
| 车把 | ||||||
| 耳机 | ||||||
| 头盔 | ||||||
| 水化包 | ||||||
| 球衣 | ||||||
| 灯 | ||||||
| 锁 | ||||||
| 山地自行车 | ||||||
| 山架 | ||||||
| Panniers | ||||||
| 踏板 | ||||||
| 泵 | ||||||
| 公路自行车 | ||||||
| 道路框架 | ||||||
| 马鞍 | ||||||
| 短裤 | ||||||
| 袜子 | ||||||
| 紧身 衣 | ||||||
| 轮胎和管 | Internet 命中数 | |||||
| 自行车之旅 | ||||||
| 浏览帧 | ||||||
| 背心 | ||||||
| 车轮 | ||||||
| 总计 |