คู่มือการดาวน์โหลดและติดตั้ง R และ RStudio
ค้นพบวิธีที่เราสามารถดาวน์โหลดและติดตั้ง R และ RStudio ซึ่งเป็นทั้งแบบฟรีและแบบโอเพ่นซอร์สสำหรับการเขียนโปรแกรมสถิติและกราฟิก
ในบทช่วยสอนนี้ ฉัน ต้องการแสดงตัวอย่างการคำนวณ DAX ขั้นสูงใน LuckyTemplates หลังจากผ่านพื้นฐานแล้ว ตอนนี้ฉันจะสาธิตฟังก์ชันและสูตรขั้นสูงบางอย่างที่เป็นกุญแจสำคัญในการคำนวณการคำนวณที่ซับซ้อนมากขึ้น
ฉันจะไม่ครอบคลุมทุกสูตรหรือฟังก์ชัน แต่ฉันจะให้ภาพรวมของแนวคิดบางอย่างแก่คุณ เพื่อให้คุณสำรวจว่า DAX ทำอะไรได้บ้าง คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้
สารบัญ
การกรองข้อมูลตามวันที่โดยใช้ตัวแบ่งส่วนข้อมูล
ในการเริ่มต้น ฉันจะทำการวิเคราะห์เปรียบเทียบเวลากับข้อมูลตัวอย่างนี้ที่นี่
ก่อนอื่น ฉันจะนำตัวกรองสำหรับวันที่เข้ามา
หลังจากนั้น ฉันจะเลือกวันที่ในส่วนฟิลด์เพื่อกำจัดลำดับชั้น
จากนั้น ฉันจะเปลี่ยนสิ่งนี้เป็นตัวแบ่งส่วนข้อมูล
เมื่อเลือกแล้ว ตัวแบ่งส่วนข้อมูลจะปรากฏในลักษณะนี้ ทำให้เราสามารถกรองลงไปตามโซนเวลาอื่นได้
ตอนนี้คุณจะเห็นว่าการกรองกำลังเปลี่ยนผลลัพธ์จากข้อมูลเดิมของเรา ตอนนี้เรากำลังดูข้อมูลชุดย่อยที่เล็กลง
นี่เป็นเพราะบริบทที่เปลี่ยนไปของการคำนวณเหล่านี้เนื่องจากกรอบเวลาที่แตกต่างกัน
ในแบบจำลอง กรอบเวลาจะถูกกรองใน ตาราง วันที่ จากนั้นจะเลื่อนลงไปยังตารางการขาย
ต่อไป ฉันจะสร้างตารางวันที่โดยเอาลำดับชั้นออก
อีกอย่างคือฉันไม่ชอบรูปแบบวันที่นี้ ดังนั้นฉันจะเปลี่ยนโดยไปที่พื้นที่ตาราง
จากนั้นฉันจะหา ตาราง วันที่ ของฉัน และเน้นคอลัมน์นั้น
ฉันจะเปลี่ยนรูปแบบเป็นวันที่ เดือน และปี ฉันรู้ว่าในพื้นที่ต่างๆ ของโลก วันที่จะเรียงตามลำดับที่แตกต่างกัน แต่สำหรับบทช่วยสอนนี้ ฉันจะใช้รูปแบบนี้
ตอนนี้ วันที่ของฉันมีลักษณะเช่นนี้ เนื่องจากการปรับรูปแบบที่ฉันทำและการกรองของตัวแบ่งส่วนข้อมูล
ต่อไป ฉันจะนำยอดขายรวม ของ ฉัน และตอนนี้แทนที่จะดูยอดขายตามลูกค้า กลับแสดงยอดขายตามวันที่แทน
การเปรียบเทียบเวลาด้วย DAX ขั้นสูง
ตอนนี้ฉันต้องการเปรียบเทียบข้อมูลของวันที่ปัจจุบันกับข้อมูลของปีที่แล้ว
ในการทำเช่นนี้ ฉันจะสร้างการวัดใหม่ที่เรียกว่าSales LYสำหรับข้อมูลของปีที่แล้ว และฉันจะใช้ฟังก์ชันที่ชื่อว่า
การคำนวณทำให้ฉันสามารถเปลี่ยนบริบทของการคำนวณได้
การคำนวณกำลังจะกลายเป็นฟังก์ชันที่คุณใช้มากที่สุดใน power BI และในสูตร DAX เนื่องจากเป็นจุดเริ่มต้นของการวิเคราะห์ขั้นสูงภายใน power BI
ตอนนี้ ฉันจะป้อนยอดขายรวม
ฉันต้องการคำนวณยอดขายรวม ของฉัน แต่ฉันต้องการคำนวณในบริบทอื่น ดังนั้น ฉันจะใช้ฟังก์ชันที่ช่วยให้ฉันเปลี่ยนตัวกรองได้
ตัวอย่างเช่น ฉันสามารถใช้ฟังก์ชันชื่อและฉันสามารถป้อน คอลัมน์ วันที่และป้อนสูตรได้
ตอนนี้ฉันสามารถเปรียบเทียบยอดขายระหว่างวันที่นี้กับวันเดียวกันของปีที่แล้ว ซึ่งเป็นบริบทปัจจุบันของฉัน บริบทได้มาจาก ฟังก์ชันที่ฉันใช้ภายในCALCULATE
นี่เป็นตัวอย่างแรกของการคำนวณ DAX ขั้นสูง
การคำนวณผลรวมสะสมด้วย DAX ขั้นสูง
ตอนนี้ ฉันจะแสดงให้คุณเห็นอีกตัวอย่างหนึ่งของการสร้างผลรวมสะสม
ยอดขายสะสมคำนวณโดยใช้สูตรนี้
ฉันจะใช้CALCULATEเพื่อคำนวณยอดขายรวม แต่ฉันต้องการทำในบริบทอื่น
ดังนั้น ฉันจะใช้ฟังก์ชันและจากนั้นฉันจะใส่ ตาราง Datesและด้านล่างฉันจะใส่คอลัมน์Dateให้น้อยกว่า/เท่ากับ Date
ตอนนี้ฉันมียอดขายสะสม ของ ฉัน
นี่คือลักษณะที่ปรากฏในการสร้างภาพ
ฉันสามารถเปลี่ยนบริบทวันที่ในตัวแบ่งส่วนข้อมูลได้ และทุกอย่างจะอัปเดตให้ฉันโดยอัตโนมัติ
นี่เป็นอีกตัวอย่างหนึ่งของการแตกสาขาการวัด เรากำลังแยกส่วนออกเป็นชุดย่อยสะสมของการคำนวณ
สิ่งที่เกิดขึ้นสำหรับแต่ละผลลัพธ์ในยอดขายสะสมคือสูตรจะคำนวณผลรวมของยอดขายของวันปัจจุบันและทุกวันก่อนหน้า
นั่นคือสิ่งที่ส่วนนี้ของสูตรกำลังทำอยู่ กำลังแก้ไขบริบทของการคำนวณ
การคำนวณ DAX ขั้นสูงเป็นแบบไดนามิก ไม่เพียงเปลี่ยนแปลงตามบริบทของวันที่เท่านั้น แต่ยังรวมถึงเมื่อฉันต้องการดูลูกค้ารายใดรายหนึ่งด้วย
จากนั้นจะปรับปรุงสูตรทั้งหมดของเราสำหรับลูกค้ารายนั้นๆ
สูตรเหล่านี้สร้างขึ้นเพื่อให้ทำงานได้อย่างราบรื่นกับแบบจำลองที่ฉันสร้างขึ้น ตัวกรองเพิ่มเติมสามารถซ้อนทับกันเพื่อสร้างการคำนวณแบบไดนามิก
กลุ่มการวัดใน DAX ขั้นสูง
การวัดสาขาเป็นส่วนสำคัญของการคำนวณ DAX ขั้นสูง ดังนั้น เมื่อเราย้ายออกจากการวัดผลหลักและย้ายไปยังสาขาการวัดอื่นๆ มากขึ้น เราสามารถเริ่มสร้างกลุ่มการวัดใหม่ได้
ก่อนอื่นฉันจะคลิกป้อนข้อมูล
ฉันจะเรียกตารางใหม่ว่ามาตรการสะสม
จากนั้นฉันจะสร้างอีกอันหนึ่งและเรียกสิ่งนี้ว่าTime Comparison
ตอนนี้สิ่งเหล่านี้จะปรากฏในส่วนฟิลด์ของเรา พวกเขาจะปรากฏที่นี่ในโมเดลของเราด้วย
จากนั้นทั้งหมดที่ฉันต้องทำคือย้ายสิ่งเหล่านี้เข้ามา
ฉันจะโอนยอดขายสะสมไป ยัง มาตรการสะสมของฉัน
ฉันจะนำยอดขายปีที่แล้วไปไว้ในการเปรียบเทียบเวลาด้วย
จากนั้นฉันจะลบคอลัมน์ที่ไม่จำเป็นออก
ตอนนี้ฉันมีกลุ่มการวัดสามกลุ่มที่ง่ายต่อการอ้างอิง
และสิ่งนี้จะเติบโตเพราะฉันสามารถวัดผลกำไรและอัตรากำไรสาขาของเราได้ด้วย ฉันเพียงต้องการปรับการวัดภายใน ฟังก์ชัน CALCULATEและรับผลลัพธ์ที่แตกต่างกันสำหรับแต่ละการวัด
*****ลิงก์ที่เกี่ยวข้อง*****
เปรียบเทียบเมตริกหลายรายการสะสมใน LuckyTemplates โดยใช้ DAX ขั้นสูง
การวิเคราะห์ลูกค้าใหม่โดยใช้ DAX ขั้นสูง
เปรียบเทียบการขายใดๆ กับการขายล่าสุด (ไม่มีตัวแสดงเวลา) – DAX ขั้นสูงใน LuckyTemplates
บทสรุป
ฉันคิดว่าฉันได้ครอบคลุมเพียงพอแล้วจากมุมมองของผู้เริ่มต้น นี่เป็นเพียงจุดเริ่มต้นของการคำนวณ DAX ขั้นสูง ฉันไม่ต้องการให้ข้อมูลเชิงเทคนิคมากเกินไปและทำให้คุณสับสนในช่วงแรกของคู่มือสำหรับผู้เริ่มต้นนี้
หากคุณ ต้องการเรียนรู้เพิ่มเติม คุณสามารถดูหลักสูตร DAX หรือเนื้อหาของเราที่เรามีผ่าน
ทั้งหมดที่ดีที่สุด
*****การเรียนรู้ LuckyTemplates?*****
ค้นพบวิธีที่เราสามารถดาวน์โหลดและติดตั้ง R และ RStudio ซึ่งเป็นทั้งแบบฟรีและแบบโอเพ่นซอร์สสำหรับการเขียนโปรแกรมสถิติและกราฟิก
วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ
Power Automate คืออะไร? - สุดยอดคู่มือที่ช่วยให้คุณเข้าใจและใช้ได้อย่างมีประสิทธิภาพ
วิธีใช้ Power Query ใน Excel: คำแนะนำทั้งหมดเพื่อทำให้ข้อมูลของคุณมีประสิทธิภาพมากขึ้น
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร