บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

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

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

สารบัญ

การกรองข้อมูลตามวันที่โดยใช้ตัวแบ่งส่วนข้อมูล

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

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

ก่อนอื่น ฉันจะนำตัวกรองสำหรับวันที่เข้ามา

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

หลังจากนั้น ฉันจะเลือกวันที่ในส่วนฟิลด์เพื่อกำจัดลำดับชั้น

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

จากนั้น ฉันจะเปลี่ยนสิ่งนี้เป็นตัวแบ่งส่วนข้อมูล

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

เมื่อเลือกแล้ว ตัวแบ่งส่วนข้อมูลจะปรากฏในลักษณะนี้ ทำให้เราสามารถกรองลงไปตามโซนเวลาอื่นได้

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

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

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

นี่เป็นเพราะบริบทที่เปลี่ยนไปของการคำนวณเหล่านี้เนื่องจากกรอบเวลาที่แตกต่างกัน

ในแบบจำลอง กรอบเวลาจะถูกกรองใน ตาราง วันที่ จากนั้นจะเลื่อนลงไปยังตารางการขาย

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

 ต่อไป ฉันจะสร้างตารางวันที่โดยเอาลำดับชั้นออก

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

อีกอย่างคือฉันไม่ชอบรูปแบบวันที่นี้ ดังนั้นฉันจะเปลี่ยนโดยไปที่พื้นที่ตาราง

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

จากนั้นฉันจะหา ตาราง วันที่ ของฉัน และเน้นคอลัมน์นั้น

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

ฉันจะเปลี่ยนรูปแบบเป็นวันที่ เดือน และปี ฉันรู้ว่าในพื้นที่ต่างๆ ของโลก วันที่จะเรียงตามลำดับที่แตกต่างกัน แต่สำหรับบทช่วยสอนนี้ ฉันจะใช้รูปแบบนี้

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

ตอนนี้ วันที่ของฉันมีลักษณะเช่นนี้ เนื่องจากการปรับรูปแบบที่ฉันทำและการกรองของตัวแบ่งส่วนข้อมูล

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

ต่อไป ฉันจะนำยอดขายรวม ของ ฉัน และตอนนี้แทนที่จะดูยอดขายตามลูกค้า กลับแสดงยอดขายตามวันที่แทน

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

การเปรียบเทียบเวลาด้วย DAX ขั้นสูง

ตอนนี้ฉันต้องการเปรียบเทียบข้อมูลของวันที่ปัจจุบันกับข้อมูลของปีที่แล้ว

ในการทำเช่นนี้ ฉันจะสร้างการวัดใหม่ที่เรียกว่าSales LYสำหรับข้อมูลของปีที่แล้ว และฉันจะใช้ฟังก์ชันที่ชื่อว่า

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

การคำนวณทำให้ฉันสามารถเปลี่ยนบริบทของการคำนวณได้

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

ตอนนี้ ฉันจะป้อนยอดขายรวม

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

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

ตัวอย่างเช่น ฉันสามารถใช้ฟังก์ชันชื่อและฉันสามารถป้อน คอลัมน์ วันที่และป้อนสูตรได้

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

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

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

นี่เป็นตัวอย่างแรกของการคำนวณ DAX ขั้นสูง

การคำนวณผลรวมสะสมด้วย DAX ขั้นสูง

ตอนนี้ ฉันจะแสดงให้คุณเห็นอีกตัวอย่างหนึ่งของการสร้างผลรวมสะสม

ยอดขายสะสมคำนวณโดยใช้สูตรนี้

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

ฉันจะใช้CALCULATEเพื่อคำนวณยอดขายรวม แต่ฉันต้องการทำในบริบทอื่น

ดังนั้น ฉันจะใช้ฟังก์ชันและจากนั้นฉันจะใส่ ตาราง Datesและด้านล่างฉันจะใส่คอลัมน์Dateให้น้อยกว่า/เท่ากับ Date

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

 ตอนนี้ฉันมียอดขายสะสม ของ ฉัน

นี่คือลักษณะที่ปรากฏในการสร้างภาพ

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

ฉันสามารถเปลี่ยนบริบทวันที่ในตัวแบ่งส่วนข้อมูลได้ และทุกอย่างจะอัปเดตให้ฉันโดยอัตโนมัติ

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

นี่เป็นอีกตัวอย่างหนึ่งของการแตกสาขาการวัด เรากำลังแยกส่วนออกเป็นชุดย่อยสะสมของการคำนวณ

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

นั่นคือสิ่งที่ส่วนนี้ของสูตรกำลังทำอยู่ กำลังแก้ไขบริบทของการคำนวณ

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

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

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

จากนั้นจะปรับปรุงสูตรทั้งหมดของเราสำหรับลูกค้ารายนั้นๆ

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

กลุ่มการวัดใน DAX ขั้นสูง

การวัดสาขาเป็นส่วนสำคัญของการคำนวณ DAX ขั้นสูง ดังนั้น เมื่อเราย้ายออกจากการวัดผลหลักและย้ายไปยังสาขาการวัดอื่นๆ มากขึ้น เราสามารถเริ่มสร้างกลุ่มการวัดใหม่ได้

ก่อนอื่นฉันจะคลิกป้อนข้อมูล

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

ฉันจะเรียกตารางใหม่ว่ามาตรการสะสม

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

จากนั้นฉันจะสร้างอีกอันหนึ่งและเรียกสิ่งนี้ว่าTime Comparison

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

ตอนนี้สิ่งเหล่านี้จะปรากฏในส่วนฟิลด์ของเรา พวกเขาจะปรากฏที่นี่ในโมเดลของเราด้วย

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

จากนั้นทั้งหมดที่ฉันต้องทำคือย้ายสิ่งเหล่านี้เข้ามา

ฉันจะโอนยอดขายสะสมไป ยัง มาตรการสะสมของฉัน

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

ฉันจะนำยอดขายปีที่แล้วไปไว้ในการเปรียบเทียบเวลาด้วย

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

จากนั้นฉันจะลบคอลัมน์ที่ไม่จำเป็นออก

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

ตอนนี้ฉันมีกลุ่มการวัดสามกลุ่มที่ง่ายต่อการอ้างอิง

บทนำสู่ DAX ขั้นสูงใน LuckyTemplates

และสิ่งนี้จะเติบโตเพราะฉันสามารถวัดผลกำไรและอัตรากำไรสาขาของเราได้ด้วย ฉันเพียงต้องการปรับการวัดภายใน ฟังก์ชัน CALCULATEและรับผลลัพธ์ที่แตกต่างกันสำหรับแต่ละการวัด

*****ลิงก์ที่เกี่ยวข้อง*****
เปรียบเทียบเมตริกหลายรายการสะสมใน LuckyTemplates โดยใช้ DAX ขั้นสูง
การวิเคราะห์ลูกค้าใหม่โดยใช้ DAX ขั้นสูง
เปรียบเทียบการขายใดๆ กับการขายล่าสุด (ไม่มีตัวแสดงเวลา) – DAX ขั้นสูงใน LuckyTemplates

บทสรุป

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

หากคุณ ต้องการเรียนรู้เพิ่มเติม คุณสามารถดูหลักสูตร DAX หรือเนื้อหาของเราที่เรามีผ่าน

ทั้งหมดที่ดีที่สุด

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