คอลัมน์ LuckyTemplates Unpivot – บทช่วยสอน Power Query

นี่คือบทช่วยสอนเกี่ยวกับคอลัมน์ LuckyTemplates unpivot ฉันจะแสดงวิธี unpivot ชุดค่าผสมหลายคอลัมน์ คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้

นี่เป็นส่วนหนึ่งของชุดการเปลี่ยนแปลงแบบ unpivot ซึ่งเกี่ยวกับการเปลี่ยนข้อมูลของคุณให้เป็นรูปแบบตารางที่เหมาะสมซึ่งเหมาะสำหรับการวิเคราะห์ การแปลงส่วนใหญ่สามารถทำได้โดยใช้อินเทอร์เฟซผู้ใช้

ตัวอย่างที่ฉันจะแสดงให้คุณเห็นนั้นมาจากคำถามที่สมาชิก LuckyTemplates ตั้งขึ้นในฟรัม ถ้าเราดูที่ตารางต้นฉบับ เราจะเห็นหนึ่งแถว เค้าโครงที่ต้องการจะแสดงระเบียนสามรายการโดยแบ่งแถวเดียวจากตารางต้นฉบับตามประเภทการทำงานล่วงเวลา

คอลัมน์ LuckyTemplates Unpivot – บทช่วยสอน Power Query

ดังนั้น เราจำเป็นต้องสร้างแอตทริบิวต์ที่กล่าวถึงบางอย่างเกี่ยวกับค่าในเรกคอร์ดนั้น จากนั้นรวมชั่วโมงและค่าใช้จ่ายสำหรับประเภทการทำงานล่วงเวลานั้น

มีหลายวิธีในการ บรรลุเป้าหมายนี้ แต่ฉันจะแบ่งปันโซลูชันที่ใช้ฟังก์ชัน M อันทรงพลังกับคุณ ซึ่งไม่สามารถใช้งานได้ผ่าน Ribbon ชื่อList.Zip ลองตรวจสอบดูว่ามันทำงานอย่างไร

สารบัญ

คอลัมน์ LuckyTemplates Unpivot โดยใช้ List.Zip

ที่ด้านบนซ้าย ฉันซูมเข้าไปในคู่ข้อมูล และเราสามารถแยกแยะการทำงานล่วงเวลาได้สามประเภท ฟังก์ชัน List.Zip รับรายการเดียวที่มีรายการที่ซ้อนกัน จากนั้นส่งคืนรายการเดียวที่มีรายการที่ซ้อนกันเป็นผลลัพธ์

คอลัมน์ LuckyTemplates Unpivot – บทช่วยสอน Power Query

รายการแรกของเราจะประกอบด้วยแอตทริบิวต์ที่ส่งบางอย่างเกี่ยวกับค่าในบันทึกนั้น รายการที่สองจะมีชั่วโมงและรายการสุดท้ายคือค่าใช้จ่าย

หากเรามองไปทางขวา เราจะเห็นว่า List.Zip จะรวมค่าเหล่านั้นจากรายการที่ซ้อนกันตามตำแหน่ง ดังนั้น ทุกอย่างในแถวแรกทางซ้ายจะรวมกันเป็นรายการใหม่ทางขวา และสิ่งเดียวกันนี้เกิดขึ้นกับแถวอื่น ๆ ในรายการแหล่งที่มาที่เราให้ไว้ List.Zip

ตอนนี้ ไปที่Power Queryกัน ฉันได้กล่าวแล้วว่า List.Zip ไม่สามารถใช้งานได้ผ่าน Ribbon ดังนั้นเราต้องเขียน M จริงเพื่อใช้ และเราทำได้ถ้าเราเพิ่มคอลัมน์ที่กำหนดเอง

ดังนั้น ผ่านตารางขนาดเล็กที่มุมซ้าย ฉันจะเลือกเพิ่มคอลัมน์ที่กำหนดเอง

คอลัมน์ LuckyTemplates Unpivot – บทช่วยสอน Power Query

ป้อน List.Zip จากนั้นใส่วงเล็บเปิด มันค้นหารายการเดียวกับรายการใช่ไหม ดังนั้นฉันจะใช้ตัวเริ่มต้นรายการเพื่อสร้างรายการนั้น

จากนั้น เราจะเห็นค่าข้อความ หนึ่งค่าสำหรับการทำงานล่วงเวลาแต่ละประเภท ฉันจะเพิ่มเครื่องหมายจุลภาคและสร้างรายการใหม่ โปรดจำไว้ว่า List.Zip จะรวมค่าตามตำแหน่งในรายการ ดังนั้นเราต้องส่งค่าตามลำดับเดียวกัน จากนั้น ฉันจะใส่วงเล็บปีกกาสำหรับรายการนั้น

รายการสุดท้ายของเราจะมีค่าใช้จ่าย ดังนั้นฉันจะใส่เครื่องหมายจุลภาคและวงเล็บปีกกาเปิด และเลือกค่าตามลำดับเดียวกัน และอีกครั้ง เพิ่มวงเล็บปีกกาปิดสำหรับรายการนั้น จากนั้นใส่วงเล็บปีกกาปิดสำหรับรายการของเราที่มีรายการ และวงเล็บปิดอีกอันสำหรับฟังก์ชัน จากนั้นคลิก ตกลง

