ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ในบล็อกวันนี้ ฉันจะพูดถึงคำถามที่เกิดขึ้นตลอดเวลาในฟอรัม LuckyTemplates คุณจะเรียงลำดับเขตข้อมูลจาก คอลัมน์ ตารางวันที่ขยายได้อย่างถูกต้อง ได้อย่างไร คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้
นี่หมายถึงตารางวันที่ขยายจากการแสดงรหัส M ที่พัฒนาโดย Melissa Dekorte หนึ่งในผู้เชี่ยวชาญ
ตัวอย่างของเราในบล็อกโพสต์นี้เป็นเพียงแอปพลิเคชันธรรมดาที่ทำงานตั้งแต่ปี 2018 ถึง 2020 โดยมีปีงบประมาณที่เริ่มต้นในเดือนกรกฎาคม สมาชิกต้องการเรียนรู้วิธีการเรียงลำดับชื่อเดือน พวกเขายังพยายามจัดเรียงหนึ่งในฟิลด์ที่เกี่ยวข้องกับเดือน
นี่คือวิธีที่คุณสามารถจัดเรียง คอลัมน์ ตารางวันที่ได้อย่างมีประสิทธิภาพ
ตารางวันที่ขยายของเรามีฟิลด์มากมายในนั้น ตรงไปตรงมา บางครั้งพวกเขาก็ยากที่จะรักษาความสงบเรียบร้อย
นี่คือเหตุผลที่เราสร้างข้อมูลสรุปนี้เพื่อแสดงให้คุณเห็นว่าแต่ละฟิลด์มีลักษณะอย่างไร ตลอดจนรูปแบบและเนื้อหาในแต่ละวัน
ในกรณีส่วนใหญ่ คุณสามารถใช้ข้อมูลนี้เพื่อหาวิธีจัดเรียงฟิลด์หนึ่งตามฟิลด์อื่น
เรามีชื่อเดือนและสมาชิกฟอรัมพยายามใช้เดือนปีเพื่อจัดเรียง
มาหาชื่อเดือนในตารางวันที่ขยายของเรา เลือกชื่อเดือนในบานหน้าต่างเขตข้อมูล จากนั้นไปที่จัดเรียงตามคอลัมน์แล้วค้นหาเดือนปี
เมื่อเราคลิกที่สิ่งนั้น เราได้รับข้อความแสดงข้อผิดพลาดที่แจ้งว่าเราไม่สามารถมีค่าเดียวกันในชื่อเดือนใน MonthnYear มากกว่าหนึ่งค่า
นี่เป็นปัญหาที่ละเอียด คุณต้องมีความสัมพันธ์แบบหนึ่งต่อหนึ่งระหว่างฟิลด์ที่คุณพยายามเรียงลำดับและฟิลด์ที่คุณใช้เพื่อเรียงลำดับ
ในกรณีนี้ สำหรับเดือนที่กำหนดในปี 2018, 2019 และ 2020 เราสามารถมีค่าที่แตกต่างกันสามค่าสำหรับฟิลด์MonthnYear นี่คือเหตุผลที่เราต้องค้นหาความสัมพันธ์แบบตัวต่อตัว
หากเรากลับไปที่สูตรโกง เราจะเห็นว่าเดือนของปีเป็นเพียงตัวเลขของเดือนเท่านั้น ซึ่งจะมีความสัมพันธ์แบบหนึ่งต่อหนึ่งที่เรากำลังมองหา หมายความว่าเดือนมกราคมจะตรงกับวันที่ 1 กุมภาพันธ์ตรงกับวันที่ 2 เป็นต้น
หากเราคลิกที่จัดเรียงตามคอลัมน์และจัดเรียงตามเดือนของปี เราจะจัดเรียงคอลัมน์ของฟิลด์หรือตารางได้อย่างถูกต้อง
อันถัดไปเดือน & ปีจะยากขึ้นเล็กน้อย เป็นเขตประสมที่มีเดือนและปีสั้น
เราจำเป็นต้องค้นหาบางสิ่งที่เรียงลำดับตามปีและตามด้วยเดือน ถ้าเราคลิกที่MonthnYearในบานหน้าต่างเขตข้อมูลและไปที่Sort by Columnเดือนปีที่เราพยายามใช้ในตอนแรกจะเหมาะสมที่สุด
คุณจะเห็นว่าสำหรับคอลัมน์ตารางเดือน & ปี ทุกอย่างถูกจัดเรียงอย่างสมบูรณ์
ตอนนี้เราทำสองอันแรกเสร็จแล้ว อย่างไรก็ตาม อันสุดท้ายเป็นสนามที่ไร้มารยาทจริงๆ
เป็นปัญหาด้วยเหตุผลสองประการ เรามีฟิลด์ข้อความสองฟิลด์ที่เชื่อมต่อกัน และฟิลด์เดือนบัญชีจะไม่ถูกเติม
ท้ายที่สุด เราต้องการบรรลุเป้าหมายบางอย่างที่คล้ายกับเดือนปีซึ่งเรามีปีงบประมาณสี่หลัก และเดือนบัญชีสองหลักจะเสริมหลังจากนั้น
วิธีที่ง่ายที่สุดคือการใช้power query
เราไปแปลงข้อมูล .
จากนั้นเราไปที่ตารางวันที่และเพิ่มคอลัมน์ที่กำหนดเอง
เรียกคอลัมน์ที่กำหนดเองนี้ว่า Fiscal Year Fiscal Month Sort (FYFM Sort)
เราจะเริ่มต้นด้วยคำนำหน้าข้อความของเรา ซึ่งก็คือ 20 สำหรับตัวเลขสองหลักแรก ของปี จากนั้นเราจะเชื่อมโยงสิ่งนั้นด้วยฟังก์ชันที่เรียกว่าTex.Middle ฟังก์ชันนี้ดึงสตริงย่อยออกจากสตริงข้อความขนาดใหญ่ มันคล้ายกับฟังก์ชัน DAX MIDและฉันจะแสดงให้คุณเห็นถึงความแตกต่างระหว่างทั้งสอง
เราจะใช้สิ่งนี้ในฟิลด์ปีบัญชีของเรา
ใน DAX เมื่อเราดึงสตริงย่อย จะเป็นดัชนีแบบหนึ่งเดียว ในการดึงอักขระตัวที่สาม เราจะต้องใช้ 3 ใน Power Query จะเป็นดัชนีที่มีฐานเป็นศูนย์ ดังนั้นอักขระตัวที่สามจะเป็น 012
เราเริ่มต้นด้วย 2 ซึ่งเป็นอักขระตัวที่สาม เราต้องการส่งคืนอักขระสองตัวเพื่อรับตัวเลขคู่ที่สองจากฟิลด์ปีบัญชี
ขั้นตอนต่อไปคือเชื่อมข้อมูลนี้กับฟิลด์เดือนบัญชีที่เพิ่มเข้าไป
ใน DAX เราจะต้องใช้ฟังก์ชัน LENGTH และฟังก์ชัน IF จากนั้นจึงค่อยแพดเอง
ใน Power Query มีฟังก์ชันที่ทำทั้งหมดนั้น นี่คือText.PadStart
เนื่องจากรอบระยะเวลาบัญชีเป็นฟิลด์ตัวเลข เราจำเป็นต้องใช้ฟังก์ชันที่เรียกว่าText.Fromเพื่อแปลงค่าตัวเลขเป็นค่าข้อความที่เราใส่เข้าไปได้ จากนั้นเราจะดึงฟิลด์รอบระยะเวลาบัญชีของเรา
เราต้องการให้แน่ใจว่ามี 2 ตัวอักษร ในกรณีที่มี 1 ตัวอักษร เราจะเติมด้วย 0
เมื่อเราคลิก ปุ่ม ตกลงเราจะมีปีบัญชีสี่หลักและเดือนบัญชีที่มีตัวเลขสองหลัก
จากนั้นเราจะกลับไปที่หน้าแรกแล้วคลิกปิด & นำไปใช้
หากเราจัดเรียงฟิลด์ FM & FYตามคอลัมน์ ตอนนี้จะจัดเรียงอย่างสมบูรณ์ตามปีบัญชีและเดือนบัญชี
บทสรุป
ในบล็อกนี้ ฉันได้กล่าวถึงเทคนิควิธีการเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates นี่เป็นกลยุทธ์ที่ดีสำหรับฟิลด์ที่ยากซึ่งมาจากการสร้างฟังก์ชันที่กำหนดเองสองสามรายการ ฉันหวังว่าคุณจะพบว่าชุดเครื่องมือทั่วไปนี้มีประโยชน์ในการพัฒนารายงานของคุณเอง
หากคุณยังไม่ได้ดำเนินการ โปรดสมัครรับข้อมูลช่องLuckyTemplates TVที่ซึ่งเราจะมีเนื้อหาเพิ่มเติมออกมาในอนาคต
ไชโย!
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้