ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้

เรียนรู้วิธีการรวมแหล่งข้อมูลหลายแหล่ง (Power Query)

ในบทช่วยสอนนี้ คุณสามารถใช้ ตัวแก้ไขคิวรี ของ Power Query เพื่อนําเข้าข้อมูลจากไฟล์ Excel ภายในเครื่อง ที่มีข้อมูลผลิตภัณฑ์ และจากตัวดึงข้อมูล OData ที่มีข้อมูลการสั่งซื้อผลิตภัณฑ์ คุณปฏิบัติตามขั้นตอนการแปลงและการรวม และรวมข้อมูลจากทั้งสองแหล่งเพื่อสร้างรายงาน "ยอดขายรวมต่อผลิตภัณฑ์และปี"   

เมื่อต้องการเริ่มบทช่วยสอนนี้ คุณจึงต้องมี เวิร์กบุ๊กผลิตภัณฑ์ ในกล่องโต้ตอบบันทึกเป็นให้ตั้งชื่อไฟล์ว่า ผลิตภัณฑ์ Orders.xlsx

ในงานนี้ คุณนําเข้าผลิตภัณฑ์จากไฟล์ ผลิตภัณฑ์ และ Orders.xlsx (ที่ดาวน์โหลดและเปลี่ยนชื่อด้านบน) ลงในเวิร์กบุ๊ก Excel เลื่อนระดับแถวเป็นส่วนหัวของคอลัมน์ เอาบางคอลัมน์ออก และโหลดคิวรีไปยังเวิร์กชีต

ขั้นตอนที่ 1: เชื่อมต่อกับเวิร์กบุ๊ก Excel

  1. สร้างเวิร์กบุ๊ก Excel

  2. เลือก ข้อมูล > รับ>จากไฟล์ >จากเวิร์กบุ๊ก

  3. ในกล่องโต้ตอบ นําเข้าข้อมูล ให้เรียกดูและProducts.xlsxไฟล์ที่คุณดาวน์โหลด แล้วเลือกเปิด

  4. ในบานหน้าต่าง ตัวนํา ทาง ให้ดับเบิลคลิกที่ ตาราง ผลิตภัณฑ์ ตัวแก้ไขPower Queryจะปรากฏขึ้น

ขั้นตอนที่ 2: ตรวจสอบขั้นตอนคิวรี

ตามค่าเริ่มต้น Power Query จะเพิ่มหลายขั้นตอนเพื่อความสะดวกของคุณโดยอัตโนมัติ ตรวจสอบขั้นตอนแต่ละขั้นตอนภายใต้ ขั้นตอนที่ใช้ ในบานหน้าต่างการตั้งค่าคิวรี เพื่อเรียนรู้เพิ่มเติม

  1. คลิกขวาที่ขั้นตอนแหล่งข้อมูล แล้วเลือกแก้ไขการตั้งค่า ขั้นตอนนี้จะถูกสร้างขึ้นเมื่อคุณนําเข้าเวิร์กบุ๊ก

  2. คลิกขวาที่ขั้นตอนการนําทาง แล้วเลือกการตั้งค่า ขั้นตอนนี้จะถูกสร้างขึ้นเมื่อคุณเลือกตารางจากกล่องโต้ตอบ การ นําทาง

  3. คลิกขวาที่ขั้นตอนชนิดที่เปลี่ยนแปลง แล้วเลือกการตั้งค่าการเปลี่ยนแปลง ขั้นตอนนี้ถูกสร้างขึ้นโดย Power Query ที่อนุมานชนิดข้อมูลของแต่ละคอลัมน์ เลือกลูกศรลงทางด้านขวาของแถบสูตรเพื่อดูสูตรทั้งหมด

ขั้นตอนที่ 3: เอาคอลัมน์อื่นออกเพื่อแสดงเฉพาะคอลัมน์ที่สนใจเท่านั้น

ในขั้นตอนนี้ คุณเอาคอลัมน์ทั้งหมดออกยกเว้น ProductID, ProductName, CategoryID และ QuantityPerUnit

  1. ใน การแสดงตัวอย่างข้อมูลให้เลือกคอลัมน์ ProductID, ProductName,CategoryIDและ QuantityPerUnit (ใช้ Ctrl+คลิก หรือ Shift+คลิก)

  2. เลือก เอาคอลัมน์ > เอาคอลัมน์อื่นออก

    ซ่อนคอลัมน์อื่น

ขั้นตอนที่ 4: โหลดคิวรีผลิตภัณฑ์

