Table.AddIndexColumn

ไวยากรณ์

Table.AddIndexColumn( table astable,newColumnNameเป็นข้อความ, initialValuaตัวเลือกเป็นตัวเลข nullable, การเพิ่มเป็นจํานวน nullable, optional columnTypeเป็นชนิดสามารถเป็น null) เป็นตาราง

เกี่ยวกับ

ผนวกคอลัมน์ที่ชื่อว่า 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"
)
CustomerID ชื่อ โทรศัพท์ ดัชนี
1 Bob 123-4567 0
2 Jim 987-6543 1
3 Paul 543-7890 2
4 Ringo 232-1550 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
)
CustomerID ชื่อ โทรศัพท์ ดัชนี
1 Bob 123-4567 10
2 Jim 987-6543 15
3 Paul 543-7890 20
4 Ringo 232-1550 25