ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตอนนี้ เราจะดำดิ่งสู่ ฟังก์ชัน ใน LuckyTemplates
เราใช้ฟังก์ชันนี้มาหลายครั้งแล้ว แต่ฉันต้องการพูดคุยในรายละเอียด
สารบัญ
รับยอดขายปีที่แล้วด้วยการคำนวณ
ฟังก์ชันCALCULATEช่วยให้คุณเปลี่ยนบริบทของการคำนวณภายในหน่วยวัดซึ่งบริบทนั้นมาจากสภาพแวดล้อมที่การคำนวณของคุณกำลังดำเนินการอยู่ คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้
ความสามารถในการเปลี่ยนบริบทภายในหน่วยวัดมีความสำคัญมากใน DAX
เราจะเริ่มต้นด้วยตัวอย่างโดยการสร้างการวัดที่เรียกว่าSales LYซึ่งใช้ ฟังก์ชัน CALCULATEเพื่อเปรียบเทียบยอดขายในวันที่ปัจจุบันกับยอดขายในวันเดียวกันของปีที่แล้ว
ภายใน ฟังก์ชัน CALCULATEเราจะใส่Total Salesเนื่องจากพารามิเตอร์ตัวแรกของCALCULATE สามารถ ใช้ นิพจน์ประเภทใดก็ได้
จากนั้น ฉันจะใช้ ฟังก์ชันตัว แสดงเวลาที่เรียกว่าฟังก์ชันตัวแสดงเวลาเป็นฟังก์ชันที่ใช้สำหรับการคำนวณที่เกี่ยวข้องกับเวลา
เนื่องจากเรากำลังใส่SAMEPERIODLASTYEARไว้ในCALCULATEเราจะปรับบริบทปัจจุบันของเราภายในหนึ่งปีผ่านคอลัมน์ Date ของเรา
เมื่อลากการวัดใหม่ คุณจะเห็นว่า คอลัมน์ ยอดขายรวมและยอดขาย LYมีผลลัพธ์ที่แตกต่างกัน
เหตุผลเบื้องหลังคือค่าภายในSales LYนำมาจากยอดขายรวมเมื่อหนึ่งปีก่อน
เพื่อแสดงตัวอย่าง ให้เราดูที่ ค่า Sales LYของวันที่28/02/2020
เนื่องจากมีมูลค่า$10,440เมื่อมองย้อนกลับไปที่ยอดขายรวมของวันที่28/02/2019ควรให้ผลลัพธ์ที่เหมือนกันทุกประการ
โดยถือว่า วัน ที่ 28/02/2020เป็นวันที่ปัจจุบัน แต่เปลี่ยนบริบทเป็นวันที่เดียวกันในปี 2019ผ่านคอลัมน์Sales LY
นี่คือเหตุผลที่การคำนวณเป็นฟังก์ชันที่สำคัญใน LuckyTemplates ช่วยให้คุณสามารถคำนวณได้หลายวิธี เช่น เมื่อคุณต้องการหาความแตกต่างระหว่าง ยอด ขายรวมและยอดขาย LY
การเปลี่ยนบริบทตามไตรมาส
ฉันยังสามารถเปลี่ยนบริบทของคอลัมน์วันที่เพื่อให้ฉันสามารถดูค่ารายไตรมาสแทนค่ารายวัน
ก่อนอื่นฉันจะลากคอลัมน์QuarterInCalendarซึ่งอยู่ในตาราง Dates
สิ่งแรกที่คุณจะสังเกตเห็นที่นี่คือวันที่ไม่ได้เรียงอย่างถูกต้อง เพื่อแก้ไขปัญหานี้ ฉันจะจัด เรียงคอลัมน์ชื่อQuarterInYear
ฉันจะไปที่ พื้นที่ ข้อมูลและเน้นคอลัมน์QuarterInCalendar
จากนั้น ฉันสามารถเลือก ตัวเลือก QuarterInYearภายใต้Sort by column
เมื่อเรากลับไปที่หน้าจอก่อนหน้า ตอนนี้คุณจะเห็นว่าเรามีไตรมาสในลำดับที่ถูกต้องแล้ว
เรากำลังทำสิ่งเดียวกันก่อนหน้านี้ แต่ค่าจะสะสมในระดับที่แตกต่างกันเนื่องจากเราดูที่ไตรมาสแทนที่จะเป็นวัน
ตัวอย่างเช่น ใน ไตรมาส ที่2 ปี 2020เรามีมูลค่ายอดขายรวม$2,839,495 แต่เมื่อเราดูที่ค่าSales LY ฟังก์ชัน CALCULATE จะ เปลี่ยนบริบทย้อนหลังไปหนึ่งปี ซึ่งมี มูลค่า ยอดขายรวมในไตรมาสที่ 2 ปี 2019เท่ากับ$3,665,971
ฟังก์ชันCALCULATEช่วยให้คุณทำงานในรูปแบบต่างๆ โดยใช้ข้อมูลเชิงลึกที่คล้ายคลึงกันโดยไม่ต้องเขียนสูตรหรือการคำนวณใหม่
ยอดขายรวมของสถานที่บางแห่งโดยใช้ CALCULATE
ฉันยัง ต้องการแสดงวิธีอื่นในการปรับบริบทภายในCALCULATE
ก่อนหน้านี้เราได้เปลี่ยนบริบทของการคำนวณทั้งหมด แต่ตอนนี้ฉันต้องการแสดงตัวอย่างที่เราจะกรองบริบทแทนเล็กน้อย
จะเกิดอะไรขึ้นหากฉันต้องการคำนวณยอดขายทั้งหมดของฉันในบางพื้นที่โดยเฉพาะที่นอร์ทแคโรไลนา
ในการทำเช่นนี้ ฉันสามารถสร้างหน่วยวัดใหม่ที่เรียกว่าSales in NCใช้CALCULATEกับTotal Salesเป็นนิพจน์ จากนั้นใช้State Codeในตาราง Locationsเป็นตัวกรอง และตั้งค่าเท่ากับ“NC”
เมื่อเราลากมาตรการใหม่ของเรา เราจะเห็นรายละเอียดของยอดขายรวมในภูมิภาคเฉพาะตามบริบทของชื่อผลิตภัณฑ์
เมื่อเปรียบเทียบกับSales LYที่บริบทถูกเปลี่ยนโดยสิ้นเชิง บริบทในSales ใน NCนั้นถูกปรับเพียงแค่
นี่คือเหตุผลที่CALCULATEจะกลายเป็นฟังก์ชันที่คุณใช้บ่อยที่สุด เนื่องจากมีหลายวิธีที่คุณสามารถปรับบริบทได้
หากคุณดูเนื้อหาขั้นสูงใดๆ จาก LuckyTemplates คุณจะเห็นว่าCALCULATEถูกใช้ในเกือบทุกอย่าง เนื่องจากสูตรสามารถเขียนได้อย่างมีประสิทธิภาพมาก
คุณอาจเคยเห็นสูตรที่ยาวมากๆ ที่เขียนในMicrosoft Excel ซึ่งครอบคลุมสองถึงสามบรรทัด ใน LuckyTemplates คุณสามารถมีการคำนวณต่างๆ ได้หลากหลายโดยเพียงแค่ปรับบริบท
หากต้องการแสดงตัวอย่างอื่น ฉันสามารถลาก การวัด ยอดขายใน NCพร้อมกับการวัดQuarterInCalendar
ฉันไม่ต้องทำการเปลี่ยนแปลงในสูตร แต่ฉันเพิ่มบริบทเมื่อเปรียบเทียบกับตัวอย่างก่อนหน้าที่เราปรับเปลี่ยน
เนื่องจากเรามียอดขายรายไตรมาสอยู่แล้ว การเพิ่มยอดขายใน NCทำให้เรามียอดขายรายไตรมาสโดยเฉพาะสำหรับ North Carolina
มีความแตกต่างเล็กน้อยเมื่อเทียบกับการเปลี่ยนแปลงบริบทโดยสิ้นเชิง เช่นในSales LYซึ่งเราใช้ฟังก์ชันตัวแสดงเวลาเพื่อจัดการวันที่
การ วัด ยอดขายใน NCเป็นเพียงตัวกรองตำแหน่งที่ตั้งซึ่งไม่เกี่ยวข้องกับบริบทเริ่มต้นของQuarterInCalendarซึ่งเป็นวันที่
การคำนวณเปอร์เซ็นต์แบบไดนามิกของการเปลี่ยนแปลงทั้งหมดโดยใช้ LuckyTemplates Time Intelligence
การคำนวณอัตราการเรียกใช้สะสมโดยใช้ DAX ใน LuckyTemplates
วิธีคำนวณความแตกต่างในวันระหว่างการซื้อโดยใช้ DAX ใน LuckyTemplates
บทสรุป
นั่นเป็นเพียงการแนะนำ ฟังก์ชัน CALCULATEใน LuckyTemplates เกี่ยวกับวิธีที่คุณสามารถใช้ฟังก์ชันนี้เพื่อเปลี่ยนแปลง ปรับ หรือเพิ่มในบริบทของการคำนวณของคุณ
ผมอยากให้คุณลองคิดดูว่าคุณจะใช้มันกับสิ่งที่คุณกำลังทำอยู่ได้อย่างไร หากคุณสามารถใช้ฟังก์ชันนี้ คุณสามารถผสมสูตรและเทคนิคต่าง ๆ เพื่อคำนวณสิ่งต่าง ๆ ได้อย่างรวดเร็ว
สิ่งที่ดีที่สุด
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้