İngilizce dilinde oku

Aracılığıyla paylaş


Table.ContainsAny

Sözdizimi

Table.ContainsAny(table as table, rows as list, optional equationCriteria as any) as logical

Hakkında

Kayıt listesinde belirtilen kayıtların rowsiçinde satır tableolarak görünip görünmediğini gösterir. Tablonun satırları arasındaki karşılaştırmayı denetlemek için isteğe bağlı bir parametre equationCriteria belirtilebilir.

Örnek 1

Tablonun ({[a = 1, b = 2], [a = 3, b = 4]}) veya [a = 1, b = 2]satırlarını [a = 3, b = 5] içerip içermediğini belirleyin.

Kullanım

Table.ContainsAny(
    Table.FromRecords({
        [a = 1, b = 2],
        [a = 3, b = 4]
    }),
    {
        [a = 1, b = 2],
        [a = 3, b = 5]
    }
)

Çıktı

true

Örnek 2

Tablonun ({[a = 1, b = 2], [a = 3, b = 4]}) veya [a = 1, b = 3]satırlarını [a = 3, b = 5] içerip içermediğini belirleyin.

Kullanım

Table.ContainsAny(
    Table.FromRecords({
        [a = 1, b = 2],
        [a = 3, b = 4]
    }),
    {
        [a = 1, b = 3],
        [a = 3, b = 5]
    }
)

Çıktı

false

Örnek 3

Tablonun (Table.FromRecords({[a = 1, b = 2], [a = 3, b = 4]})) satırları [a = 1, b = 3] mı içerdiğini yoksa [a = 3, b = 5] yalnızca [a] sütununu mu karşılaştırdığını belirleyin.

Kullanım

Table.ContainsAny(
    Table.FromRecords({
        [a = 1, b = 2],
        [a = 3, b = 4]
    }),
    {
        [a = 1, b = 3],
        [a = 3, b = 5]
    },
    "a"
)

Çıktı

true

Denklem ölçütleri