ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

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

มันได้เติบโตขึ้นเป็นตารางวันที่ที่ค่อนข้างครอบคลุมซึ่งค่อนข้างครอบคลุมทุกอย่างที่คุณต้องการ คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

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

ฉันขอแนะนำให้รับโดยตรงจากฟอรัม LuckyTemplates คุณจะต้องมี นี้ เกี่ยวกับการสร้างวันที่เริ่มต้นและวันที่สิ้นสุดแบบไดนามิกสำหรับการสืบค้นตารางวันที่ รวมถึงที่ Brian Julius พัฒนาขึ้น

สารบัญ

การสร้างคิวรีเปล่า

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

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

เปิดหน้าต่างตัวแก้ไขขั้นสูง เลือกทุกอย่างที่เราเห็น วางรหัส จากนั้นกดเสร็จสิ้น

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

ลองเปลี่ยนชื่อแบบสอบถามนี้

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

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

ฉันจะไม่ผ่านเดือนเริ่มต้นปีบัญชีหรือหมายเลขเริ่มต้นวันธรรมดา ฉันจะกดเรียกใช้

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

จากนั้นมาเปลี่ยนชื่อแบบสอบถามนี้เป็นตารางวันที่ของเรา

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

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

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

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

ฉันจะแนะนำคุณเกี่ยวกับวิธีการแก้ไขรหัสนั้น เราสามารถใช้ส่วนต่อประสานผู้ใช้เพื่อเขียนรหัส M ส่วนใหญ่

เลือกคอลัมน์ที่เราต้องการเก็บไว้ในแบบสอบถามนี้ เมื่อเราเลือกคอลัมน์ทั้งหมดแล้ว เราสามารถคลิกขวาที่คอลัมน์ใดคอลัมน์หนึ่งแล้วเลือกRemove Other Columns

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

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

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

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

การปรับรหัส M สำหรับตารางวันที่ขยาย

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

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

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

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

มาสร้างตัวแปร เรียกมันว่าSelectColumnsแล้ววางโค้ดที่เราคัดลอกไว้ ย้ายไปอยู่แถวหน้าสุดอีกครั้ง

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

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

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

ดังนั้นก็อปปี้ชื่อตัวแปรนี้ไปวางใน in the clause แล้วกด Done

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

สิ่งนี้ได้อัปเดตการค้นหาของเรา

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

ย้ายไปที่แบบสอบถามตารางวันที่ของเราและลบขั้นตอนสุดท้ายนั้นออก

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

ขณะนี้ตารางนี้มีความกว้าง 27 คอลัมน์

ฟังก์ชัน M ของ Power Query ตารางวันที่ขยาย

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

บทสรุป

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

เรามีเนื้อหาจำนวนมากออกมาตลอดเวลา ทั้งหมดนี้ทุ่มเทให้กับการปรับปรุงวิธีที่คุณใช้ LuckyTemplates และ Power Platform

เมลิสซ่า


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