Table.ContainsAll
Menunjukkan apakah semua data yang ditetapkan muncul sebagai baris dalam tabel.
Syntax
Table.ContainsAll(
table as table,
rows as list,
optional equationCriteria as any
) as logical
Remarks
Menunjukkan apakah semua data yang ditetapkan dalam daftar data rows muncul sebagai baris dalam table. Parameter opsional equationCriteria dapat ditetapkan untuk mengontrol perbandingan di antara baris dalam tabel.
Examples
Example #1
Tentukan apakah tabel berisi semua baris, dan hanya membandingkan kolom [CustomerID].
Table.ContainsAll(
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"],
[CustomerID = 4, Name = "Ringo", Phone = "232-1550"]
}),
{
[CustomerID = 1, Name = "Bill"],
[CustomerID = 2, Name = "Fred"]
},
"CustomerID"
)
Result:
true
Example #2
Menentukan apakah tabel berisi semua baris.
Table.ContainsAll(
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"],
[CustomerID = 4, Name = "Ringo", Phone = "232-1550"]
}),
{
[CustomerID = 1, Name = "Bill"],
[CustomerID = 2, Name = "Fred"]
}
)
Result:
false
Category
Table.Membership