ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
การคำนวณผลรวมสะสมหรือที่เรียกว่าผลรวมสะสมใน LuckyTemplates เป็นเรื่องปกติสำหรับธุรกิจส่วนใหญ่เนื่องจากความจำเป็นในการคำนวณเพื่อแสดงผลรวมของหน่วยวัดจนถึงวันที่กำหนด คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้
แต่คุณรู้หรือไม่ว่าการสร้างผลรวมสะสมแบบย้อนกลับมีความสำคัญเท่ากับการคำนวณผลรวมสะสม
ในบทความนี้ เราจะพูดถึงวิธีการคำนวณผลรวมสะสมแบบย้อนกลับในPower BIโดยใช้DAX
สารบัญ
ทบทวนปัญหา
คำถามนี้ถูกยกขึ้นมาใน
คุณสามารถดูโพสต์ในฟอรัมได้ที่นี่ –
สมาชิกมีความต้องการที่โดดเด่นตั้งแต่เดือนธันวาคมถึงมกราคม ซึ่งพวกเขาต้องการผลรวมสะสม พวกเขาต้องการทำให้ไดนามิกเช่นกัน โดยที่ผลรวมสะสมย้อนกลับจะถูกปรับสำหรับตรรกะเฉพาะนั้นในรายงาน เมื่อใดก็ตามที่พวกเขาต้องการเปลี่ยนตัวกรองปีบนหน้า
ดีใจด้วยที่ฉันสามารถหาคำตอบที่ค่อนข้างง่ายได้หลังจากพยายามหาทางออก
เป็นรูปแบบง่ายๆ ในการรวมสูตรผลรวมสะสมที่พบมากที่สุด ซึ่งคุณสามารถใช้และนำกลับมาใช้ใหม่ภายใน LuckyTemplates ได้อย่างมีประสิทธิภาพ
แต่ก่อนที่เราจะจัดการกับReverse Cumulative Totalเรามาโฟกัสที่Cumulative Total ก่อน
สูตรผลรวมสะสมหรือผลรวมใน LuckyTemplates
ผลรวมสะสม หรือผลรวมที่กำลังดำเนินการ ใช้เพื่อแสดงผลรวมทั้งหมดของข้อมูลเมื่อเพิ่มขึ้นตามเวลาหรือชุดข้อมูลหรือความก้าวหน้าอื่นๆ สิ่งนี้มีประโยชน์มากใน การตรวจจับการเปลี่ยนแปลงในรูป แบบเชิงตรรกะบางอย่างและในการพิจารณาว่าระบบการพยากรณ์ไม่เพียงพออีกต่อไปหรือไม่
ภาพ นี้แสดงสูตรสำหรับการคำนวณผลรวมสะสมใน LuckyTemplates
ลองค่อยๆวิเคราะห์สูตรที่ให้มา
1. รวมยอดขายทั้งหมดจากแต่ละวัน
สิ่งแรกที่เราต้องทำคือรวมยอดขายทั้งหมดจากแต่ละวัน
ยอดขายรวมคือผลรวมของตัวเลขทั้งหมดในคอลัมน์ ในตัวอย่างนี้ยอดขายรวมเป็นผลรวมของคอลัมน์รายได้รวม
จากนั้น เมื่อใช้ ฟังก์ชัน ALLSELECTEDเราจะแสดงวันที่ ทั้งหมด จากปีที่ระบุ (ในกรณีนี้คือ 2017) ภายในฟังก์ชัน FILTER
คุณยังสามารถเลือกที่จะไม่ใช้ ฟังก์ชัน ALLSELECTED ได้ หากคุณต้องการแสดงวันที่ทั้งหมดโดยไม่เลือกปีที่เจาะจง
2. เปรียบเทียบวันที่ปัจจุบันกับวันที่สูงสุด
จากนั้นเราต้องเปรียบเทียบวันที่ปัจจุบันกับวันที่MAX
ฟังก์ชัน MAX จะส่งกลับค่าสูงสุดในคอลัมน์ รวมทั้งค่าตรรกะและตัวเลขใดๆ
ในตัวอย่างนี้ ฟังก์ชัน MAXจะกำหนดค่าสูงสุดภายในคอลัมน์วันที่ จากนั้น วันที่ทั้งหมดที่น้อยกว่าหรือเท่ากับวันที่ MAX จะแสดงขึ้น
3. ประเมินยอดขายทั้งหมดโดยใช้ฟังก์ชัน ISBLANK()
เรายังเพิ่ม ตรรกะ IFซึ่งจะประเมินยอดขายรวมโดยใช้ฟังก์ชัน ISBLANK() ฟังก์ชัน DAX นี้ส่งคืน TRUE หรือ FALSEหลังจากตรวจสอบว่าค่าเป็นค่าว่าง/ศูนย์หรือไม่
ในตัวอย่างนี้หากยอดขายรวมเป็นศูนย์ควรส่งคืนค่าว่าง มิฉะนั้น จะส่งคืน ค่าของ ตัวแปรCumulativeTotal
เราใช้ตรรกะนี้สำหรับตัวอย่างนี้เพื่อแสดงเฉพาะวันที่ที่มียอดขายจริงที่เรากำลังดำเนินการโดยไม่รวม วันที่ที่ยังไม่มีข้อมูลใดๆ
ในตัวอย่างด้านล่าง ผลลัพธ์ภายใต้ คอลัมน์ ยอดขายสะสมตั้งแต่วันที่ 1 กุมภาพันธ์ 2017 คำนวณโดยการบวกยอดขายรวมใน ปัจจุบัน ($10,485) เข้ากับยอดขายรวม ($14,506) จากวันที่ 1 มกราคม 2017
นั่นเป็นวิธี การคำนวณผลลัพธ์จากทุกแถวภายใต้คอลัมน์ยอดขายสะสม
การคำนวณ Reverse Cumulative หรือ Reverse Running Total ในกำลัง bI
ตอนนี้เราได้คำนวณยอดขายสะสมแล้ว มาลองคาดการณ์ผลรวมสะสมแบบย้อนกลับกัน ในการคำนวณ เรายังคงสามารถใช้สูตรผลรวมสะสม ของเรา กับการเปลี่ยนแปลงเล็กน้อย
สิ่งที่คุณต้องทำคือใช้การปรับเปลี่ยนเล็กน้อยกับการกรองบริบทของแถวซึ่งเกิดขึ้นภายในฟังก์ชัน FILTERของรูปแบบสูตร
ภายในฟังก์ชัน FILTERควรเปรียบเทียบวันที่ปัจจุบันกับ วันที่ MINแทนที่จะเป็นวันที่ MAX
ฟังก์ชัน MIN จะส่งกลับค่าต่ำสุดในคอลัมน์
ในตัวอย่างนี้ ฟังก์ชัน MINจะกำหนดค่าต่ำสุดภายในคอลัมน์วัน ที่ จากนั้น วันที่ทั้งหมดที่มากกว่าหรือเท่ากับวันที่ MINจะแสดงขึ้น
ตัวอย่างเช่น เราคำนวณผลลัพธ์เฉพาะในคอลัมน์ Reverse Cumulative Salesจากเดือนมกราคม 2017โดยเพิ่มทุกมูลค่าของยอดขายรวมตั้งแต่วันที่ด้านล่างวันที่ปัจจุบัน ( กุมภาพันธ์ 2017 ถึงธันวาคม 2017 )
ที่ไปสำหรับทุก ๆ แถวภายใต้คอลัมน์ Reverse Cumulative
วิธีแก้ปัญหาก็แค่ย้อนกลับหรือปรับแต่งสูตรคำนวณผลรวมสะสมที่เรามีอยู่
Simple Filters w/CALCULATE – (1.13) Ultimate Beginners Guide to DAX
วิธีการคำนวณงบประมาณหรือผลลัพธ์ที่คาดการณ์สะสมใน LuckyTemplates
เปรียบเทียบหลายเมตริกสะสมใน LuckyTemplates โดยใช้ DAX
บทสรุป
Reverse Cumulative Total มีศักยภาพในการพิสูจน์คุณค่าในการควบคุมกระบวนการและการพยากรณ์ ตรวจจับเมื่อรูปแบบความต้องการของลูกค้าเปลี่ยนแปลง และเมื่อระบบการพยากรณ์ไม่เพียงพออีกต่อไป
ผู้ใช้ส่วนใหญ่จะไม่ได้ใช้มัน แต่นี่อาจเป็นการปรับเปลี่ยนที่สำคัญของวิธี การทำงาน ของฟังก์ชัน CALCULATEร่วมกับฟังก์ชัน FILTER
เมื่อคุณใช้สูตร DAX ทั้งสองนี้ร่วมกัน คุณจะสามารถสร้างการคาดการณ์ที่น่าสนใจและไม่ซ้ำใครสำหรับข้อมูลของคุณได้
ต่อไปนี้เป็นลิงก์ที่แนะนำสำหรับคุณ เพื่อให้คุณสามารถสำรวจเทคนิคทั้งหมดแบบสะสมภายใน LuckyTemplates ได้มากขึ้น
สร้างผลรวมสะสมแบบไดนามิกโดยใช้ DAX ใน LuckyTemplates
ผลรวมสะสมใน LuckyTemplates โดยไม่มีวันที่ – DAX ขั้นสูง
หวังว่าคุณจะเข้าใจเป็นอย่างดีว่าการคำนวณเฉพาะนี้ทำงานอย่างไรภายใน LuckyTemplates
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้