การแสดงยอดขายของลูกค้าสามรายล่าสุดโดยใช้ฟังก์ชัน TOPN

การแสดงยอดขายของลูกค้าสามรายล่าสุดโดยใช้ฟังก์ชัน TOPN

ฉันจะกล่าวถึงฟังก์ชันที่ยอดเยี่ยมบางอย่างที่นี่ใน LuckyTemplates ซึ่งมีประโยชน์มากในสถานการณ์การวิเคราะห์ที่หลากหลาย ฟังก์ชันเหล่านี้บางส่วนสามารถช่วยเราคำนวณการขายของลูกค้าสามรายล่าสุดได้ คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้

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

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

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

สารบัญ

รายงานตัวอย่างแสดงยอดขายของลูกค้าสามรายล่าสุด

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

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

การแสดงยอดขายของลูกค้าสามรายล่าสุดโดยใช้ฟังก์ชัน TOPN

หลังจากนั้น ฉันต้องการประเมินการซื้อสินค้าสามรายการล่าสุดของพวกเขา และดูว่ายอดขายสินค้าเหล่านั้นเป็นเท่าใด

การแสดงยอดขายของลูกค้าสามรายล่าสุดโดยใช้ฟังก์ชัน TOPN

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

การคำนวณยอดขายของลูกค้าสามรายล่าสุด

มาดูสูตรการคำนวณยอดขายสามรายการล่าสุดของลูกค้ากัน

การแสดงยอดขายของลูกค้าสามรายล่าสุดโดยใช้ฟังก์ชัน TOPN

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

การแสดงยอดขายของลูกค้าสามรายล่าสุดโดยใช้ฟังก์ชัน TOPN

โดยทั่วไปแล้ว นั่นคือสิ่งที่ TOPN ทำเพื่อค้นหายอดขายสามรายการล่าสุดตามวันที่ซื้อ นอกจากนี้ ฟังก์ชัน DESCยังเรียงลำดับผลลัพธ์จากมากไปน้อย

การแสดงยอดขายของลูกค้าสามรายล่าสุดโดยใช้ฟังก์ชัน TOPN

ภายในบริบทเฉพาะ ฉันได้สร้างตารางของการซื้อทั้งหมดที่ทำโดยใช้ฟังก์ชัน

การแสดงยอดขายของลูกค้าสามรายล่าสุดโดยใช้ฟังก์ชัน TOPN

โดยสรุป เมื่อฉันเลือกลูกค้า สูตรจะวนซ้ำผ่านการซื้อทุกรายการที่ลูกค้าทำ ถัดไป จะประเมินวันที่ซื้อ จากนั้นจัดอันดับวันที่ซื้อตามลำดับจากมากไปน้อย สุดท้าย ฟังก์ชัน TOPN จะส่งคืนตารางเสมือนของการซื้อสามรายการล่าสุดเท่านั้น 

หลังจากหาการซื้อสามครั้งล่าสุด ฉันจะคำนวณสามแถวและนับยอดขายทั้งหมด

การแสดงยอดขายของลูกค้าสามรายล่าสุดโดยใช้ฟังก์ชัน TOPN

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

การแสดงยอดขายของลูกค้าสามรายล่าสุดโดยใช้ฟังก์ชัน TOPN

เมื่อฉันลาก สูตร Last 3 Sales Wrongลงในตาราง คุณจะเห็นว่าฉันได้ผลลัพธ์สำหรับทุกแถวสำหรับตารางนี้โดยเฉพาะ

แต่คุณสามารถดูได้ที่ส่วนล่าง ผลรวมสำหรับ คอลัมน์ การขาย 3 รายการล่าสุดนั้นถูกต้อง แต่ผลรวมภายใต้ คอลัมน์ 3 ยอดขายที่ไม่ถูกต้องล่าสุดไม่ถูกต้อง

การแสดงยอดขายของลูกค้าสามรายล่าสุดโดยใช้ฟังก์ชัน TOPN

นี่คือที่ที่คุณสามารถทดสอบความเข้าใจอย่างลึกซึ้งเกี่ยวกับบริบท คุณคิดว่าผลลัพธ์ภายใต้Last 3 Sales Wrongแสดงขึ้นอย่างไร?

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

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

การแสดงยอดขายของลูกค้าสามรายล่าสุดโดยใช้ฟังก์ชัน TOPN

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

นอกจากนี้ ฉันได้วางตารางนี้ไว้ทางด้านขวาด้วยเหตุผล

การแสดงยอดขายของลูกค้าสามรายล่าสุดโดยใช้ฟังก์ชัน TOPN

ฉันต้องประเมินผ่านทั้งตารางเทียบกับตารางที่กรอง ตารางด้านบนประเมินตารางทั้งหมดเป็นผลลัพธ์ที่ถูกต้อง อย่างที่คุณเห็น จะจบลงด้วยยอดขายสามรายการล่าสุดตั้งแต่วันที่ 22 มิถุนายน 7 มีนาคม และ 27 สิงหาคม 2017 จากนั้นจะนับยอดขายเฉพาะภายใต้คอลัมน์ยอดขายรวม

ใน ตาราง 3 ยอดขายล่าสุดตามชื่อผลิตภัณฑ์คุณสามารถดูการแสดงภาพสำหรับผลิตภัณฑ์สามอันดับแรกและยอดขายที่สอดคล้องกัน

การแสดงยอดขายของลูกค้าสามรายล่าสุดโดยใช้ฟังก์ชัน TOPN

คุณยังสามารถเลือกลูกค้าหรือกลุ่มลูกค้าอื่น ๆ และผลลัพธ์จะเปลี่ยนแปลงแบบไดนามิก

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


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

บทสรุป

ดังที่คุณเห็นในสูตร มีฟังก์ชันมากมายภายในหนึ่งฟังก์ชัน เหล่า นี้คือฟังก์ชัน เช่น , และ

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

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

หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ สิ่งที่สามารถทำได้ด้วยเทคนิคอื่นๆ เช่นเดียวกับเทคนิคนี้ โปรดดูโมดูล Business Analytics Series ที่ LuckyTemplates On-demand

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


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