Power Query แต่ละนิพจน์: บทนำ

Power Query แต่ละนิพจน์: บทนำ

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

สารบัญ

Power Query แต่ละนิพจน์: ภาพรวม

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

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

Power Query แต่ละนิพจน์: บทนำ

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

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

ตัวอย่างการใช้ Power Query แต่ละนิพจน์

ลองดูตัวอย่างใน Power Query เป้าหมายคือการกรองเพื่อแสดงเฉพาะปีที่มากกว่าปี 2020

Power Query แต่ละนิพจน์: บทนำ

โดยไม่ต้องใช้แต่ละนิพจน์

ใน บาน หน้าต่างขั้นตอนที่ใช้คุณจะเห็นว่าขั้นตอนแรกกำลังใช้นิพจน์ฟังก์ชัน

Power Query แต่ละนิพจน์: บทนำ

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

Power Query แต่ละนิพจน์: บทนำ

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

Power Query แต่ละนิพจน์: บทนำ

ขณะใช้แต่ละนิพจน์

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

Power Query แต่ละนิพจน์: บทนำ

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

Power Query แต่ละนิพจน์: บทนำ

การใช้ตัวเลือกตัวกรองในตัวในตาราง Power Query

หากคุณใช้ตัวกรองในตัวในตาราง Power Query คุณจะเห็นว่ามันสร้างรหัสเดียวกันกับตัวอย่างล่าสุด

ย้อนกลับตารางเพื่อแสดงแถวทั้งหมด จากนั้น คลิกลูก ศรแบบเลื่อนลงในคอลัมน์ปี แล้วเลือกตัวกรองตัวเลข > มากกว่า

Power Query แต่ละนิพจน์: บทนำ

ใน ตัวช่วย สร้าง ตัว กรองแถวให้เขียน 2020 ในกล่องข้อความ จากนั้นคลิกตกลง

Power Query แต่ละนิพจน์: บทนำ

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

Power Query แต่ละนิพจน์: บทนำ

การใช้แต่ละฟังก์ชันช่วยให้เข้าใจโค้ด M ได้ง่ายขึ้น

เมื่อใช้ส่วนติดต่อผู้ใช้ Power Query เพื่อออกแบบแบบสอบถามของคุณ กลไก M จะใช้รหัส M แบบชวเลขนี้สำหรับคุณในกรณีส่วนใหญ่

บทสรุป

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

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

สิ่งที่ดีที่สุด

เมลิซซา เดอ คอร์ต


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