Table.Contains
Sözdizimi
Table.Contains(table as table, row as record, optional equationCriteria as any) as logical
Hakkında
Belirtilen kaydın içinde row
satır table
olarak görünüp görünmeyeceğ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 satırı içerip içermediğini belirleyin.
Kullanım
Table.Contains(
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"]
}),
[Name = "Bob"]
)
Çıktı
true
Örnek 2
Tablonun satırı içerip içermediğini belirleyin.
Kullanım
Table.Contains(
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"]
}),
[Name = "Ted"]
)
Çıktı
false
Örnek 3
Tablonun yalnızca [Ad] sütununu karşılaştıran satırı içerip içermediğini belirleyin.
Kullanım
Table.Contains(
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 = 4, Name = "Bob"],
"Name"
)
Çıktı
true