ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
บล็อกนี้เน้นที่แผ่นเวลา LuckyTemplates และต้นทุนค่าจ้างที่เกี่ยวข้อง ฉันจะแสดงวิธีคำนวณข้อมูลเวลาและประเภทค่าจ้างโดยใช้ DAX ฉันจะสาธิตโซลูชัน DAX โดยใช้หน่วยวัดและอีกรายการหนึ่งโดยใช้คอลัมน์จากการคำนวณ คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้
ตัวอย่างนี้มาจากซึ่งเราเรียกใช้ใน LuckyTemplates นี่คือสถานการณ์ในชีวิตจริงที่เรามักพบในองค์กรและธุรกิจ และ LuckyTemplates เป็นเพียงเครื่องมือที่เหมาะสมที่จะช่วยให้งานง่ายขึ้นและเร็วขึ้น
มาเริ่มกันเลย
สารบัญ
LuckyTemplates Timesheet & Wages: โซลูชันคอลัมน์จากการคำนวณ
สำหรับโซลูชัน DAX ที่คำนวณโดยใช้คอลัมน์จากการคำนวณ ฉันไปที่ตารางเวลาและสร้างหน่วยวัด ซึ่งฉันเรียกว่าCC-Regular Hoursเพื่อคำนวณชั่วโมงปกติ
ในสูตรนี้ ฉันได้รับชั่วโมงจากตารางและใส่ลงในตัวแปร ( ) จากนั้นฉันจะคำนวณเป็นวันหยุด สุดสัปดาห์ หรือวันปกติ ด้วย ฟังก์ชัน ฉันใช้ประโยชน์จากโมเดลข้อมูลเพื่อกำหนดสิ่งนั้น จากนั้นฉันใช้ตัวแปรสองตัว(_IsHolidayDayและ_IsWeekendDay ) เพื่อกำหนดตัวแปรที่สาม ( _IsRegularDay )
สุดท้าย ฉันใช้ คำสั่ง เพื่อตรวจสอบชั่วโมงปกติ อีกสองวัน (วันหยุดและ สุดสัปดาห์) จะเป็นและถ้าเป็นวันปกติ ฉันต้องการคืนค่าชั่วโมงสูงสุด 8 ชั่วโมง จากนั้นฉันจะใช้โครงสร้างRETURN Results
ฉันจะทำสิ่งเดียวกันสำหรับสูตรชั่วโมงการทำงานล่วงเวลา ( CC-ชั่วโมงการทำงานล่วงเวลา ) – ฉันจะเปลี่ยนคำสั่ง SWITCH TRUE เท่านั้น การดำเนินการนี้จะส่งคืนชั่วโมงสำหรับวันสุดสัปดาห์ หากเป็นวันปกติก็จะคืนเวลาที่สูงกว่าแปดชั่วโมง
สำหรับชั่วโมงวันหยุด จะคืนค่าชั่วโมงทั้งหมดหากเป็นวันหยุด และคืนค่าว่างหากเป็นวันสุดสัปดาห์หรือวันปกติ
ทีนี้มาดูเรื่องค่าจ้างกัน สำหรับสูตรค่าจ้างชั่วโมงปกติ ฉันจะใช้ประโยชน์จากคอลัมน์คำนวณที่ฉันเพิ่งสร้างสำหรับชั่วโมงปกติ ฉันจะกำหนดค่าจ้างที่เหมาะสมโดยใช้WageType , Straight Time
ฉันได้รับค่าจ้างรายชั่วโมงของพนักงานจากแบบจำลองข้อมูล จากนั้นฉันใช้เพื่อรับตัวคูณจาก ตาราง ประเภทค่าจ้าง ที่ไม่ได้เชื่อมต่อ เพื่อนำไปใช้ และสุดท้าย ฉันคำนวณตัวแปรResultจากนั้นให้ผลลัพธ์ที่ส่งคืนในตอนท้าย
สำหรับการทำงานล่วงเวลา ฉันจะเปลี่ยนประเภทค่าจ้างเป็นเวลาครึ่งเดียว
ฉันจะทำสิ่งที่คล้ายกันสำหรับค่า จ้างในวันหยุด แต่ฉันจะเปลี่ยนประเภทค่าจ้างเป็นสองเท่า
สุดท้าย ฉันจะทำผลรวมง่ายๆ เพื่อให้ได้มูลค่ารวมทั้งหมดสำหรับฉัน
เมื่อฉันลากคอลัมน์เหล่านี้ลงในรายงาน เราจะเห็นผลลัพธ์
แผ่นเวลาและค่าจ้างของ LuckyTemplates: โซลูชัน DAX โดยใช้มาตรการ
ฉันจะทำแบบเดียวกับที่ทำกับคอลัมน์จากการคำนวณ แต่คราวนี้ฉันจะทำการเปลี่ยนแปลงเล็กน้อย
ฉันไม่มีสิทธิ์เข้าถึงค่าเวลาโดยตรงจากตาราง ดังนั้นฉันจะใช้ SELECTEDVALUE นี่เพื่อรับชั่วโมงที่เกี่ยวข้องกับรายการเวลาเฉพาะที่แสดงในภาพ นอกเหนือจากนั้น รหัสจะเหมือนกันกับเวอร์ชันของคอลัมน์จากการคำนวณ
ฉันทำสิ่งที่คล้ายกันมากสำหรับชั่วโมงการทำงานล่วงเวลาและชั่วโมงวันหยุด เป็นกฎเดียวกันกับคอลัมน์จากการคำนวณ
สำหรับค่าจ้างพวกเขาจะคำนวณมากในลักษณะเดียวกัน ความแตกต่างเพียงอย่างเดียวจากคอลัมน์จากการคำนวณคือตัวแปรสำหรับชั่วโมง ฉันใช้ค่าการวัดที่ฉันคำนวณ ฉันทำแบบเดียวกันสำหรับค่าจ้างล่วงเวลาและค่าจ้างในวันหยุดเหมือนกัน
จากนั้นฉันจะเขียนการวัดผลรวมอย่างง่ายสำหรับค่าจ้างทั้งหมด
และตอนนี้ฉันเพิ่มมาตรการเหล่านี้ลงในตารางเพื่อให้เราสามารถเห็นผลลัพธ์ได้ ขอให้สังเกตว่าไม่มีมาตรการใดแสดงผลรวม หากต้องการดูค่ารวมสำหรับ การวัดที่นี่ ฉันจะใช้รูปแบบการแก้ไขผลรวมที่ไม่ถูกต้อง ในการทำเช่นนี้ ฉันต้องสร้างมาตรการที่ใช้ตารางเสมือนเพื่อเลียนแบบตารางจริงที่ฉันมีที่นี่
แก้ไขรูปแบบผลรวมที่ไม่ถูกต้อง
ในการแก้ไขปัญหานี้ ฉันต้องสร้างมาตรการที่ใช้ตารางเสมือนเพื่อเลียนแบบตารางจริงที่ฉันมีที่นี่ ดังนั้นสำหรับชั่วโมงทั้งหมด ฉันใช้ โครงสร้าง เพื่อสร้างตารางเสมือนที่มีรหัสเวลาและชั่วโมง จากนั้นฉันใช้บนตารางเสมือนเพื่อคำนวณค่า
ผมจะลากมันลงมาในตารางด้านล่าง และตอนนี้เราจะเห็นจำนวนชั่วโมงทั้งหมดแล้ว
ฉันจะทำแบบเดียวกันสำหรับค่าจ้าง โดยฉันจะใช้ และSUMMARIZE จากนั้นสำหรับผลลัพธ์ ฉันจะใช้ ฟังก์ชัน สำหรับการวัดที่ฉันสร้างไว้แล้ว และSUMXสำหรับตารางเสมือน
จากนั้นผมเพิ่มมันลงในตารางตรงนี้ และเราจะเห็นว่าเรามีค่าจ้างทั้งหมดแล้ว
อีกสิ่งหนึ่งคือเมื่อฉันวัดค่าจ้างรวมในแผนภูมิแท่งอย่างง่ายที่มีแผนกและประเภทค่าจ้าง คุณจะเห็นว่าฉันไม่ได้รับค่าใดๆ ที่นี่
นี่เป็นส่วนหนึ่งของการแก้ไขปัญหาผลรวมที่ไม่ถูกต้อง และหนึ่งในวิธีที่ดีที่สุดที่ฉันพบเพื่อแก้ไขปัญหานี้คือการใช้ตารางเสมือนและเปลี่ยนหน่วยวัด
ฉันจะเอาอันที่ไม่มีตารางเสมือนออก แล้วฉันจะเพิ่มอันที่มีตารางเสมือนเข้าไป
คอลัมน์จากการคำนวณของ LuckyTemplates เทียบกับหน่วยวัด:
คอลัมน์จากการคำนวณเปรียบเทียบ LuckyTemplates: เคล็ดลับและแนวทางปฏิบัติที่ดีที่สุด
การวัดการแตกแขนง: กลยุทธ์การพัฒนา LuckyTemplates
บทสรุป
โซลูชัน DAX ทั้งสองเหมาะสำหรับใบบันทึกเวลา LuckyTemplates และความท้าทายด้านค่าจ้าง อย่างไรก็ตาม พวกเขาก็มีข้อดีและข้อเสียเช่นกัน
ประโยชน์ของการใช้มาตรการคือการปฏิบัติที่ดีที่สุด พวกเขาจะไม่ถูกคำนวณเมื่อมีการรีเฟรชแบบจำลอง แต่จะใช้การวัดจริงในวิชวลเท่านั้น ข้อเสียสำหรับพวกเขาคือต้องใช้โค้ด DAX เพิ่มขึ้นเล็กน้อยเมื่อเราทำงานกับตารางเสมือนเพื่อแสดงสิ่งต่างๆ เพื่อให้คำนวณได้อย่างถูกต้อง แต่ไม่ใช่เรื่องใหญ่อะไรเลย
สำหรับคอลัมน์จากการคำนวณ ฉันพบว่าง่ายต่อการเรียนรู้และแสดงภาพ เป็นจุดเริ่มต้นที่คุ้นเคยสำหรับผู้ที่มาจาก Excel อย่างไรก็ตาม ข้อจำกัดอย่างหนึ่งของคอลัมน์จากการคำนวณคือ คอลัมน์เหล่านี้ถูกสร้างขึ้นจริงในแบบจำลองข้อมูล และเพิ่มขนาดของแบบจำลองของคุณ ซึ่งจะลดประสิทธิภาพการทำงานของรายงานของคุณ
และกฎทั่วไปก็คือ คุณไม่ควรสร้างคอลัมน์จากการคำนวณในตารางข้อเท็จจริง ถ้าคุณต้องสร้างคอลัมน์จากการคำนวณ ให้ลองทำในตารางไดเมนชัน
ฉันใช้คอลัมน์จากการคำนวณเป็นการส่วนตัวเพื่อเพิ่มการจัดหมวดหมู่ให้กับตารางไดเมนชันบางตาราง ซึ่งมีหลายไดเมนชันที่จะแสดง
ฉันหวังว่าคุณจะสนุกกับสิ่งนี้และได้เรียนรู้อะไรมากมาย คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ด้านล่าง
ไชโย!
เกร็ก
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้