Power BI ตอนที่ 11: เรียนรู้ DAX Table Function - FILTER 1

Power BI ตอนที่ 11: เรียนรู้ DAX Table Function – FILTER

ในซีรีส์ Power BI บทก่อนหน้านี้เราได้เรียนรู้จักสูตร DAX พื้นฐานกันไปแล้ว คราวนี้เรามารู้จักฟังก์ชันกลุ่ม Table Function เพิ่มเติม นั่นก็คือ FILTER, DISTINCT, VALUES, ALL ซึ่งจะช่วยให้เราสามารถเขียนสูตร DAX ที่ซับซ้อนได้มากขึ้นในอนาคตนั่นเอง แต่เพื่อไม่ให้มันเยอะเกินไป เดี๋ยวบทความนี้ผมจะพูดถึง FILTER แค่ตัวเดียวก่อน ส่วน ALL, DISTINCT, VALUES และผองเพื่อน จะพูดในตอนถัดไปนะครับ ไฟล์ประกอบ ใช้ไฟล์เดิมmี่ทำมาจากตอนก่อนหน้าได้เลยนะครับ หรือจะใช้อันนี้ก็ได้ Table Function คืออะไร? คำว่า Table Function ก็คือ ฟังก์ชันที่ให้ผลลัพธ์กลับมาเป็น Table หรือตารางนั่นเอง ต้องบอกว่าฟังก์ชันปกติที่เราคุ้นเคยกันก่อนหน้านี้ทุกอัน จะให้คำตอบออกมาเป็นค่าเดียว (เรียกว่า Scalar Value) ไม่ว่าจะเป็นประเภทตัวเลข ตัวหนังสือ logic ก็ตาม…
9 เทคนิค Excel มือใหม่ก็เก่งได้อย่างรวดเร็ว 2

9 เทคนิค Excel มือใหม่ก็เก่งได้อย่างรวดเร็ว

Excel มือใหม่หลายๆ คน อาจไม่รู้เทคนิค Excel เหล่านี้มาก่อน ซึ่งเป็นเรื่องที่น่าเสียดายมาก เพราะ Microsoft Excel เป็นโปรแกรมสามัญประจำทุก Office และยังเป็นโปรแกรมที่คนใช้เป็นสร้างผลลัพธ์ได้ต่างกับคนใช้ไม่เป็น มากๆ เรียกได้ว่าคนใช้ Excel เก่งๆ จะทำงานได้เสร็จเร็วกว่าแถมยังถูกต้องมากกว่า สาเหตุหนึ่งเป็นเพราะ Excel เป็นโปรแกรมที่มีความสามารถหลากหลาย และคนใช้งานต้องมีความเข้าใจที่ค่อนข้างลึกซึ้งจึงจะพลิกแพลงการทำงานได้ดี แต่มันก็ไม่ใช่ทุกเรื่องของ Excel ที่จะต้องใช้ความรู้ที่ลึกซึ้งอะไรมากมาย หลายๆ เรื่องเป็นแค่เรื่องของ "รู้" กับ "ไม่รู้" มากกว่า ซึงบทความนี้ผมจะขอพูดถึง 9 เทคนิค Excel ที่จะทำให้คุณใช้ Excel ได้เก่งขึ้นแบบมือใหม่ก็ใช้ได้เลย เทคนิค Excel #1 : กรอกวันที่/เวลาปัจจุบันอย่างไวด้วย Ctrl + ; เราสามารถกรอกข้อมูลวันที่ปัจจุบัน ณ ขณะนั้นลงไปใน Cell…
วิธีการสร้าง Filter มากกว่า 1 ตารางใน 1 Sheet 3

วิธีการสร้าง Filter มากกว่า 1 ตารางใน 1 Sheet

ปกติแล้วถ้าเรา [Home]-->Editting --> Sort & Filter --> Filter หรือว่าจะกดจาก [Data]--> Sort & Filter --> Filter ก็ตาม เราจะสามารถทำได้ทีละตารางต่อ 1 sheet เท่านั้นครับ (พอเลือกอีกอัน อันแรกก็จะหายไป) คำถาม คือ เราสามารถทำ Filter มากกว่า 1 ตารางต่อ 1 Sheet ได้หรือไม่? คำตอบ คือ แม้เราใช้ Filter ตรงๆ ไม่ได้ แต่เราใช้เครื่องมืออื่นมาช่วยได้ นั่นก็คือ การใช้เครื่องมือ Table นั่นเองครับ วิธีทำก็ง่านแสนง่ายครับ นั้นก็คือ ให้คลิ๊กเลือกช่องที่อยู่ในตารางที่เราต้องการจะ Filter แล้วกด Ctrl+T เพื่อสร้าง Table แต่อย่าลืมเช็คความครอบคลุมให้ดีก่อนกด Ok…