ในขั้นตอนนี้ คุณโหลดคิวรี ProductsลงในExcelเวิร์กชีตของคุณ

  • เลือก หน้าแรก >ปิด& โหลดใหม่ คิวรีจะปรากฏในเวิร์กชีตExcelใหม่

สรุป: ขั้นตอนของ Power Query ที่สร้างขึ้นใน งาน 1

เมื่อคุณจัดกิจกรรมคิวรีใน Power Query ขั้นตอนคิวรีจะถูกสร้างขึ้นและแสดงรายการในบานหน้าต่างคิวการตั้งค่ารีในรายการ ขั้นตอนที่ใช้ ขั้นตอนคิวรีแต่ละขั้นตอนจะมีสูตร Power Query ที่สอดคล้องกัน หรือที่เรียกว่าภาษา "M" For more information about Power Query formulas, see Create Power Query formulas in Excel.

งาน

ขั้นตอนคิวรี

สูตร

นําเข้าExcelเวิร์กบุ๊ก

แหล่งที่มา

= Excel Workbook(File.Contents("C:\Products and Orders.xlsx"), null, true)

เลือกตารางผลิตภัณฑ์

นําทาง

= Source{[Item="Products",Kind="Table"]}[Data]

Power Query จะตรวจหาชนิดข้อมูลของคอลัมน์โดยอัตโนมัติ

ชนิดที่เปลี่ยนแปลง

= Table.TransformColumnTypes(Products_Table,{{"ProductID", Int64.Type}, {"ProductName", type text}, {"SupplierID", Int64.Type}, {"CategoryID", Int64.Type}, {"QuantityPerUnit", พิมพ์ text}, {"UnitPrice", type number}, {"UnitsInStock", Int64.type}, {"UnitsOnOrder", Int64.type}, {"ReorderLevel", Int64.type}, {"Discontinued", type logical}})

เอาคอลัมน์อื่นออกเพื่อแสดงเฉพาะคอลัมน์ที่สนใจเท่านั้น

เอาคอลัมน์อื่นออกแล้ว

= Table.SelectColumns(FirstRowAsHeader,{"ProductID", "ProductName", "CategoryID", "QuantityPerUnit"})

ในงานนี้ คุณจะนําเข้าข้อมูลลงในเวิร์กบุ๊ก Excel ของคุณจากตัวอย่างตัวดึงข้อมูล OData ของ Northwind ที่http://services.odata.org/Northwind/Northwind.svcขยายตาราง Order_Details นําคอลัมน์ออก คํานวณบรรทัดผลรวม แปลงวันที่สั่งซื้อ จัดกลุ่มแถวตามรหัสผลิตภัณฑ์และปี เปลี่ยนชื่อคิวรี และปิดใช้งานการดาวน์โหลดคิวรีไปยังเวิร์กบุ๊ก Excel

ขั้นตอนที่ 1: เชื่อมต่อตัวดึงข้อมูล OData

  1. เลือกแหล่งข้อมูล>รับ>จากแหล่งข้อมูลอื่น>จากตัวดึงข้อมูล OData

  2. ในกล่องโต้ตอบ ตัวดึงข้อมูล OData ให้ใส่ URL ของตัวดึงข้อมูล OData ของ Northwind

  3. เลือก ตกลง

  4. ในบานหน้าต่าง ตัวนํา ทาง ให้ดับเบิลคลิกที่ ตาราง Orders

ขั้นตอนที่ 2: ขยายตาราง Order_Details

ในขั้นตอนนี้ คุณขยายตาราง Order_Details ตารางที่เกี่ยวข้องกับตาราง Orders เพื่อรวมคอลัมน์ ProductID, UnitPriceและ Quantity จาก Order_Details ลงใน ตาราง Orders การ ดําเนิน การ ขยาย จะรวมคอลัมน์จากตารางที่เกี่ยวข้องลงในตารางเรื่อง เมื่อเรียกใช้คิวรี แถวจากตารางที่เกี่ยวข้อง (Order_Details) จะถูกรวมเข้าเป็นแถวที่มีตารางหลัก(ใบสั่งซื้อ )

