Aracılığıyla paylaş


CONTAINSROW işlevi

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloÖlçüGörsel hesaplama

Tüm sütunların değerleri belirttiği en az bir satır varsa TRUE döndürür.

Sözdizimi

CONTAINSROW(<Table>, <Value> [, <Value> [, …] ] ) 

Parametre

Terim Tanım
Table Test etmek için bir tablo.
Value Skaler değer döndüren geçerli DAX ifadeleri.

Dönüş değeri

TRUE veya FALSE.

Açıklamalar

  • Söz dizimi dışında, IN işleci ve CONTAINSROW işlevi işlevsel olarak eşdeğerdir.

    <scalarExpr> IN <tableExpr> 
    ( <scalarExpr1>, <scalarExpr2>, … ) IN <tableExpr>
    
    • skalerExprN sayısı tableExpr içindeki sütun sayısıyla eşleşmelidir.
    • NOT IN, DAXiçinde bir işleç değildir. IN işlecinin mantıksal olumsuzlamasını gerçekleştirmek için NOT tüm ifadenin önüne yerleştirin. Örneğin, [Color] IN { "Kırmızı", "Sarı", "Mavi" } NOT.
  • = işlecinden farklı olarak, IN işleci ve CONTAINSROW işlevi katı bir karşılaştırma gerçekleştirir. Örneğin, BLANK değeri 0 ile eşleşmiyor.

Örnekler

Bu makaledeki örnekler örnek Adventure Works DW 2020 Power BI Desktop modeliyle kullanılabilir. Modeli almak için bkz.örnek modeli .

Örnek 1

Aşağıdaki DAX sorguları:

EVALUATE
FILTER (
    ALL ( Product[Color] ),
    ( [Color] )
        IN {
        "Red",
        "Yellow",
        "Blue"
    }
)
ORDER BY [Color]

ve

EVALUATE
FILTER (
    ALL ( Product[Color] ),
    CONTAINSROW (
        {
            "Red",
            "Yellow",
            "Blue"
        },
        [Color]
    )
)
ORDER BY [Color]

Aşağıdaki tabloyu tek bir sütunla döndür:

[Renk]
Mavi
Kırmızı
Sarı

Örnek 2

Aşağıdaki eşdeğer DAX sorguları:

EVALUATE
FILTER (
    ALL ( Product[Color] ),
    NOT [Color]
        IN {
        "Red",
        "Yellow",
        "Blue"
    }
)
ORDER BY [Color]

ve

EVALUATE
FILTER (
    ALL ( Product[Color] ),
    NOT CONTAINSROW (
        {
            "Red",
            "Yellow",
            "Blue"
        },
        [Color]
    )
)
ORDER BY [Color]

Aşağıdaki tabloyu tek bir sütunla döndür:

[Renk]
Siyah
Gri
Çok
NA
Gümüş
Gümüş\Siyah
Beyaz

IN işleciDAX sorguları