การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

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

นี่หมายถึงตารางวันที่ขยายจากการแสดงรหัส M ที่พัฒนาโดย Melissa Dekorte หนึ่งในผู้เชี่ยวชาญ

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

นี่คือวิธีที่คุณสามารถจัดเรียง คอลัมน์ ตารางวันที่ได้อย่างมีประสิทธิภาพ

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

ตารางวันที่ขยายของเรามีฟิลด์มากมายในนั้น ตรงไปตรงมา บางครั้งพวกเขาก็ยากที่จะรักษาความสงบเรียบร้อย

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

ในกรณีส่วนใหญ่ คุณสามารถใช้ข้อมูลนี้เพื่อหาวิธีจัดเรียงฟิลด์หนึ่งตามฟิลด์อื่น

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

เรามีชื่อเดือนและสมาชิกฟอรัมพยายามใช้เดือนปีเพื่อจัดเรียง

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

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

เมื่อเราคลิกที่สิ่งนั้น เราได้รับข้อความแสดงข้อผิดพลาดที่แจ้งว่าเราไม่สามารถมีค่าเดียวกันในชื่อเดือนใน MonthnYear มากกว่าหนึ่งค่า

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

นี่เป็นปัญหาที่ละเอียด คุณต้องมีความสัมพันธ์แบบหนึ่งต่อหนึ่งระหว่างฟิลด์ที่คุณพยายามเรียงลำดับและฟิลด์ที่คุณใช้เพื่อเรียงลำดับ

ในกรณีนี้ สำหรับเดือนที่กำหนดในปี 2018, 2019 และ 2020 เราสามารถมีค่าที่แตกต่างกันสามค่าสำหรับฟิลด์MonthnYear นี่คือเหตุผลที่เราต้องค้นหาความสัมพันธ์แบบตัวต่อตัว

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

หากเราคลิกที่จัดเรียงตามคอลัมน์และจัดเรียงตามเดือนของปี เราจะจัดเรียงคอลัมน์ของฟิลด์หรือตารางได้อย่างถูกต้อง

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

อันถัดไปเดือน & ปีจะยากขึ้นเล็กน้อย เป็นเขตประสมที่มีเดือนและปีสั้น

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

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

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

คุณจะเห็นว่าสำหรับคอลัมน์ตารางเดือน & ปี ทุกอย่างถูกจัดเรียงอย่างสมบูรณ์

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

ตอนนี้เราทำสองอันแรกเสร็จแล้ว อย่างไรก็ตาม อันสุดท้ายเป็นสนามที่ไร้มารยาทจริงๆ

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

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

ท้ายที่สุด เราต้องการบรรลุเป้าหมายบางอย่างที่คล้ายกับเดือนปีซึ่งเรามีปีงบประมาณสี่หลัก และเดือนบัญชีสองหลักจะเสริมหลังจากนั้น

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

วิธีที่ง่ายที่สุดคือการใช้power query

เราไปแปลงข้อมูล .

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

จากนั้นเราไปที่ตารางวันที่และเพิ่มคอลัมน์ที่กำหนดเอง

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

เรียกคอลัมน์ที่กำหนดเองนี้ว่า Fiscal Year Fiscal Month Sort (FYFM Sort)

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

เราจะเริ่มต้นด้วยคำนำหน้าข้อความของเรา ซึ่งก็คือ 20 สำหรับตัวเลขสองหลักแรก ของปี จากนั้นเราจะเชื่อมโยงสิ่งนั้นด้วยฟังก์ชันที่เรียกว่าTex.Middle ฟังก์ชันนี้ดึงสตริงย่อยออกจากสตริงข้อความขนาดใหญ่ มันคล้ายกับฟังก์ชัน DAX MIDและฉันจะแสดงให้คุณเห็นถึงความแตกต่างระหว่างทั้งสอง

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

เราจะใช้สิ่งนี้ในฟิลด์ปีบัญชีของเรา

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

ใน DAX เมื่อเราดึงสตริงย่อย จะเป็นดัชนีแบบหนึ่งเดียว ในการดึงอักขระตัวที่สาม เราจะต้องใช้ 3 ใน Power Query จะเป็นดัชนีที่มีฐานเป็นศูนย์ ดังนั้นอักขระตัวที่สามจะเป็น 012

เราเริ่มต้นด้วย 2 ซึ่งเป็นอักขระตัวที่สาม เราต้องการส่งคืนอักขระสองตัวเพื่อรับตัวเลขคู่ที่สองจากฟิลด์ปีบัญชี

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

ขั้นตอนต่อไปคือเชื่อมข้อมูลนี้กับฟิลด์เดือนบัญชีที่เพิ่มเข้าไป

ใน DAX เราจะต้องใช้ฟังก์ชัน LENGTH และฟังก์ชัน IF จากนั้นจึงค่อยแพดเอง

ใน Power Query มีฟังก์ชันที่ทำทั้งหมดนั้น นี่คือText.PadStart

เนื่องจากรอบระยะเวลาบัญชีเป็นฟิลด์ตัวเลข เราจำเป็นต้องใช้ฟังก์ชันที่เรียกว่าText.Fromเพื่อแปลงค่าตัวเลขเป็นค่าข้อความที่เราใส่เข้าไปได้ จากนั้นเราจะดึงฟิลด์รอบระยะเวลาบัญชีของเรา

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

เราต้องการให้แน่ใจว่ามี 2 ตัวอักษร ในกรณีที่มี 1 ตัวอักษร เราจะเติมด้วย 0

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

เมื่อเราคลิก ปุ่ม ตกลงเราจะมีปีบัญชีสี่หลักและเดือนบัญชีที่มีตัวเลขสองหลัก

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

จากนั้นเราจะกลับไปที่หน้าแรกแล้วคลิกปิด & นำไปใช้

หากเราจัดเรียงฟิลด์ FM & FYตามคอลัมน์ ตอนนี้จะจัดเรียงอย่างสมบูรณ์ตามปีบัญชีและเดือนบัญชี

การเรียงลำดับคอลัมน์ตารางวันที่ใน LuckyTemplates

บทสรุป

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

หากคุณยังไม่ได้ดำเนินการ โปรดสมัครรับข้อมูลช่องLuckyTemplates TVที่ซึ่งเราจะมีเนื้อหาเพิ่มเติมออกมาในอนาคต

ไชโย!


ตนเองคืออะไรใน 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 คืออะไร ทั้งหมดที่คุณต้องการรู้