Tag: database

  • จัดเต็มสอนวิเคราะห์ข้อมูลจาก Data.go.th จบครบทุกขั้นตอนแบบละเอียดยิบ

    จัดเต็มสอนวิเคราะห์ข้อมูลจาก Data.go.th จบครบทุกขั้นตอนแบบละเอียดยิบ

    จัดเต็ม! สอนใช้ Excel วิเคราะห์ข้อมูลจาก Data.go.th (Open Government Data of Thailand) จบครบทุกขั้นตอนแบบละเอียดยิบ ตั้งแต่ค้นหา รวบรวมและดัดแปลงข้อมูล ยันสรุปผล และ ทำซ้ำแบบสบายๆ ซึ่งขอเตือนไว้ก่อนว่าคลิปยาว 40 นาที แต่รับรองว่าเป็น 40 นาทีที่ได้ความรู้เพิ่มไปมากมายแน่นอน เพราะมีเทคนิคเจ๋งๆ เพียบ! สารบัญ 00:00 เกริ่นนำ03:08 ค้นหาข้อมูลจาก…

  • จงแยก Report กับ Database ออกจากกัน (ถ้าอยากใช้ Excel ให้ง่าย)

    จงแยก Report กับ Database ออกจากกัน (ถ้าอยากใช้ Excel ให้ง่าย)

    ปัญหาอย่างหนึ่งที่ผมมักเจอคนมาถามบ่อยๆ คือ ปัญหาที่การสรุปข้อมูลนั้นทำได้ยาก ซึ่งสาเหตุก็เป็นเพราะ ข้อมูลเหล่านั้นไม่ได้ถูกบันทึกในเชิง Database แยกออกมาต่างหากจากรายงาน แต่กลับมีการกรอกข้อมูล Input ลงไปในรายงาน หรือผลลัพธ์ที่เค้าต้องการไปเลย ซึ่งจะทำให้การสรุปเปลี่ยนมุมมองจากเดิมทำได้ยาก การเพิ่มข้อมูลก็อาจจะไม่สะดวกด้วย ซึ่งปัญหาเหล่านี้จะแก้ได้อย่างตรงประเด็น “จะต้องแยก Report กับ Database ออกจากกัน” คือเราจะไม่กรอกข้อมูลลงไปในรายงานผลลัพธ์สุดท้าย แต่เราจะกรอกข้อมูลลง Database แล้วพยายามสร้าง Report ที่สรุปมาจากข้อมูล Database ต่างหากล่ะ ซึ่งการสรุป…

  • การออกแบบตารางบันทึกข้อมูลที่ดีใน Excel (ลักษณะของ Database ที่ถูกต้อง)

    การออกแบบตารางบันทึกข้อมูลที่ดีใน Excel (ลักษณะของ Database ที่ถูกต้อง)

    เรื่องที่น่าปวดหัวที่สุดเวลาที่เราต้องสรุปข้อมูล ไม่ว่าจะใช้ PivotTable หรือพวก SUMIFS สรุปก็ตาม ก็คือ การบันทึกตารางข้อมูลในรูปแบบที่ไม่ถูกต้อง (ไม่ว่าจะทำเอง หรือ ได้มาจากคนอื่น) ซึ่งมาจากการออกแบบตารางที่ผิด การบันทึกข้อมูล “ไม่ถูกรูปแบบ” จะทำให้หลายคนสรุปข้อมูลไม่ได้ดั่งใจ หรือทำได้ลำบากกว่าที่ควรจะเป็นมากๆ ใน Post นี้ผมจะแนะนำให้ว่า การบันทึกข้อมูลแบบไหนที่ไม่ควรทำ และแบบไหนที่ควรทำ รวมถึงแนวทางแก้ไขเบื้องต้นด้วยครับ คลิปวีดีโอ ปัญหาเกี่ยวกับหัวตาราง หัวตาราง 2 ชั้น ทำให้มีปัญหาในการใส่…

  • เลิกใช้ Merge Cell กันเถอะ (แล้วจะให้ทำยังไงแทน?)

    เลิกใช้ Merge Cell กันเถอะ (แล้วจะให้ทำยังไงแทน?)

    “มาเลิกใช้ Merge Cell กันเถอะ!” นี่คือความในใจที่อยากจะตะโกนบอกคนใช้ Excel ทุกคนเลย 555 แต่ผมไม่ได้มาห้ามเฉยๆ นะ เพราะในบทความผมมีวิธีหลีกเลี่ยงที่พอจะช่วยลดปัญหาของ Merge Cell มาบอกด้วยล่ะ หากผมจะบอกว่า “การ Merge Cell คือต้นกำเนิดของความเลวร้ายทั้งปวงใน Excel” มันอาจจะดูแรงเกินไปนิด แต่มันก็ใกล้เคียงล่ะ มาดูกันว่าทำไม… ปัญหาของการ Merge Cell หากเรามีการใช้ Merge…

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

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

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

  • เทคนิคการใช้ Mail Merge ดึงข้อมูลจาก Excel โปรยลงแบบฟอร์มใน Word

    เทคนิคการใช้ Mail Merge ดึงข้อมูลจาก Excel โปรยลงแบบฟอร์มใน Word

    จากที่ผมได้ post ใน Fanpage ไปว่า “มีใครอยากรู้เรื่องเทคนิคการใช้เครื่องมือ Mail Merge เพื่อดึงข้อมูลจาก Excel ไปโปรยลงแบบฟอร์มใน Microsoft Word มั้ยครับ? (แล้วเราก็ Print เอกสารออกมาหลายๆ ชุดได้ เช่น Print ใบแจ้งหนี้/ใบเสร็จให้ลูกค้า)” ปรากฏว่ามีคนสนใจเป็นจำนวนมาก แสดงว่ามีคนที่ยังไม่ได้ใช้ประโยชน์จากเครื่องมือนี้อยู่พอสมควรเลย ซึ่งน่าเสียดายมากๆ เพราะมันมีประโยชน์สุดๆ ต้องบอกก่อนว่า เทคนิคนี้เป็นเครื่องมือใน Microsoft…

  • การใช้ Advanced Filter

    การใช้ Advanced Filter

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

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

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