บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

บทช่วยสอนนี้จะหารือเกี่ยวกับค่าเร กคอร์ดภายในPower Query Editor คุณจะได้เรียนรู้วิธีสร้างและใช้บันทึกด้วยนิพจน์ต่างๆ เพื่อสร้างผลลัพธ์ที่คุณต้องการบรรลุ

สารบัญ

การสร้างค่าบันทึก

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

ตัวเริ่มต้นเร็กคอร์ดคือชุดของวงเล็บเหลี่ยม หากคุณใส่วงเล็บเหลี่ยม ( [ ] ) ในแถบสูตรแล้วกด Enter คุณจะสร้างระเบียนเปล่าโดยไม่มีฟิลด์และค่าใดๆ

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

หากคุณดูที่บานหน้าต่างแบบสอบถาม คุณจะเห็นไอคอนที่เกี่ยวข้องกับค่าเรกคอร์ด

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

หากต้องการสร้างระเบียนที่มีเขตข้อมูล ให้สร้างแบบสอบถามใหม่ก่อน คลิกขวาที่บานหน้าต่างแบบสอบถาม คลิกแบบสอบถามใหม่และเลือกแบบสอบถามว่างเปล่า

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

บันทึกด้วยค่าฟิลด์

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

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

เรกคอร์ดยังสามารถมีประเภทโครงสร้างได้อีกด้วย สร้างเรกคอร์ดใหม่และกำหนดค่าเรกคอร์ด จากนั้น คุณจะมีค่าเรกคอร์ดซ้อนอยู่ในบานหน้าต่างแสดงตัวอย่าง

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

หากคุณคลิกที่ช่องว่างข้างค่าเรคคอร์ดที่ซ้อนกัน คุณจะเห็นตัวอย่างเนื้อหาของเรคคอร์ดนั้นด้านล่างบานหน้าต่างแสดงตัวอย่าง

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

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

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

คุณสามารถทำได้โดยคลิกขวาที่ช่องว่างข้างๆบันทึกแล้วเลือกดูรายละเอียดแนวลึก

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

วิธีอื่นๆ ในการสร้างบันทึก

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

หากคุณเปิดหน้าต่างตัวแก้ไขขั้นสูง คุณจะเห็นว่าPower Queryเพิ่มนิพจน์ให้

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

นิพจน์ไม่จำเป็นจริงๆ คุณจึงสามารถลบทุกอย่างออกได้ ยกเว้นค่าเรกคอร์ด เมื่อคุณคลิกเสร็จสิ้นจะไม่มีอะไรเปลี่ยนแปลงและผลลัพธ์ก็ยังเหมือนเดิม

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

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

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

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

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

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

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

คุณจะเห็นว่าไม่มีเครื่องหมายคำพูดที่ใช้ในชื่อฟิลด์

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

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

คุณจะเห็นว่ามีการเพิ่มสัญลักษณ์เนื่องจากมีช่องว่างหลังชื่อเขตข้อมูลค่าแรก

การอ้างอิงค่าฟิลด์อื่น

นิพจน์สำหรับค่าของเขตข้อมูลยังสามารถอ้างถึงเขตข้อมูลอื่นๆ ภายในระเบียนได้อีกด้วย นี่คือตัวอย่าง:

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

หากคุณค้นหาค่าฟิลด์ที่ไม่มีอยู่ คุณจะได้รับข้อผิดพลาด

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

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

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

การรวมและการเทียบค่าเร็กคอร์ด

มีชุดตัวดำเนินการที่คุณสามารถใช้กับเรกคอร์ด: ชุดค่าผสม และตัวดำเนินการสมการ

สามารถรวมเรคคอร์ดเข้ากับโอเปอเรเตอร์การรวมกันโดยใช้เครื่องหมายและ ( & )

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

ถ้าคุณรวมเรกคอร์ดและชื่อฟิลด์ไม่ซ้ำกัน ค่าฟิลด์จากตัวถูกดำเนินการด้านขวาจะแทนที่ค่าฟิลด์จากด้านซ้าย

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

นอกจากการรวมแล้ว คุณยังสามารถเปรียบเทียบเรกคอร์ดได้อีกด้วย

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query

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

บันทึกค่า – ค่าที่มีโครงสร้างใน Power Query


แยกค่าจากบันทึกและรายการใน Power Query
Delimited Data – แยกบันทึกโดยใช้ LuckyTemplates
Power Query/M Masterclass #1 – หลักสูตรใหม่เกี่ยวกับ LuckyTemplates

บทสรุป

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

เมลิสซ่า


ตนเองคืออะไรใน 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 คืออะไร ทั้งหมดที่คุณต้องการรู้