函数或在 If 语句中 DAX

function Or In If statement DAX

我目前在一个强大的查询中有一些列 Table:

Client Quantity & Quantity Delivered.

我想要一个 table 计数为“1” 当 Client Quantity 等于 Quantity Delivered 而 0 则相反。

我试过这个:

 [`Client Quantity`]=`Quantity delivered`],
    1,
        0
    )

有效,但有些 Client QuantityQuantity delivered 是空的,power bi 将其视为 0。

我只想保留真实数据

我试过这个:

    Livraisons blanches = 
 IF(
         [Client Quantity]=[Quantity Delivered]
                    1,
                    IF(
                        [Client Quantity]= BLANK(),
                        BLANK,
                            IF(
                                [Quantity Delivered]=BLANK(),
                                BLANK(),
                                2
                            )
                    )
 )

但它目前不工作。

我可以重新组合 Client QuantityClient Delivered 以将它们从计数中排除吗?

你可以这样写:

Livraisons blanches =
IF (
    ISBLANK ( [Client Quantity] ) || ISBLANK ( [Quantity Delivered] ),
    BLANK (),
    IF ( [Client Quantity] = [Quantity Delivered], 1, 0 )
)