AND

检查两个参数是否均为 TRUE,如果两个参数都是 TRUE,则返回 TRUE。 否则返回 False。

语法

AND(<logical1>,<logical2>)  

parameters

术语定义
logical_1、logical_2要测试的逻辑值。

返回值

返回 true 或 false,具体取决于测试的值的组合。

备注

DAX 中的 AND 函数只接受两 (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 hit”值。

= 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"       , ""       )  

返回

行标签2005200620072008-总计
骑行背带短裤
自行车车架
单车存放架Internet Hit
瓶子和笼子Internet Hit
底托架
刹车装置
上限
Chains
清洁剂
牙盘
换挡装置
挡泥板Internet Hit
前叉
手套
把手
耳机
头盔
水袋背包
运动衫
光
锁
山地自行车
山地自行车车架
挂包
脚踏板
打气筒
公路自行车
公路自行车车架
鞍座
短裤
袜子
紧身衣
轮胎和内胎Internet Hit
观光自行车
观光自行车车架
背心
车轮
总计

另请参阅

逻辑函数

results matching ""

    No results matching ""