วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

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

คุณอาจมีหลายวันที่ เช่น วันที่ป้อน วันที่สั่งซื้อ วันที่ออกใบแจ้งหนี้ วันที่จัดส่ง และอื่นๆ

คุณอาจคิดว่ามีปัญหากับ LuckyTemplates หรือคุณต้องการตารางวันที่ใหม่

คุณไม่จำเป็นต้องมีโต๊ะอื่น และไม่ต้องกังวล

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

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

ในโพสต์นี้ ฉันจะแสดงวิธีใช้ ฟังก์ชัน USERELATIONSHIPร่วมกับฟังก์ชัน CALCULATE เพื่อเปิดใช้งานความสัมพันธ์ในโมเดลข้อมูลของคุณ

สารบัญ

การทำงานกับวันที่ใน LuckyTemplates

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

วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

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

วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

อย่างที่คุณเห็น เรามีเส้นทึบตรงนี้ซึ่งแสดงถึงความสัมพันธ์ที่ดำเนินอยู่

วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

จากนั้นให้เราลองทำสิ่งเดียวกัน แต่คราวนี้อยู่ระหว่างวันที่และวันที่จัดส่ง

วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

สิ่งที่เรามีตอน นี้คือเส้นประ ซึ่งหมายความว่าเราได้สร้างสิ่งที่เรียกว่าความสัมพันธ์ที่ไม่ได้ใช้งาน

วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

อย่างที่คุณเห็น เราสามารถสร้างความสัมพันธ์ที่แข็งขันได้เพียงหนึ่งความสัมพันธ์เท่านั้น

มาดูกันว่าจะเกิดอะไรขึ้นกับการกรองตามธรรมชาติด้วยความสัมพันธ์ที่แข็งขันของเรา

เราสามารถสร้างหน่วยวัดใหม่และเรียกว่าTotal Salesจากนั้นไปที่SUMตามคอลัมน์Total Revenue

วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

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

วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

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

นอกเหนือจากนี้ เราจำเป็นต้องระบุให้ชัดเจนว่าเรากำลังดำเนินการในวันที่ประเภทใด

เราสามารถทำได้ก่อนอื่นโดยตั้งชื่อมาตรการของเราอย่างระมัดระวัง ตัวอย่างเช่น แทนที่จะพูดว่า Total Sales เราสามารถเรียกมันว่าTotal Sales by Order Date

วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

อย่างที่คุณเห็น ตอนนี้ตารางของเราระบุว่ายอดขายรวมตามวันที่สั่งซื้อแทนที่จะเป็นยอดขายรวม

วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

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

วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

ทีนี้ถ้าเราต้องการให้แสดงยอดขายรวมตามวันที่จัดส่งล่ะ ?

โปรดจำไว้ว่ายอดขายรวมตามวันที่จัดส่งมีความสัมพันธ์ที่ไม่ใช้งานกับตารางวันที่ เรามาเริ่มกันที่วิธีเปิดใช้งานความสัมพันธ์นี้

เปิดใช้งานความสัมพันธ์ที่ไม่ใช้งาน

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

วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

ข่าวดีก็คือว่านี่เป็นเรื่องง่ายมากที่จะทำ เราสามารถใช้ฟังก์ชัน DAX พิเศษที่เรียกว่าUSERELATIONSHIPเพื่อเปิดใช้งานหนึ่งในความสัมพันธ์เหล่านั้น

ดังนั้น เราจะสร้างการวัดใหม่และเรียกว่าTotal Sales by Ship Date

จากนั้นเราจะใช้CALCULATEจากนั้น ใช้ Total Sales by Order Dateแล้วกระโดดลงไปที่บรรทัดอื่น

ตอนนี้ เราจะเพิ่มUSERELATIONSHIPและวันที่จากนั้นเราจะเพิ่มยอดขายตามวันที่จัดส่ง

วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

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

วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

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

วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

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

การกระทำที่สับสนเมื่อทำงานกับหลายวันที่

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

จากนั้นพวกเขาคลิกที่ตัวเลือก "ทำให้ความสัมพันธ์นี้ใช้งานได้"

วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

หากคุณลองใช้วิธีนี้ คุณจะเห็นข้อผิดพลาดแบบนี้ด้านล่าง

วิธีทำงานกับวันที่หลายวันใน LuckyTemplates

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

ดังนั้นในกรณีที่คุณทำงานหลายวันใน LuckyTemplates สิ่งที่คุณต้องทำคือใช้ ฟังก์ชัน USERELATIONSHIPจากนั้นการคำนวณของคุณจะทำได้อย่างง่ายดาย


แสดงผลลัพธ์ถึงวันที่ปัจจุบันหรือวันที่เฉพาะใน LuckyTemplates
แสดงวันก่อนหรือหลังวันที่ที่เลือกโดยใช้ LuckyTemplates
ฟังก์ชัน DATEADD: ฟังก์ชันข่าวกรองเวลาที่ดีที่สุดและหลากหลายที่สุดใน LuckyTemplates

บทสรุป

เราเพิ่งพูดถึงวิธีการทำงานกับชุดข้อมูลที่มีความสัมพันธ์และวันที่หลายวันใน LuckyTemplates

หลังจากใช้ ฟังก์ชัน USERELATIONSHIPร่วมกับ ฟังก์ชัน CALCULATEเราก็สามารถเปิดใช้งานความสัมพันธ์ในแบบจำลองข้อมูลได้

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

เมื่อคุณเข้าใจเทคนิคนี้แล้ว คุณสามารถสร้างแบบจำลองข้อมูล 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 คืออะไร ทั้งหมดที่คุณต้องการรู้