Table.AddIndexColumn
ไวยากรณ์
Table.AddIndexColumn(table as table, newColumnName as text, optional initialValue as nullable number, optional increment as nullable number, optional columnType as nullable type) as table
เกี่ยวกับ
ผนวกคอลัมน์ที่ชื่อว่า newColumnName
เข้ากับ table
ด้วยค่าตําแหน่งที่ชัดเจน ค่าที่เลือกได้ ซึ่งเป็น initialValue
ค่าดัชนีเริ่มต้น ค่า increment
ที่เลือกได้ จะระบุจํานวนที่จะเพิ่มค่าดัชนีแต่ละรายการ
ตัวอย่างที่ 1
เพิ่มคอลัมน์ดัชนีที่ชื่อ "Index" เข้าในตาราง
การใช้งาน
Table.AddIndexColumn(
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"]
}),
"Index"
)
เอาท์พุท
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567", Index = 0],
[CustomerID = 2, Name = "Jim", Phone = "987-6543", Index = 1],
[CustomerID = 3, Name = "Paul", Phone = "543-7890", Index = 2],
[CustomerID = 4, Name = "Ringo", Phone = "232-1550", Index = 3]
})
ตัวอย่าง 2
เพิ่มคอลัมน์ดัชนีที่ชื่อ "index" โดยเริ่มต้นที่ค่า 10 และเพิ่มหน่วยทีละ 5 ไปยังตาราง
การใช้งาน
Table.AddIndexColumn(
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"]
}),
"Index",
10,
5
)
เอาท์พุท
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567", Index = 10],
[CustomerID = 2, Name = "Jim", Phone = "987-6543", Index = 15],
[CustomerID = 3, Name = "Paul", Phone = "543-7890", Index = 20],
[CustomerID = 4, Name = "Ringo", Phone = "232-1550", Index = 25]
})
คำติชม
https://aka.ms/ContentUserFeedback
เร็วๆ นี้: ตลอดปี 2024 เราจะขจัดปัญหา GitHub เพื่อเป็นกลไกคำติชมสำหรับเนื้อหา และแทนที่ด้วยระบบคำติชมใหม่ สำหรับข้อมูลเพิ่มเติม ให้ดู:ส่งและดูข้อคิดเห็นสำหรับ