Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sözdizimi
Table.PositionOfAny(
table as table,
rows as list,
optional occurrence as nullable number,
optional equationCriteria as any
) as any
Hakkında
table listesinin ilk geçtiği rows konumlarındaki satır(lar)ın yerini döndürür. Hiçbir oluşum bulunamazsa -1 döndürür.
-
table: Giriş tablosu. -
rows: Konumlarını bulmak için tablodaki satırların listesi. -
occurrence: (İsteğe bağlı) Satırın döndürüleceği oluşumları belirtir. -
equationCriteria: (İsteğe bağlı) Tablo satırları arasındaki karşılaştırmayı denetler.
Örnek 1
tablosunda ({[a = 2, b = 4], [a = 6, b = 8], [a = 2, b = 4], [a = 1, b = 4]})[a = 2, b = 4] veya [a = 6, b = 8] öğesinin ilk oluşumunun konumunu bulun.
Kullanım
Table.PositionOfAny(
Table.FromRecords({
[a = 2, b = 4],
[a = 1, b = 4],
[a = 2, b = 4],
[a = 1, b = 4]
}),
{
[a = 2, b = 4],
[a = 6, b = 8]
}
)
Çıktı
0
Örnek 2
tablosunda ({[a = 2, b = 4], [a = 6, b = 8], [a = 2, b = 4], [a = 1, b = 4]}[a = 2, b = 4] veya [a = 6, b = 8] tüm oluşumlarının konumunu bulun.
Kullanım
Table.PositionOfAny(
Table.FromRecords({
[a = 2, b = 4],
[a = 6, b = 8],
[a = 2, b = 4],
[a = 1, b = 4]
}),
{
[a = 2, b = 4],
[a = 6, b = 8]
},
Occurrence.All
)
Çıktı
{0, 1, 2}