หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
วากยสัมพันธ์
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]
})
เนื้อหาที่เกี่ยวข้อง
- ชนิดและการแปลงชนิด