คอลัมน์ LuckyTemplates Unpivot – บทช่วยสอน Power Query

ตอนนี้ เราไม่ต้องการคอลัมน์ค่าตรงนี้แล้ว ใช่ไหม ฉันจะเลือกอันแรก กด shift เลือกอันสุดท้าย แล้วคลิกRemove Columns

คอลัมน์ LuckyTemplates Unpivot – บทช่วยสอน Power Query

ฉันจะคลิกตัดสินใจในพื้นที่สีขาวที่นี่เพื่อดูเนื้อหาในรายการของเรา เราจะเห็นว่าเรามีรายการที่มีหลายรายการ และนั่นคือผลลัพธ์ที่ List.Zip สร้างขึ้น

คอลัมน์ LuckyTemplates Unpivot – บทช่วยสอน Power Query

ขยายไปยังแถวใหม่ & แยกค่า

ด้วยลูกศรด้านข้าง ฉันจะขยายไปยังแถวใหม่

คอลัมน์ LuckyTemplates Unpivot – บทช่วยสอน Power Query

และสร้างสถิติสามรายการ เมื่อผมคลิกที่ด้านข้างในพื้นที่ว่างอีกครั้ง เราจะเห็นว่าเรามีค่าสำหรับระเบียนแรกนั้นแล้ว

คอลัมน์ LuckyTemplates Unpivot – บทช่วยสอน Power Query

เราสามารถแยกค่าเหล่านั้นได้โดยคลิกที่ลูกศรด้านข้างเหล่านั้นอีกครั้ง และคลิกที่Extract Values ​​จากนั้นเลือกตัวคั่น ฉันจะไปที่แท็บแล้วกดตกลง

คอลัมน์ LuckyTemplates Unpivot – บทช่วยสอน Power Query

ค่าทั้งหมดจะไม่รวมกันในคอลัมน์เดียว ดังนั้นในแท็บ Transform เราสามารถเลือกSplit Columnจากนั้นคลิกที่By limiter

คอลัมน์ LuckyTemplates Unpivot – บทช่วยสอน Power Query

จากนั้นที่นี่ เราเลือกแท็บ และกดตกลง

คอลัมน์ LuckyTemplates Unpivot – บทช่วยสอน Power Query

ตรวจพบประเภทข้อมูลไม่ถูกต้อง ดังนั้นเมื่อกด shift ลง ฉันจะเลือกคอลัมน์สุดท้าย และบนแท็บแปลง เลือกตรวจหาประเภทข้อมูล

คอลัมน์ LuckyTemplates Unpivot – บทช่วยสอน Power Query

และตอนนี้ เรามาตั้งชื่อที่ถูกต้องให้กับคอลัมน์เหล่านี้กัน

คอลัมน์ LuckyTemplates Unpivot – บทช่วยสอน Power Query


วิธี Unpivot คอลัมน์ใน LuckyTemplates
Unpivot และ Pivot Basics ใน LuckyTemplates – การตรวจสอบตัวแก้ไขแบบสอบถาม
พารามิเตอร์แบบสอบถาม LuckyTemplates: การเพิ่มประสิทธิภาพตาราง

บทสรุป

ในบทช่วยสอนนี้ ฉันได้แสดงวิธียกเลิกการเปลี่ยนชุดค่าผสมหลายคอลัมน์โดยไม่ต้องใช้คำสั่ง LuckyTemplates Unpivot Columns ที่เข้าถึงได้บน Ribbon ที่นี่ฉันใช้ List.Zip เพื่อยกเลิกการเปลี่ยนชุดข้อมูลใน Power Query

ฉันขอแนะนำให้คุณสำรวจฟังก์ชันนี้เพิ่มเติมและนำไปใช้ในรายงาน LuckyTemplates ของคุณ เอง

ดีที่สุด!

เมลิสซ่า

Leave a Comment

คู่มือการดาวน์โหลดและติดตั้ง R และ RStudio

คู่มือการดาวน์โหลดและติดตั้ง R และ RStudio

ค้นพบวิธีที่เราสามารถดาวน์โหลดและติดตั้ง R และ RStudio ซึ่งเป็นทั้งแบบฟรีและแบบโอเพ่นซอร์สสำหรับการเขียนโปรแกรมสถิติและกราฟิก

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

Power Automate คืออะไร? - สุดยอดคู่มือ

Power Automate คืออะไร? - สุดยอดคู่มือ

Power Automate คืออะไร? - สุดยอดคู่มือที่ช่วยให้คุณเข้าใจและใช้ได้อย่างมีประสิทธิภาพ

วิธีใช้ Power Query ใน Excel: คู่มือฉบับสมบูรณ์

วิธีใช้ Power Query ใน Excel: คู่มือฉบับสมบูรณ์

วิธีใช้ Power Query ใน Excel: คำแนะนำทั้งหมดเพื่อทำให้ข้อมูลของคุณมีประสิทธิภาพมากขึ้น

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

วิธีบันทึกและโหลดไฟล์ RDS ใน R

วิธีบันทึกและโหลดไฟล์ RDS ใน R

คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ

บทนำในการกรองบริบทใน LuckyTemplates

บทนำในการกรองบริบทใน LuckyTemplates

ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร