การใช้ฟังก์ชัน LuckyTemplates DAX เพื่อจัดการกับสินค้าที่มีการเปลี่ยนแปลงราคาล่วงเวลา

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

สถานการณ์ที่เป็นปัญหาคือเมื่อคุณมีผลิตภัณฑ์ที่เปลี่ยนแปลงราคาเมื่อเวลาผ่านไป

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

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

สารบัญ

การใช้ฟังก์ชัน LuckyTemplates DAX สำหรับการเปลี่ยนแปลงราคา

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

ซึ่งสามารถทำได้โดยการตั้งค่าโมเดลข้อมูลของคุณอย่างถูกต้อง และใช้ชุดค่าผสมของสูตร DAX ขั้นสูงเพิ่มเติม

การใช้ฟังก์ชัน LuckyTemplates DAX เพื่อจัดการกับสินค้าที่มีการเปลี่ยนแปลงราคาล่วงเวลา

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

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

การใช้ฟังก์ชัน LuckyTemplates DAX เพื่อจัดการกับสินค้าที่มีการเปลี่ยนแปลงราคาล่วงเวลา

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

ดังนั้นสำหรับผลิตภัณฑ์ 1 ราคาในช่วงไตรมาสที่สามคือ 1,680.75 ดอลลาร์

การใช้ฟังก์ชัน LuckyTemplates DAX เพื่อจัดการกับสินค้าที่มีการเปลี่ยนแปลงราคาล่วงเวลา

แต่ถ้าเราเลื่อนลงมาในตาราง เราจะพบว่าราคาของผลิตภัณฑ์ 1 เปลี่ยนเป็น 2,666.79 ดอลลาร์ในช่วงไตรมาสที่สี่

การใช้ฟังก์ชัน LuckyTemplates DAX เพื่อจัดการกับสินค้าที่มีการเปลี่ยนแปลงราคาล่วงเวลา

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

ความสัมพันธ์ระหว่างตาราง

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

เราไม่มีทางทำเช่นนั้นได้ เนื่องจากมีค่าหลายค่าในตารางราคาผลิตภัณฑ์ และเราต้องการให้ตารางค้นหา (ตารางผลิตภัณฑ์) อยู่ในด้านที่ไม่ซ้ำ

การใช้ฟังก์ชัน LuckyTemplates DAX เพื่อจัดการกับสินค้าที่มีการเปลี่ยนแปลงราคาล่วงเวลา

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

การใช้ฟังก์ชัน LuckyTemplates DAX เพื่อจัดการกับสินค้าที่มีการเปลี่ยนแปลงราคาล่วงเวลา

การคำนวณราคาสินค้าเฉลี่ย

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

การใช้ฟังก์ชัน LuckyTemplates DAX เพื่อจัดการกับสินค้าที่มีการเปลี่ยนแปลงราคาล่วงเวลา

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

การใช้ฟังก์ชัน TREATAS

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

การใช้ฟังก์ชัน LuckyTemplates DAX เพื่อจัดการกับสินค้าที่มีการเปลี่ยนแปลงราคาล่วงเวลา

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

มีการประยุกต์ใช้ฟังก์ชัน TREATASมากมายในการคาดการณ์ การโฆษณา และการตลาด โดยที่ราคาของผลิตภัณฑ์ไม่ได้คงที่เสมอไป คุณจะต้องใช้เทคนิคหลายอย่างร่วมกันเพื่อแก้ปัญหาประเภทนี้

การใช้ฟังก์ชัน LuckyTemplates DAX เพื่อจัดการกับสินค้าที่มีการเปลี่ยนแปลงราคาล่วงเวลา

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

การใช้ฟังก์ชัน LOOKUPVALUE

การใช้ฟังก์ชัน LuckyTemplates DAX เพื่อจัดการกับสินค้าที่มีการเปลี่ยนแปลงราคาล่วงเวลา

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

LOOKUPVALUEนั้นใกล้เคียงกับVLOOKUP มากที่สุด เท่าที่จะทำได้ โดยพื้นฐานแล้วเป็นการทำ VLOOKUPประเภทหนึ่งภายในตารางราคาสินค้า แต่จากนั้นนำมันเข้าสู่การวนซ้ำที่เรากำลังทำอยู่เหนือตารางการขาย

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

การใช้ฟังก์ชัน LuckyTemplates DAX เพื่อจัดการกับสินค้าที่มีการเปลี่ยนแปลงราคาล่วงเวลา

เมื่อใช้ ฟังก์ชัน LOOKUPVALUEคุณจะสามารถติดตามการเปลี่ยนแปลงราคาได้ มาดูกันว่าเกิดอะไรขึ้นเมื่อวันที่ 26 เมษายน 2018 เราขายผลิตภัณฑ์ 1 รายการ ผลิตภัณฑ์ 53

คอลัมน์ยอดขายรวมจะพิจารณาราคาใหม่ที่ $1,526 ในขณะที่คอลัมน์ยอดขายรวมที่มีการปรับปรุงราคาจะพิจารณา $1327.62 เป็นราคาผลิตภัณฑ์เฉลี่ย

เจาะลึกลงไปในฟังก์ชัน TREATAS – ความสัมพันธ์เสมือนจริงสำหรับ LuckyTemplates วิธีสร้างความสัมพันธ์เสมือนจริงโดยใช้ TREATAS ใน LuckyTemplates ลอจิกหลายสกุลเงินใน LuckyTemplates – ตัวอย่าง LOOKUPVALUE

บทสรุป

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

เราต้องดูฟังก์ชันLOOKUPVALUE ด้วย นี่เป็นอีกฟังก์ชันเฉพาะที่ไม่ได้ใช้งานบ่อยนัก แต่มีเหตุผลเชิงตรรกะว่าทำไมเราต้องใช้มันในตัวอย่างนี้

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

สำหรับตัวอย่างการวิเคราะห์ธุรกิจอื่นๆ อีกมากมาย โปรดดูโมดูลมินิซีรีส์ด้านล่างที่ LuckyTemplates Online

สนุกกับการทำงานผ่านวิดีโอที่มีรายละเอียดนี้

Leave a Comment

คู่มือการดาวน์โหลดและติดตั้ง R และ RStudio

คู่มือการดาวน์โหลดและติดตั้ง R และ RStudio

ค้นพบวิธีที่เราสามารถดาวน์โหลดและติดตั้ง R และ RStudio ซึ่งเป็นทั้งแบบฟรีและแบบโอเพ่นซอร์สสำหรับการเขียนโปรแกรมสถิติและกราฟิก

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

Power Automate คืออะไร? - สุดยอดคู่มือ

Power Automate คืออะไร? - สุดยอดคู่มือ

Power Automate คืออะไร? - สุดยอดคู่มือที่ช่วยให้คุณเข้าใจและใช้ได้อย่างมีประสิทธิภาพ

วิธีใช้ Power Query ใน Excel: คู่มือฉบับสมบูรณ์

วิธีใช้ Power Query ใน Excel: คู่มือฉบับสมบูรณ์

วิธีใช้ Power Query ใน Excel: คำแนะนำทั้งหมดเพื่อทำให้ข้อมูลของคุณมีประสิทธิภาพมากขึ้น

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