ผลรว���สะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

ผลรว���สะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

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

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

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

ในทางกลับกัน ผลรวมสะสม ใช้เพื่อแสดงผลรวมของข้อมูลทั้งหมดเมื่อเพิ่มขึ้นตามเวลาหรือชุดหรือความก้าวหน้าอื่นๆ

โดยทั่วไป เมื่อเราตรวจทานเราจะวิเคราะห์ ตาม วันที่กำหนด หรือเป็นเดือนและปี ในบทความนี้ เราจะคำนวณผลรวมสะสมในแต่ละเดือน

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

ตัวอย่างเฉพาะนี้เกิดจากหัวข้อที่น่าสนใจมากที่Enterprise ลองดูถ้าคุณต้องการทบทวนเพิ่มเติม

สารบัญ

การประเมินปัญหา

มีคนต้องการให้แสดงยอดขายสะสมตามชื่อเดือนแทนที่จะแสดงตามเดือนและปี

ตอนนี้ปัญหาคือถ้า ในที่สุด การเลือกวันที่ของคุณก็ผ่านไปตลอดทั้งปี

ดังนั้น เราจำเป็นต้องวิเคราะห์ว่าเราอาจจะยังคงได้รับผลรวมสะสมต่อไปได้อย่างไร เหมือนกับปีหนึ่งๆ ที่เลือกไว้

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

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

นี่เป็นสถานการณ์ที่น่าสนใจและเป็นโอกาสในการเรียนรู้ที่ดีเกี่ยวกับDAX ขั้นสูง สำหรับทุกคน

ก่อนอื่น มาดูอย่างรวดเร็วว่า รูปแบบ ผลรวมสะสม มาตรฐาน ใช้งานได้จริง อย่างไร

การทบทวนรูปแบบผลรวมสะสม

ในตัวอย่างนี้ เราจะดูการขาย ทั่วไป

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

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

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

และอย่างที่คุณเห็นที่นี่ในตัวแบ่งส่วนข้อมูลวันที่ LuckyTemplates นี้ขณะนี้เราอยู่ระหว่างวันที่2 กุมภาพันธ์ ถึง 20 กันยายน

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

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

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

ความขัดแย้งในการใช้รูปแบบผลรวมสะสมสำหรับผลลัพธ์เฉลี่ยรายเดือน

แม้ว่า สูตร ผลรวมสะสมในขณะนี้จะทำงานได้ดี แต่อาจมีปัญหาเมื่อได้รับการคำนวณตาม ตัวแบ่งส่วนข้อมูลวันที่

ดังที่แสดงในภาพ ฉันเพิ่งขยายช่วงวันที่ออกไปอย่างช้าๆ และลากออกไปในปีหน้า

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

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

กล่าวอีกนัยหนึ่งคือ มีการคำนวณอย่างถูกต้อง แต่จริงๆ แล้วไม่ได้ให้ผลลัพธ์ที่เราต้องการเป็นพิเศษ

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

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

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

จากนั้น เมื่อคุณลากออกไปไกลจริงๆ คุณจะสังเกตเห็นว่ายอดขายสะสมตั้งแต่เดือนมกราคมถึงพฤษภาคมทั้งหมดกลายเป็น23 ล้านซึ่งโดยพื้นฐานแล้วเป็นยอดรวม มันเป็นเพียงการวนเป็นวัฏจักรสำหรับทุกเดือนของทุกปี

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

สิ่งที่เราอาจต้องการจริง ๆ ที่นี่คือการได้รับ ผลรวมสะสมที่อัปเด ตตามผลลัพธ์เฉลี่ยรายเดือน ซึ่งควรเริ่มต้นด้วยยอดขายรวมของเดือนมกราคมแล้วสะสมจากที่นั่น

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

คอลัมน์ยอดขายรายเดือนสะสม

ฉันจะนำผลลัพธ์ของสูตรของฉันสำหรับปัญหานี้โดยเฉพาะและแสดงว่าเหตุใดจึงใช้งานได้จริง

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

เห็นได้ชัดว่าที่นี่มีการรวบรวมยอดขายรวม ราย เดือน อยู่เสมอ

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

แต่ลองดูว่าจะเกิดอะไรขึ้นเมื่อฉันพยายามขยายสิ่งนี้

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

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

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

เห็นได้ชัดว่า คอลัมน์ ยอดขายรายเดือนสะสมสร้างผลลัพธ์ที่มีเหตุผลมากกว่า

ในทางกลับกัน ผลลัพธ์ ของยอดขายสะสมนั้นไม่สมเหตุสมผลมากนักจากมุมมองของการสร้างภาพ

สิ่งที่ฉันทำในวิธีแก้ปัญหาคือฉันสร้างรูปแบบใหม่ที่ให้คำตอบที่เราต้องการสำหรับสถานการณ์เฉพาะนี้

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

