มาตราส่วนชั่วคราวโดยใช้คอลัมน์จากการคำนวณใน LuckyTemplates

มาตราส่วนชั่วคราวโดยใช้คอลัมน์จากการคำนวณใน LuckyTemplates

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

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

มาตราส่วนชั่วคราวโดยใช้คอลัมน์จากการคำนวณใน LuckyTemplates

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

สารบัญ

วิธีการสร้างมาตราส่วนเวลาแบบไดนามิก

อย่างที่คุณเห็นที่นี่ ฉันมีตารางวันที่ R10 ซึ่งฉันเพิ่งใช้ฟังก์ชันปฏิทินสำหรับปี 2016 จนถึงปัจจุบัน จากนั้นฉันก็สร้างระดับสินค้าคงคลังแบบสุ่ม

มาตราส่วนชั่วคราวโดยใช้คอลัมน์จากการคำนวณใน LuckyTemplates

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

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

มาตราส่วนชั่วคราวโดยใช้คอลัมน์จากการคำนวณใน LuckyTemplates

ขั้นตอนต่อไปคือการสร้างสิ่งที่ฉันเรียกว่าคอลัมน์ DTSซึ่งค่อนข้างเรียบง่าย ทั้งหมดที่เรากำลังทำคือบอกว่าเป็นไตรมาสปัจจุบันหรือไม่ จากนั้นเราจะส่งคืนค่าที่ขึ้นต้นด้วยตัวอักษร W ของสัปดาห์ เราจับตัวเลขสัปดาห์ของวันที่ของแถวปัจจุบัน และเราจับปี แล้วใส่ในรูปแบบนี้ เช่น W16-2022

และเมื่อเราเริ่มย้อนกลับไปในไตรมาสปัจจุบัน ถ้าไม่ใช่ในไตรมาสปัจจุบัน เราจะกลับแค่ Q สำหร��บไตรมาส จากนั้นเป็นไตรมาสและปี ดังนั้นเราจะมี Q1-2022, Q2-2022 เป็นต้น

มาตราส่วนชั่วคราวโดยใช้คอลัมน์จากการคำนวณใน LuckyTemplates

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

มาตราส่วนชั่วคราวโดยใช้คอลัมน์จากการคำนวณใน LuckyTemplates

จากนั้นเราจะกำหนดให้การเรียงลำดับตามคอลัมน์นี้เป็นคอลัมน์ DTS Sort By ของเรา

มาตราส่วนชั่วคราวโดยใช้คอลัมน์จากการคำนวณใน LuckyTemplates

เมื่อเราทำเช่นนั้น เราก็สามารถใช้คอลัมน์ DTS บนแกน X ของเราได้ ดังนั้น แกน X ของเราคือDTS แกน Y ของเราคือค่าเฉลี่ยของสินค้าคงคลัง ข้อดีอีกอย่างของการมีคอลัมน์จากการคำนวณก็คือ เราสามารถใช้เพื่อแยกความแตกต่างของสีบนแผนภูมิคอลัมน์นี้ เป็นต้น ดังนั้นฉันสามารถใช้ IsCurrentQuarter เป็นตำนานของฉันได้

มาตราส่วนชั่วคราวโดยใช้คอลัมน์จากการคำนวณใน LuckyTemplates


ดูการเปลี่ยนแปลงผลลัพธ์โดยใช้คอลัมน์จากการคำนวณใน LuckyTemplates
การเปรียบเทียบคอลัมน์จากการคำนวณและหน่วยวัดใน
ตารางและคอลัมน์จากการคำนวณใน LuckyTemplates ใน Tabular Editor 3

บทสรุป

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

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

บางทีเราอาจจะแทนที่IF นี้ ด้วย คำสั่ง SWITCHเพราะไม่เช่นนั้น เราจะเข้าสู่ Nested IFs และไม่มีใครชอบสิ่งเหล่านั้น

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

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

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

ดีที่สุด!

เกร็ก




**** *โพสต์ฟอรัมสนับสนุนที่เกี่ยวข้อง *****




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