ใน Power Query คอลัมน์ที่มีตารางที่เกี่ยวข้องจะมีค่าระเบียน หรือตาราง ในเซลล์ ซึ่งเรียกว่าคอลัมน์ที่มีโครงสร้าง ระเบียนจะระบุระเบียนที่เกี่ยวข้องหนึ่งระเบียน และแสดงถึงความสัมพันธ์ แบบหนึ่ง-ต่อ-หนึ่งกับข้อมูลปัจจุบันหรือตารางหลัก ตารางจะระบุตารางที่เกี่ยวข้องและแสดงถึงความสัมพันธ์แบบหนึ่ง-ต่อ-กลุ่มกับตารางปัจจุบันหรือตารางหลัก คอลัมน์ที่มีแบบโครงสร้างแสดงถึงความสัมพันธ์ในแหล่งข้อมูลที่มีรูปแบบเชิงสัมพันธ์ ตัวอย่างเช่น คอลัมน์ที่มีแบบโครงสร้างจะระบุเอนทิตีที่มีความสัมพันธ์ของ Foreign Key ในตัวดึงข้อมูล OData หรือความสัมพันธ์คีย์ foreign key SQL Serverในฐานข้อมูล

หลังจากที่คุณขยายตาราง Order_Details คอลัมน์ใหม่สามคอลัมน์และแถวเพิ่มเติมจะถูกเพิ่มลงในตาราง Orders หนึ่งรายการสำหรับแถวแต่ละแถวในตารางที่ซ้อนกันหรือที่เกี่ยวข้อง

  1. ในแสดงตัวอย่างข้อมูล ให้เลื่อนตามOrder_Detailsคอลัมน์

  2. ในคอลัมน์ Order_Details ให้เลือกไอคอนขยาย ( ขยาย )

  3. ในดรอปดาวน์ของ ขยาย ให้ทำดังนี้

    1. เลือก (เลือกคอลัมน์ทั้งหมด) เพื่อล้างคอลัมน์ทั้งหมด

    2. เลือกProductID, UnitPriceและปริมาณ

    3. เลือก ตกลง

      ขยายลิงก์ตาราง Order_Details

      หมายเหตุ: ใน Power Query คุณสามารถขยายตารางที่ลิงก์จากคอลัมน์และรวมคอลัมน์ของตารางที่ลิงก์ก่อนที่จะขยายข้อมูลในตารางชื่อเรื่อง For more information about how to perform aggregate operations, see Aggregate data from a column.

ขั้นตอนที่ 3: เอาคอลัมน์อื่นออกเพื่อแสดงเฉพาะคอลัมน์ที่สนใจเท่านั้น

ในขั้นตอนนี้ คุณเอาคอลัมน์ทั้งหมดออก ยกเว้นคอลัมน์ OrderDate,ProductID,UnitPriceและ Quantity 

  1. ในการแสดงตัวอย่างข้อมูล ให้เลือกคอลัมน์ต่อไปนี้: 

    1. เลือกคอลัมน์แรกORDERID

    2. Shift+คลิกคอลัมน์สุดท้ายผู้จัดส่ง

    3. Ctrl+คลิกคอลัมน์ OrderDate, Order_Details.ProductID, Order_Details.UnitPrice และ Order_Details.Quantity

  2. คลิกขวาที่ส่วนหัวของคอลัมน์ที่เลือก แล้วเลือก เอา คอลัมน์อื่นออก

ขั้นตอนที่ 4: คำนวณบรรทัดผลรวมสำหรับแถว Order_Details แต่ละแถว

ในขั้นตอนนี้ คุณสร้าง คอลัมน์ที่กำหนดเอง เพื่อคำนวณบรรทัดผลรวมสำหรับแถว Order_Details แต่ละแถว

  1. ใน แสดงตัวอย่างข้อมูล ให้เลือกไอคอนตาราง ( ไอคอนตาราง ) ที่มุมบนซ้ายของการแสดงตัวอย่าง

  2. คลิก เพิ่มคอลัมน์แบบปรับแต่งเอง

  3. ในกล่องโต้ตอบ คอลัมน์แบบระบุเอง ในกล่อง สูตรคอลัมน์แบบเองให้ใส่[Order_Details.UnitPrice] * [Order_Details.Quantity]

  4. ในกล่อง ชื่อคอลัมน์ ใหม่ ให้ใส่ ผลรวมบรรทัด

  5. เลือก ตกลง

คำนวณผลรวมของบรรทัดสำหรับแถว Order_Details แต่ละแถว

ขั้นตอนที่ 5: แปลงคอลัมน์ปี OrderDate

