Table.RemoveFirstN
İlk sayı satırları atlanacak şekilde bir tablo döndürür.
Syntax
Table.RemoveFirstN(
table as table,
optional countOrCondition as any
) as table
Remarks
table tablosunun ilk belirtilen sayıda, countOrCondition, satırı içermeyen bir tablo döndürür. Kaldırılan satır sayısı countOrCondition isteğe bağlı parametresine bağlıdır.
countOrConditiondahil edilmezse, yalnızca ilk satır kaldırılır.countOrConditionbir sayı ise bu sayıda satır (üstten başlayarak) kaldırılır.countOrConditionbir koşul ise koşulu sağlayan satırlar, herhangi bir satır koşulu sağlamayana kadar kaldırılır.
Examples
Example #1
Tablonun ilk satırını kaldırır.
Table.RemoveFirstN(
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
)
Result:
Table.FromRecords({
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"],
[CustomerID = 4, Name = "Ringo", Phone = "232-1550"]
})
Example #2
Tablonun ilk iki satırını kaldırır.
Table.RemoveFirstN(
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"]
}),
2
)
Result:
Table.FromRecords({
[CustomerID = 3, Name = "Paul", Phone = "543-7890"],
[CustomerID = 4, Name = "Ringo", Phone = "232-1550"]
})
Example #3
Tabloda [CustomerID] <=2 koşulunu sağlayan ilk satırları kaldırır.
Table.RemoveFirstN(
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
)
Result:
Table.FromRecords({
[CustomerID = 3, Name = "Paul", Phone = "543-7890"],
[CustomerID = 4, Name = "Ringo", Phone = "232-1550"]
})
Category
Table.Row operations