ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ฉันจะกล่าวถึงฟังก์ชันที่ยอดเยี่ยมบางอย่างที่นี่ใน LuckyTemplates ซึ่งมีประโยชน์มากในสถานการณ์การวิเคราะห์ที่หลากหลาย ฟังก์ชันเหล่านี้บางส่วนสามารถช่วยเราคำนวณการขายของลูกค้าสามรายล่าสุดได้ คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้
สิ่งที่ผมต้องการแสดงให้คุณเห็นคือวิธีการหายอดขายจากลูกค้ารายใดรายหนึ่ง โดยดูเฉพาะยอดขายสามรายการล่าสุดมากกว่ายอดขายทั้งหมดของพวกเขา
ในการทำเช่นนี้ในลักษณะไดนามิกภายในสูตร ฉันจำเป็นต้องจัดโครงสร้างเพื่อให้การกรองเกิดขึ้นอย่างเป็นธรรมชาติสำหรับทุกบริบทที่ใช้สูตรนั้น
นี่คือที่ที่สามารถพัฒนา LuckyTemplates ให้สูงขึ้นอีกเล็กน้อย ฉันต้องเริ่มใช้ฟังก์ชันที่สร้างตารางเสมือนที่กรองแล้วเพื่อสร้างผลลัพธ์ที่ฉันต้องการ ดังนั้น ฉันต้องหาวิธีสร้างตารางที่กรองเฉพาะยอดขายล่าสุด ซึ่งในกรณีนี้คือสาม
สารบัญ
รายงานตัวอย่างแสดงยอดขายของลูกค้าสามรายล่าสุด
ในรายงานตัวอย่างนี้ คุณจะพบข้อมูลเชิงลึกที่น่าสนใจเกี่ยวกับวิธีจัดโครงสร้างตารางหรือฟังก์ชันตารางภายใน LuckyTemplates ฉันจะแสดงยอดขายสามรายการล่าสุดของลูกค้า และแสดงตามผลิตภัณฑ์โดยใช้แผนภูมิ
ก่อนอื่น คุณสามารถปรับกรอบเวลาได้ที่นี่ในตัวเลือกวันที่ ประการที่สอง ฉันได้เพิ่มตัวเลือกลูกค้าที่นี่ ซึ่งคุณสามารถเลือกลูกค้าหรือกลุ่มลูกค้าใดก็ได้
หลังจากนั้น ฉันต้องการประเมินการซื้อสินค้าสามรายการล่าสุดของพวกเขา และดูว่ายอดขายสินค้าเหล่านั้นเป็นเท่าใด
เป้าหมายของบทช่วยสอนนี้คือการหาสามผลิตภัณฑ์ล่าสุดที่ลูกค้าเลือกซื้อแบบไดนามิก ยังไงก็ตาม ฉันต้องจัดอันดับการขายตามวันที่ซื้อและหาสินค้าสามรายการล่าสุด นอกจากนี้ ฉันยังต้องการคำนวณยอดขายรวมสำหรับการซื้อสามครั้งล่าสุดทั้งหมด
การคำนวณยอดขายของลูกค้าสามรายล่าสุด
มาดูสูตรการคำนวณยอดขายสามรายการล่าสุดของลูกค้ากัน
ฉันต้องคำนวณว่าการซื้อสามรายการล่าสุดของลูกค้าคืออะไรโดยใช้ฟังก์ชันมันอยู่ในฟังก์ชั่นการวนซ้ำ ดังนั้นมันจะผ่านแถวและตาราง แต่แทนที่จะผ่านตารางจริง มันจะวนซ้ำผ่านตารางเสมือนซึ่งกำหนดโดยการจัดอันดับบางอย่าง
โดยทั่วไปแล้ว นั่นคือสิ่งที่ TOPN ทำเพื่อค้นหายอดขายสามรายการล่าสุดตามวันที่ซื้อ นอกจากนี้ ฟังก์ชัน DESCยังเรียงลำดับผลลัพธ์จากมากไปน้อย
ภายในบริบทเฉพาะ ฉันได้สร้างตารางของการซื้อทั้งหมดที่ทำโดยใช้ฟังก์ชัน
โดยสรุป เมื่อฉันเลือกลูกค้า สูตรจะวนซ้ำผ่านการซื้อทุกรายการที่ลูกค้าทำ ถัดไป จะประเมินวันที่ซื้อ จากนั้นจัดอันดับวันที่ซื้อตามลำดับจากมากไปน้อย สุดท้าย ฟังก์ชัน TOPN จะส่งคืนตารางเสมือนของการซื้อสามรายการล่าสุดเท่านั้น
หลังจากหาการซื้อสามครั้งล่าสุด ฉันจะคำนวณสามแถวและนับยอดขายทั้งหมด
ตอนนี้การคำนวณที่ฉันทำค่อนข้างยุ่งยาก ฉันจะแสดงให้คุณเห็นว่าสิ่งนี้ผิดพลาดได้อย่างไร โดยเฉพาะอย่างยิ่งถ้าคุณนำฟังก์ชัน
เมื่อฉันลาก สูตร Last 3 Sales Wrongลงในตาราง คุณจะเห็นว่าฉันได้ผลลัพธ์สำหรับทุกแถวสำหรับตารางนี้โดยเฉพาะ
แต่คุณสามารถดูได้ที่ส่วนล่าง ผลรวมสำหรับ คอลัมน์ การขาย 3 รายการล่าสุดนั้นถูกต้อง แต่ผลรวมภายใต้ คอลัมน์ 3 ยอดขายที่ไม่ถูกต้องล่าสุดไม่ถูกต้อง
นี่คือที่ที่คุณสามารถทดสอบความเข้าใจอย่างลึกซึ้งเกี่ยวกับบริบท คุณคิดว่าผลลัพธ์ภายใต้Last 3 Sales Wrongแสดงขึ้นอย่างไร?
คำอธิบายพื้นฐานคือทุกผลิตภัณฑ์กำลังกรองผลลัพธ์เฉพาะ หากเลือกผลิตภัณฑ์ สูตรจะค้นหาการซื้อผลิตภัณฑ์สามครั้งล่าสุด แต่ผลิตภัณฑ์ทั้งหมดได้รับการประเมินที่ตารางและจะรวมกัน
ตัวอย่างเช่น ถ้าฉันเลือกProduct 5 คุณจะเห็นว่ามันมักจะอยู่ในอันดับที่หนึ่งเพราะเป็นเพียงหนึ่งเดียวในบริบท จะถูกประเมินในตารางและจะถูกคำนวณเป็นยอดขายรวม
ดังนั้นในสูตร ฉันต้องรวม ฟังก์ชัน ไว้ในเพื่อที่จะลบบริบทของผลิตภัณฑ์ในผลลัพธ์เฉพาะ ด้วยเหตุนี้ ระบบจะประเมินผ่านทุกผลิตภัณฑ์ในช่วงเวลาที่เลือก จากนั้นจะจัดอันดับตามยอดขายทั้งหมดโดยใช้หากไม่มีอยู่ก็จะอยู่ในสามอันดับแรกเนื่องจากมียอดขายไม่เพียงพอสำหรับชุดข้อมูลเฉพาะ
นอกจากนี้ ฉันได้วางตารางนี้ไว้ทางด้านขวาด้วยเหตุผล
ฉันต้องประเมินผ่านทั้งตารางเทียบกับตารางที่กรอง ตารางด้านบนประเมินตารางทั้งหมดเป็นผลลัพธ์ที่ถูกต้อง อย่างที่คุณเห็น จะจบลงด้วยยอดขายสามรายการล่าสุดตั้งแต่วันที่ 22 มิถุนายน 7 มีนาคม และ 27 สิงหาคม 2017 จากนั้นจะนับยอดขายเฉพาะภายใต้คอลัมน์ยอดขายรวม
ใน ตาราง 3 ยอดขายล่าสุดตามชื่อผลิตภัณฑ์คุณสามารถดูการแสดงภาพสำหรับผลิตภัณฑ์สามอันดับแรกและยอดขายที่สอดคล้องกัน
คุณยังสามารถเลือกลูกค้าหรือกลุ่มลูกค้าอื่น ๆ และผลลัพธ์จะเปลี่ยนแปลงแบบไดนามิก
นี่เป็นบทช่วยสอนขั้นสูงอย่างแน่นอน แต่หวังว่าคุณจะเข้าใจว่าข้อมูลเชิงลึกนั้นดีเพียงใดเมื่อคุณรวมสูตร DAX เหล่านี้จำนวนมาก คุณสามารถดูการขายของลูกค้าสามรายล่าสุดตามผลิตภัณฑ์ได้อย่างรวดเร็วและ ใส่ลงในการแสดงภาพ
ลูกค้าของคุณทำการซื้อครั้งล่าสุดเมื่อใด
แสดงผลลัพธ์ถึงวันที่ปัจจุบันหรือวันที่ที่ระบุใน LuckyTemplates
การนับลูกค้าเมื่อเวลาผ่านไปโดยใช้ DISTINCTCOUNT
บทสรุป
ดังที่คุณเห็นในสูตร มีฟังก์ชันมากมายภายในหนึ่งฟังก์ชัน เหล่า นี้คือฟังก์ชัน เช่น , และ
สิ่งที่ฉันทำคือฉันได้รวมฟังก์ชันทั้งหมดเหล่านี้ไว้ในสูตรเดียว ฉันได้รวมเข้าด้วยกันเพื่อให้เราสามารถดึงข้อมูลเชิงลึกที่ยอดเยี่ยมนี้ออกมา
นี่คือสาเหตุที่สูตร DAX มีประสิทธิภาพอย่างมาก หากคุณเข้าใจฟังก์ชันเหล่านี้ คุณสามารถนำสิ่งเหล่านี้มารวมกันและได้ผลลัพธ์ที่น่าทึ่ง ในอดีตไม่สามารถทำได้โดยใช้เครื่องมือเช่น Excel แต่ความสามารถในการรวมสิ่งเหล่านี้เข้าด้วยกันโดยใช้ LuckyTemplates และสร้างการแสดงภาพที่เหลือเชื่อ คุณจะได้ผลลัพธ์ที่ต้องการ
หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ สิ่งที่สามารถทำได้ด้วยเทคนิคอื่นๆ เช่นเดียวกับเทคนิคนี้ โปรดดูโมดูล Business Analytics Series ที่ LuckyTemplates On-demand
ฉันหวังว่าคุณจะสนุกกับการทำตามขั้นตอนนี้
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้