ตอนนี้เรามาคุยกันว่าเราสามารถหาวิธีแก้ปัญหาที่มีให้ได้อย่างไร

การสร้างช่วงวันที่

การสร้างช่วงวันที่เป็นสิ่งแรกที่เราต้องสร้างสูตร

ในการสร้างสิ่งนี้ เราได้เริ่มต้นวันที่ขั้นต่ำซึ่งแสดงโดยตัวแปร MinDate และวันที่สูงสุดซึ่งแสดงโดยตัวแปร MaxDate จากนั้น เราทำการคำนวณสำหรับแต่ละตัวแปรโดยใช้ฟังก์ชัน, MIN และ

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

ฟังก์ชันALLSELECTEDรับบริบทที่แสดงถึงแถวและคอลัมน์ทั้งหมดในแบบสอบถามในขณะที่เก็บตัวกรองและบริบทที่ชัดเจนนอกเหนือจากตัวกรองแถวและคอลัมน์ ฟังก์ชันนี้สามารถใช้เพื่อรับผลรวมภาพในแบบสอบถาม

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

หลังจากเริ่มต้นวันที่ต่ำสุดและสูงสุดแล้ว เราสามารถสร้างช่วงวันที่ด้วยวิธีที่แตกต่างจากที่เราทำในรูปแบบผลรวมสะสม เล็กน้อย

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

ฉันต้องสร้างส่วนนี้ของตารางใหม่โดยที่ฉันมีชื่อเดือนและยอดขายรวม เนื่องจาก เราต้องการคำนวณภายในช่วงวันที่นี้เท่านั้น

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

ดังนั้น เมื่อใช้ ฟังก์ชัน SUMMARIZEฉันสามารถจำกัดช่วงวันที่ให้ แคบลง ได้

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

การเพิ่มคอลัมน์ชื่อเดือนและหมายเลขเดือน

อย่างที่คุณเห็น เราได้รวม คอลัมน์ ชื่อเดือนจาก ตาราง วันที่และคอลัมน์การขายซึ่งโดยพื้นฐานแล้วก็คือยอดขายรวม

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

ตอน นี้ส่วนแรกของสูตรค่อนข้างแตกต่างจากรูปแบบการขายสะสม

ยิ่งไปกว่านั้น เราได้เพิ่มMonthNumberให้กับรูปแบบลอจิก ซึ่งได้มาจากตารางวันที่ ซึ่งจะทำหน้าที่เป็นคอลัมน์เสมือนหรือจินตภาพที่จะตั้งค่า ตั้งแต่ 1 ถึง 12 สำหรับเดือนมกราคมถึงธันวาคม

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

จากค่าของ คอลัมน์ MonthNumberฉันสามารถคำนวณผลรวมสะสมตามจำนวนเดือนได้

การคำนวณผลรวมสะสมตามจำนวนเดือน

เพื่อให้เฉพาะเจาะจงมากขึ้น ส่วนที่ตามมาของสูตรจะวนซ้ำทุกแถวในตารางที่ระบุ

จากนั้น คอลัมน์ MonthNumberจะได้รับการประเมินหาก น้อย กว่าหรือเท่ากับเดือนสูงสุดของปี

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

ส่วนนี้เป็นการคำนวณว่าเดือนปัจจุบันเป็นเลขอะไร

ตัวอย่างเช่น หากเราอยู่ในเดือนพฤษภาคมค่าของMonthNumberจะเป็น5 จากนั้น รูปแบบลอจิกเฉพาะนี้ภายใน จะวนซ้ำผ่านตารางนี้สำหรับทุกๆแถว

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

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

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

สุดท้าย เราจะนับยอดขาย

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

และนั่นคือวิธีที่เราไปถึงแถวที่ 11ซึ่งก็คือเดือนพฤศจิกายน

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

ส่วนนี้ประเมินพฤศจิกายนเป็น 11

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

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

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates

จากนั้นเรา จะไปนับยอดขายซึ่งแสดงโดยคอลัมน์เฉพาะนี้ภายใน 

ผลรวมสะสมตามผลลัพธ์เฉลี่ยรายเดือนใน LuckyTemplates


ผลรวมสะสมใน LuckyTemplates โดยไม่มีวันที่ – Advanced DAX
Running Totals in LuckyTemplates: วิธีการคำนวณโดยใช้สูตร DAX
เปรียบเทียบข้อมูลสะสมในเดือนต่างๆ ใน ​​LuckyTemplates

บทสรุป

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

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

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

จำนวนมากเข้าด้วยกันภายในLuckyTemplatesการแก้ไขสถานการณ์เฉพาะเหล่านี้จะสำเร็จได้อย่างแน่นอน

ขอให้โชคดีในการดำน้ำนี้


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