แยกค่าจากบันทึกและรายการใน Power Query

แยกค่าจากบันทึกและรายการใน Power Query

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

แยกค่าจากบันทึกและรายการใน Power Query

เมื่อฉันคลิกออกไปด้านข้างในพื้นที่สีขาว ฉันสามารถดูตัวอย่างบันทึกนั้นด้านล่าง

แยกค่าจากบันทึกและรายการใน Power Query

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

แยกค่าจากบันทึกและรายการใน Power Query

ในการดึงค่าเดียวจากเรกคอร์ด ฉันจะใช้ฟังก์ชันที่เรียกว่าเรกคอร์ด สนาม _ ก่อนอื่น เราจะเพิ่มคอลัมน์ที่กำหนดเอง

แยกค่าจากบันทึกและรายการใน Power Query

ประการที่สองป้อนฟังก์ชัน Mจากนั้นชี้ไปที่ Column1ซึ่งมีบันทึกของเราและระบุฟิลด์ที่เราต้องการเข้าถึง

แยกค่าจากบันทึกและรายการใน Power Query

สิ่งที่เราต้องทำคือส่งชื่อเป็นค่าข้อความ ช่องนั้นเรียกว่า Name ดังนั้นเราจะเพิ่มวงเล็บปิดและกด OK

แยกค่าจากบันทึกและรายการใน Power Query

อย่างที่คุณเห็น ตอนนี้เราได้แยกค่าฟิลด์เหล่านั้นทั้งหมดแล้ว

แยกค่าจากบันทึกและรายการใน Power Query

แทนที่จะใช้ฟังก์ชัน ฉันสามารถใช้ตัวดำเนินการเข้าถึงฟิลด์เพื่อเลือกค่าจากเรกคอร์ดได้ อีกครั้ง มาเพิ่มคอลัมน์ที่กำหนดเอง

แยกค่าจากบันทึกและรายการใน Power Query

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

อย่างที่คุณเห็น นี่ทำให้ฉันได้ผลลัพธ์แบบเดียวกันทุกประการ

แยกค่าจากบันทึกและรายการใน Power Query

จะเกิดอะไรขึ้นหากไม่มีชื่อฟิลด์ของฉัน เราจะเปลี่ยนเป็นName1แล้วกดตกลง

แยกค่าจากบันทึกและรายการใน Power Query

ขณะนี้เราได้รับข้อผิดพลาด

แยกค่าจากบันทึกและรายการใน Power Query

เพื่อหลีกเลี่ยงสิ่งนั้น สิ่งที่เราต้องทำคือเติม “?” ในตอนท้าย จากนั้นกด OK

โดยพื้นฐานแล้ว เรากำลังถามว่าชื่อฟิลด์ของเรามีอยู่หรือไม่ และถ้าไม่มี เราจะไม่ได้รับข้อผิดพลาด แต่จะได้รับค่าว่างแทน

แยกค่าจากบันทึกและรายการใน Power Query

สารบัญ

แยกค่าฟิลด์เรกคอร์ด

เราจะแยกค่าเขตข้อมูลระเบียนเดียว ได้อย่างไร หากระเบียนของเราซ้อนอยู่ในรายการ และอีกครั้ง เราไม่ต้องการแยกรายการและระเบียนเหล่านั้นก่อน ในกรณีนี้ เรายังสามารถใช้ตัวดำเนินการเข้าถึงรายการเพื่อเลือกรายการตามตำแหน่งที่เป็นศูนย์ภายในรายการ ลองสำรวจทั้งสองวิธีที่เราใช้ก่อนหน้านี้

ตอนนี้ เป้าหมายสำหรับแถวแรกในตารางคือการเข้าถึงรายการแรกจากรายการ เป้าหมายสำหรับแถวที่สองคือรายการที่สอง และอื่น ๆ

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

เพิ่มคอลัมน์ดัชนีจากศูนย์

แยกค่าจากบันทึกและรายการใน Power Query

มาเพิ่มคอลัมน์ที่กำหนดเองกันเถอะ

แยกค่าจากบันทึกและรายการใน Power Query

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

แยกค่าจากบันทึกและรายการใน Power Query

แทนที่จะใช้ฟังก์ชัน เรายังสามารถใช้การรวมกันของตัวดำเนินการเข้าถึงรายการและฟิลด์เพื่อให้ได้ผลลัพธ์เดียวกัน ลองเพิ่มคอลัมน์ที่กำหนดเอง แล้วชี้ไปที่คอลัมน์ที่มีรายการซึ่งก็คือ Column2

ภายในวงเล็บปีกกานั้น เราสามารถเข้าถึงรายการได้ เราต้องการเข้าถึงฟิลด์ชื่อ

แยกค่าจากบันทึกและรายการใน Power Query

บทสรุป

สำหรับบทช่วยสอนนี้ เราได้เห็นวิธีการสองวิธีในการแยกค่าด้วย Power Query ฉันหวังว่าคุณจะสนุกกับสิ่งนี้

อย่าลืมกดติดตามช่องLuckyTemplates TV เรามีเนื้อหามากมายที่ออกมาจากตัวฉันเองและจากผู้เชี่ยวชาญของ LuckyTemplates ทั้งหมดทุ่มเทให้กับการปรับปรุงวิธีที่คุณใช้ LuckyTemplates

สุดท้าย ตรวจสอบเว็บไซต์ของ LuckyTemplates เพื่อดูแหล่งข้อมูลมากมายและการเรียนรู้เพิ่มเติมที่คุณเข้าถึงได้ง่ายมาก

เมลิสซ่า


ตนเองคืออะไรใน 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 สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

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

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

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

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้