Power Query ตอนที่ 2 : มหากาพย์การใช้งาน Power Query ตั้งแต่ต้นจนจบ 1

Power Query ตอนที่ 2 : มหากาพย์การใช้งาน Power Query ตั้งแต่ต้นจนจบ

หลังจาก ตอนที่แล้วผมได้แนะนำวิธีการติดตั้ง Power Query ไปแล้ว วันนี้ผมจะมาแนะนำ มหากาพย์การใช้งาน Power Query ตั้งแต่ต้นจนจบให้พวกเราได้รู้จักกันครับ แต่ก่อนจะบอก Steps การทำงานทั้งหมด ผมต้องแนะนำให้พอรู้จักลักษณะการทำงานของ Power Query กันซักหน่อย ว่ามันทำงานประมาณไหน จะได้นึกภาพออก ลักษณะการทำงานของ Power Query ผมคิดว่า Power Query เป็นเหมือนเครื่องมือมหัศจรรย์ ที่สามารถ รวบรวม&เชื่อมต่อกับข้อมูลได้หลายที่ หลายชนิด แล้วนำข้อมูลแต่ละอันมาคัดกรอง & ดัดแปลงให้อยู่ในรูปแบบที่เหมาะสม รวมถึงผสมข้อมูลหลายก้อนเข้าด้วยกันได้ ซึ่งผลลัพธ์สุดท้ายจะออกมาเป็นตารางให้เราสามารถนำไปใช้งานต่อได้อย่างง่ายดาย ไม่ว่าจะเอาไปใช้ใน PivotTable ทำกราฟ หรือจะเอาไปเขียนสูตรใน Excel ต่อก็ย่อมได้ หรือถ้าจะให้นิยามแบบสั้นๆ ผมขอบอกว่า Power Query คือ เครื่องมือรวบรวมและดัดแปลงข้อมูล นั่นเอง ประเด็นที่สำคัญที่สุดเลย คือ มันเก่งมาก แต่ใช้งานไม่ยากเลย! ดังนั้นอย่ารอช้า เรามาเรียนรู้วิธีการใช้งาน Power…
การใช้ Advanced Filter 2

การใช้ Advanced Filter

บทความนี้คือส่วนหนึ่งของโครงการ ร่วมสร้าง “หนังสือคู่มือ Excel ที่เจ๋งที่สุด” ใครที่มี comment เพื่อแนะนำ ปรับปรุงหนังสือได้ คุณจะได้เครดิตในฐานะผู้ร่วมเขียน ลงในหนังสือที่จะพิมพ์จริงๆ ด้วย! อ่านรายละเอียด และดูสารบัญหนังสือ คลิ๊กที่นี่ Advanced Filter เป็นการกรองข้อมูลชั้นสูง ซึ่งมีความยืดหยุ่นในการกรองข้อมูลมากกว่า Filter แบบปกติ โดยเราสามารถกรองได้ทีละหลายๆ เงื่อนไขพร้อมๆ กัน นอกจากนี้ยังสามารถจัดเรียงคอลัมน์ใหม่ได้ตามต้องการ และตัดข้อมูลที่ซ้ำกันออกได้โดยอัตโนมัติด้วย องค์ประกอบสำคัญมีอยู่ 3 ส่วน คือ 1. ข้อมูลต้นฉบับ หรือ List Range 2.ข้อมูลที่เป็นเงื่อนไข หรือ Criteria Range, 3.ข้อมูลหลังถูก Filter วิธีการใช้ Advanced Filter ให้ไปที่ [Data] --> Sort & Filter --> Advanced จากนั้นจะมีเมนูดังนี้ Action สามารถเลือก…

การจัดการข้อมูลเบื้องต้น

การเตรียมข้อมูลให้อยู่ในลักษณะของ Database คือการจัดข้อมูลให้มีลักษณะดังนี้ ทำให้บรรทัดบนสุดของข้อมูลเป็นชื่อหัวตาราง (ไม่จำเป็นต้องอยู่บรรทัดบนสุดของ sheet ก็ได้) และในบรรทัดถัดจากนั้น ในแต่ละคอลัมน์จะเป็นข้อมูลเรื่องเดียวกันทุกบรรทัด โดยสอดคล้องกับหัวตาราง เช่น ถ้าหัวตารางคือ สินค้า ข้อมูลบรรทัดถัดไปในคอลัมน์นั้นก็จะเป็นชื่อสินค้า เป็นต้น บรรทัดล่างสุดก็ไม่ต้องมีการสรุปข้อมูลอะไรทั้งสิ้น เพราะเราจะไปสรุปทีเดียวด้วยการใช้ PivotTable นอกจากนี้รอบๆ ฐานข้อมูลไม่ควรมีข้อมูลที่ไม่เกี่ยวข้องอยู่ใน Cell ที่ติดกับตาราง   แบบที่ถูกต้อง แบบที่ไม่ควรทำ   แบบนี้ ok เลย เพราะไม่มีหัวตาราง เพราะรอบๆ ตารางมีข้อมูลที่ไม่เกี่ยวข้องติดอยู่ มันไม่ง่ายอย่างที่คิด บ่อยครั้งที่ข้อมูลที่เราจะต้องนำมาวิเคราะห์ประมวลผลใน Excel นั้น ไม่ได้อยู่ในรูปแบบที่นำมาวิเคราะห์ได้ทันที ซึ่งอาจมีหลายสาเหตุด้วยกัน เช่น ข้อมูลอยู่ในไฟล์อื่นนอก Excel ข้อมูลอยู่ในสภาพไม่เรียบร้อย มีข้อมูลขยะที่พิมพ์ผิดปนอยู่มาก ข้อมูลมีรูปแบบไม่เป็นไปตามต้องการ เช่น มีข้อมูลชื่อและนามสกุลอยู่ในช่องเดียวกันแต่เราต้องการแยกช่อง หรือ มีข้อมูลวันที่อยู่ในรูปแบบ text เช่น…