ในขั้นตอนนี้ คุณแปลงคอลัมน์ OrderDate เพื่อแสดงปีของวันที่สั่งซื้อ

  1. ในแสดงตัวอย่างข้อมูล ให้คลิกขวาที่คอลัมน์ OrderDateแล้วเลือกแปลง >ปี

  2. เปลี่ยนชื่อคอลัมน์ OrderDate เป็น Year ดังนี้

    1. ดับเบิลคลิกที่คอลัมน์ OrderDate แล้วใส่ Year

    2. Right-Click บนคอลัมน์ OrderDateให้เลือกเปลี่ยนชื่อ แล้ว ใส่ปี

ขั้นตอนที่ 6: จัดกลุ่มแถวตาม ProductID และ Year

  1. ในการแสดงตัวอย่างข้อมูลให้เลือกปีOrder_Details.ProductID

  2. Right-Clickหนึ่งในส่วนหัว แล้วเลือก จัดกลุ่มตาม

  3. ในกล่องโต้ตอบ จัดกลุ่มตาม ให้ทำดังนี้

    1. ในกล่องข้อความ ชื่อคอลัมน์ใหม่ ให้ใส่ Total Sales

    2. ในดรอปดาวน์ของ การดำเนินการ ให้เลือก ผลรวม

    3. ในดรอปดาวน์ของ คอลัมน์ ให้เลือก Line Total

  4. เลือก ตกลง

    กล่องโต้ตอบ จัดกลุ่มตาม สำหรับการดำเนินการรวม

ขั้นตอนที่ 7: ตั้งชื่อคิวรีใหม่

ก่อนที่คุณจะนําเข้าข้อมูลยอดขายExcel ให้เปลี่ยนชื่อคิวรีดังนี้

  • ในบานหน้าต่างการตั้งค่าคิวรี ในกล่องชื่อ ให้ใส่ TotalSales

ผลลัพธ์: คิวรีขั้นสุดท้ายของงาน 2

หลังจากที่คุณดำเนินการขั้นตอนแต่ละขั้นตอน คุณจะมีคิวรี Total Sales จากตัวดึงข้อมูล OData ของ Northwind

ยอดขายรวม

สรุป: ขั้นตอนของ Power Query ที่สร้างขึ้นใน งาน 2 

เมื่อคุณจัดกิจกรรมคิวรีใน Power Query ขั้นตอนคิวรีจะถูกสร้างขึ้นและแสดงรายการในบานหน้าต่างคิวการตั้งค่ารีในรายการ ขั้นตอนที่ใช้ ขั้นตอนคิวรีแต่ละขั้นตอนจะมีสูตร Power Query ที่สอดคล้องกัน หรือที่เรียกว่าภาษา "M" ดูข้อมูลเพิ่มเติมเกี่ยวกับสูตร Power Query ที่ เรียนรู้เกี่ยวกับสูตร PowerQuery

งาน

ขั้นตอนคิวรี

สูตร

เชื่อมต่อกับตัวดึงข้อมูล OData

แหล่งข้อมูล

= OData.Feed("http://services.odata.org/Northwind/Northwind.svc", null, [Implementation="2.0"])

เลือกตาราง

การนำทาง

= Source{[Name="Orders"]}[Data]

ขยายตาราง Order_Details

ขยาย Order_Details

= Table.ExpandTableColumn(Orders, "Order_Details", {"ProductID", "UnitPrice", "Quantity"}, {"Order_Details.ProductID", "Order_Details.UnitPrice", "Order_Details.Quantity"})

เอาคอลัมน์อื่นออกเพื่อแสดงเฉพาะคอลัมน์ที่สนใจเท่านั้น

RemovedColumns

