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.RemoveLastN(table as table, optional countOrCondition as any) as table
Hakkında
countOrConditiontablonun son table satırlarını içermeyen bir tablo döndürür. Kaldırılan satır sayısı, countOrConditionisteğe bağlı parametresine bağlıdır.
-
countOrConditionatlanırsa yalnızca son satır kaldırılır. -
countOrConditionbir sayıysa, o kadar çok satır (en alttan başlayarak) kaldırılır. -
countOrConditionbir koşulsa, koşulu karşılayan satırlar, bir satır koşulu karşılamayana kadar kaldırılır.
Örnek 1
Tablonun son satırını kaldırın.
Kullanım
Table.RemoveLastN(
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"]
}),
1
)
çıkış
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
})
Örnek 2
[CustomerID]'si > 2 olan son satırları tablodan kaldırın.
Kullanım
Table.RemoveLastN(
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"]
}),
each [CustomerID] >= 2
)
çıkış
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})