การจัดเรียง และ กรองข้อมูล (Sort & Filter)

การเรียงข้อมูล (Sort)   และ การกรองข้อมูล (Filter) เป็นทักษะพื้นฐานของการวิเคราะห์ข้อมูล ดังนั้นเราควรจะทำทั้งสองเรื่องนี้ได้อย่างคล่องแคล่วครับ ซึ่งปกติแล้ว เราควรจะทำการ Sort ข้อมูลก่อนที่จะใช้ Filter ครับ แต่เราสามารถทำการ Sort ในเครื่องมือ Filter ได้ด้วย ผมเลยชอบใช้ Filter มากกว่า สะดวกมาก การ Sort การ Sort หรือการเรียงข้อมูลช่วยให้เราเห็นภาพข้อมูลในลักษณะที่เป็นระเบียบเรียบร้อยมากขึ้น รวมถึงทำให้เราสังเกตเห็นแนวโน้มหรือความผิดปกติได้ง่ายขึ้นด้วย ดังนั้นการ Sort เป็นสิ่งทีเราควรทำเป็นอันดับแรกๆ เมื่อได้ข้อมูลมาเป็นลักษณะตาราง โดยเฉพาะตารางที่มีจำนวนข้อมูลเยอะๆ เป็นต้น เครื่องมือในการ Sort ข้อมูลนั้น  แรกสุดควรเตรียมข้อมูลให้อยู่ในลักษณะ Database ซะก่อนโดยที่เราสามารถกดใช้เครื่องมือ Sort ซึ่งเลือกได้ 2 ที่ คือ ที่ [Home] --> Editing --> Sort & Filter…

เลขลำดับมหัศจรรย์ แม้โดน Filter ก็เรียงต่อเนื่องได้

ปกติเวลาใส่เลข Running ให้กับข้อมูล 1,2,3,4... หากข้อมูลถูก Filter เลข Running เหล่านั้นอาจจะขาดตอน เช่น 1,3,4,6 แต่เทคนิคนี้สามารถให้เลขยังคงแสดงเป็น 1,2,3,4 ได้ แม้จะถูก Filter แล้วก็ตาม ทำยังไง มาดูกันครับ! วีดีโอสอนการใช้งาน สรุปเทคนิคที่ใช้ เคล็ดลับอยู่ที่การใช้ Function SUBTOTAL ซึ่งมีพฤติกรรมเฉพาะตัวอย่างนึงที่เหมาะกับปัญหาของเรามาก นั่นคือ SUBTOTAL จะทำการคำนวณเฉพาะข้อมูลที่ยังคงมองเห็นอยู่หลังถูก Filter ไปแล้ว ด้วยเหตุนี้ เราจึงใช้ SUBTOTAL แล้วเลือก Function ย่อยเป็น COUNTA (รหัส 3) เพื่อให้นับจำนวนข้อมูลจากแถวแรกถึงแถวที่จะใส่เลขลำดับนั้นๆ เพื่อให้รู้ว่ามีข้อมูลกี่อันหลังถูก Filter ไปแล้วนั่นเอง เช่น สมมติเราจะใส่เลขลับดัยในคอลัมน์ A ในแถวที่ 20 ก็จะเขียนสูตรว่า =SUBTOTAL(3,B2:B20)…

การกรองข้อมูลใน Excel ด้วย Filter & Sort และ Advanced Filter

บ่อยครั้งที่เรามีข้อมูลดิบจำนวนหนึ่ง แต่ข้อมูลที่เรากำลังสนใจมันจำเพาะเจาะจงกว่านั้น ดังนั้นการกรองข้อมูลให้แสดงเฉพาะสิ่งที่เราสนใจเป็นสิ่งที่จำเป็นอย่างมาก ซึ่งทำได้ด้วยเครื่องมือ Filter นั่นเอง เครื่องมือ Filter (โดยเฉพาะแบบ Basic) ถือว่าเป็นทักษะพื้นฐาน ที่บริษัท/โรงงาน คาดหวังให้คนทำงานเกี่ยวกับ Excel ทำได้ ดังนั้นใครยังไม่เข้าใจหรือยังใช้ไม่เป็น ผมอยากให้ดูวีดีโอชุดนี้ครับ ไฟล์ประกอบ : inwexcel-filter-practice (.Xlsx) กรองข้อมูลใน Excel ตอนที่ 1/2 : Filter & Sort ประเด็นสำคัญ ของ Filter เวลาจะ Filter ข้อมูล ควรเตรียมข้อมูลให้บรรทัดบนสุดเป็นหัวตาราง ไม่ใช่ตัวข้อมูลจริง กด Filter ได้ 2 ที่ คือ ที่ Ribbon Home => บริเวณ Editing เลือก Sort & Filter =>…