= Table.RemoveColumns(#"Expand Order_Details",{"OrderID", "CustomerID", "EmployeeID", "RequiredDate", "ShippedDate", "ShipVia", "Freight", "ShipName", "ShipAddress", "ShipCity", "ShipRegion", "ShipPostalCode", "ShipCountry", "Customer", "Employee", "Shipper"})

คำนวณผลรวมของบรรทัดสำหรับแถว Order_Details แต่ละแถว

เพิ่มแบบปรับแต่งเองแล้ว

= Table.AddColumn(RemovedColumns, "Custom", each [Order_Details.UnitPrice] * [Order_Details.Quantity])

= Table.AddColumn(#"Expanded Order_Details", "Line Total", each [Order_Details.UnitPrice] * [Order_Details.Quantity])

เปลี่ยนเป็นชื่อที่มีความหมายมากขึ้น, ผลรวม Lne

คอลัมน์ที่เปลี่ยนชื่อ

= Table.RenameColumns(InsertedCustom,{{"Custom", "Line Total"}})

แปลงคอลัมน์ OrderDate เพื่อแสดงปี

ปีที่แยกออกมา

= Table.TransformColumns(#"Grouped Rows",{{"Year", Date.Year, Int64.Type}})

เปลี่ยนเป็น 

ชื่อที่มีความหมายมากขึ้น OrderDate และ Year

คอลัมน์ที่เปลี่ยนชื่อ 1

Table.RenameColumns

(TransformedColumn,{{"OrderDate", "Year"}})

จัดกลุ่มแถวตาม ProductID และปี

GroupedRows

= Table.Group(RenamedColumns1, {"Year", "Order_Details.ProductID"}, {{"Total Sales", each List.Sum([Line Total]), type number}})

Power Query ช่วยให้คุณสามารถรวมหลายคิวรีได้โดยการผสานหรือการผนวกคิวรี การ ดําเนิน การ ผสาน จะดําเนินการบนคิวรี Power Query ใดๆ ที่มีรูปร่างตาราง ซึ่งไม่ขึ้นอยู่กับแหล่งข้อมูลของข้อมูลนั้น For more information about combining data sources, see Combine Multiple queries.

ในงานนี้ คุณจะรวมคิวรีProductsและคิวรี Total Salesโดยใช้คิวรีผสานและการดําเนินการ ขยาย จากนั้นโหลดคิวรี Total Sales per Product ลงในExcelแบบข้อมูล

ขั้นตอนที่ 1: ผสาน ProductID กับคิวรี Total Sales

  1. ในมุมมองExcelให้นําทางไปยังคิวรีProductsบนแท็บเวิร์กชีต Products

  2. เลือกเซลล์ในคิวรี แล้วเลือก คิวรี>ผสาน

  3. ในกล่องโต้ตอบ ผสาน ให้เลือก Products เป็น ตารางหลัก แล้วเลือก Total Sales เป็นคิวรีรองหรือคิวรีที่เกี่ยวข้องเพื่อผสาน Total Sales จะกลายเป็นคอลัมน์ที่มีโครงสร้างใหม่ที่มีไอคอนขยาย

  4. เมื่อต้องการให้ Total Sales ตรงกับ Products ตาม ProductID ให้เลือกคอลัมน์ ProductID จากตาราง Products และคอลัมน์ Order_Details.ProductID จากตาราง Total Sales

  5. ในกล่องโต้ตอบ ระดับความเป็นส่วนตัว ให้ทำดังนี้

    1. เลือก องค์กร สำหรับระดับการแยกออกจากความเป็นส่วนตัวของคุณสำหรับแหล่งข้อมูลทั้งสองแหล่ง

    2. เลือก บันทึก

  6. เลือก ตกลง

    หมายเหตุด้านความปลอดภัย: ระดับ ความเป็นส่วนตัว ป้องกันไม่ให้ผู้ใช้รวมข้อมูลจากแหล่งข้อมูลหลายแหล่งโดยไม่ได้ตั้งใจ ซึ่งอาจเป็นข้อมูลส่วนตัวหรือข้อมูลขององค์กร ขึ้นอยู่กับคิวรี ผู้ใช้อาจส่งข้อมูลจากแหล่งข้อมูลส่วนตัวไปยังแหล่งข้อมูลอื่นที่อาจเป็นอันตรายโดยไม่ได้ตั้งใจได้ Power Query จะวิเคราะห์แหล่งข้อมูลแต่ละแหล่งและจัดประเภทเป็นระดับความเป็นส่วนตัวที่กําหนด ได้แก่ สาธารณะ องค์กร และส่วนตัว For more information about Privacy Levels, see Set Privacy Levels.

    กล่องโต้ตอบ ผสาน

ผลลัพธ์

การ ดําเนิน การ ผสาน จะสร้างคิวรี ผลลัพธ์ของคิวรีมีคอลัมน์ทั้งหมดจากตารางหลัก (Products) และ คอลัมน์ที่มี โครงสร้างตารางคอลัมน์เดียวไปยังตารางที่เกี่ยวข้อง (Total Sales) เลือกไอคอน ขยาย เพื่อเพิ่มคอลัมน์ใหม่ลงในตารางหลักจากตารางรองหรือตารางที่เกี่ยวข้อง

ผสานขั้นสุดท้าย

ขั้นตอนที่ 2: ขยายคอลัมน์ที่ผสาน

ในขั้นตอนนี้ คุณขยายคอลัมน์ที่ผสานด้วยชื่อNewColumnเพื่อสร้างคอลัมน์ใหม่ในคิวรีProducts:YearและTotal Sales

  1. ในการแสดงตัวอย่างข้อมูลเลือก ขยายไอคอน ( ขยาย ) ที่อยู่ถัดจากNewColumn

  2. ในรายการ ดรอป ดาวน์ ขยาย:

    1. เลือก (เลือกคอลัมน์ทั้งหมด) เพื่อล้างคอลัมน์ทั้งหมด

    2. เลือกปีและ ยอดขายรวม

    3. เลือก ตกลง

  3. เปลี่ยนชื่อสองคอลัมน์นี้เป็น Year และ Total Sales.

  4. เมื่อต้องการค้นหาว่าผลิตภัณฑ์ใดและในปีใดที่ผลิตภัณฑ์มียอดขายสูงสุด ให้เลือก จัดเรียงจากมากไปหา น้อยตาม ยอดขายรวม

  5. เปลี่ยนชื่อ คิวรีเป็น Total Sales per Product

ผลลัพธ์

ขยายลิงก์ตาราง

ขั้นตอนที่ 3: โหลดคิวรี Total Sales per Product ลงในตัวแบบข้อมูล Excel

ในขั้นตอนนี้ คุณโหลดคิวรีลงในExcelข้อมูลรุ่นข้อมูล เพื่อสร้างรายงานที่เชื่อมต่อกับผลลัพธ์ของคิวรี หลังจากที่คุณโหลดข้อมูลลงในExcelข้อมูล คุณสามารถใช้Power Pivot เพื่อวิเคราะห์ข้อมูลของคุณเพิ่มเติมได้

  1. เลือกหน้าแรก>ปิด&โหลด

  2. ในกล่องโต้ตอบ นําเข้า ข้อมูล ตรวจสอบให้แน่ใจว่าคุณเลือก เพิ่มข้อมูลนี้ลงในตัวแบบข้อมูล For more information about using this dialog box, select the question mark (?).

ผลลัพธ์

คุณมีคิว รี Total Sales per Product ที่รวมข้อมูลจากไฟล์ Products.xlsx และตัวดึงข้อมูล OData ของ Northwind คิวรีนี้จะถูกใช้กับตัวแบบข้อมูล Power Pivot นอกจากนี้ การเปลี่ยนแปลงคิวรีจะปรับเปลี่ยนและรีเฟรชตารางผลลัพธ์ใน ตัวแบบข้อมูล

สรุป: ขั้นตอนของ Power Query ที่สร้างขึ้นในงาน 3

เมื่อคุณเริ่มกิจกรรมคิวรีผสานใน Power Query ขั้นตอนคิวรีจะถูกสร้างขึ้นและแสดงรายการในบานหน้าต่าง คิวการตั้งค่ารีในรายการขั้นตอนที่ใช้ ขั้นตอนคิวรีแต่ละขั้นตอนจะมีสูตร Power Query ที่สอดคล้องกัน หรือที่เรียกว่าภาษา "M" ดูข้อมูลเพิ่มเติมเกี่ยวกับสูตร Power Query ที่ เรียนรู้เกี่ยวกับสูตร PowerQuery

งาน

ขั้นตอนคิวรี

สูตร

ผสาน ProductID กับคิวรี Total Sales

แหล่งที่มา (แหล่งข้อมูลสำหรับการดำเนินการ ผสาน)

= Table.NestedJoin(Products, {"ProductID"}, #"Total Sales", {"Order_Details.ProductID"}, "Total Sales", JoinKind.LeftOuter)

ขยายคอลัมน์ที่ผสาน

ยอดขายรวมที่ขยาย

= Table.ExpandTableColumn(Source, "Total Sales", {"Year", "Total Sales"}, {"Total Sales.Year", "Total Sales.Total Sales"})

เปลี่ยนชื่อสองคอลัมน์

คอลัมน์ที่เปลี่ยนชื่อ

= Table.RenameColumns(#"Expanded Total Sales",{{"Total Sales.Year", "Year"}, {"Total Sales.Total Sales", "Total Sales"}})

เรียงล.ย.ยอดขายรวมจากน้อยไปหามาก

แถวที่เรียงล.ก.

= Table.Sort(#"Renamed Columns",{{"Total Sales", Order.Ascending}})

ดูเพิ่มเติม

วิธีใช้ Power Query Excel

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×