17 04, 2017

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

By | April 17th, 2017|Featured, Power Query, Power Tools| Comments

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

16 04, 2017

Power Query ตอนที่ 1: ปลุกพลัง Power Query ให้ตื่นขึ้น!!

By | April 16th, 2017|Power Query, Power Tools| Comments

จากที่ผมได้มีการ Post แนะนำ Power Query ไปในเพจ ว่ามันเป็นสุดยอดเครื่องมือที่หลายคนยังไม่รู้จัก ช่วยให้เราสามารถ Map ข้อมูลได้ "ง่ายและเร็ว" นั่นคือ ช่วยเอาข้อมูลจากตารางอ้างอิงกลับมา โดยไม่ต้องง้อฟังก์ชัน VLOOKUP อีกต่อไป !! ปรากฏว่ามีคนให้ความสนใจเป็นจำนวนมาก ดังนั้นผมจึงคิดว่าจะเขียนบทความแนะนำ Power Query เบืองต้นให้ทุกคนได้อ่านกันครับ ซึ่งเครื่องมือนี้ใช้ได้ตั้งแต่ Excel 2010 Service Pack1 ขึ้นไปครับ สำหรับบทความนี้ [...]

17 01, 2017

สารพัดวิธีแยกร่างข้อความ

By | January 17th, 2017|Import ข้อมูล/Text to Column, Power Tools, Text Functions| Comments

สมมติว่าเรามีข้อความบางอย่าง แล้วเราอยากจะแยกส่วนข้อความนั้น เช่น ตัวอย่างข้างล่างนี้ มีคั่นด้วย - (แต่ว่าตำแหน่งของมันไม่แน่ไม่นอน) เราจะแยกข้อความออกมาเป็น 3 ส่วนได้ยังไง? มาดูกัน วิธีที่ 1 : Text to Column วิธีที่ง่ายที่สุดคือการใช้เครื่องมือ Text to Column โดยให้ Copy ข้อมูลต้นฉบับออกมาก่อน แล้วเลือกข้อมูล แล้วไปที่ [Data]--> Data Tools --> Text [...]

9 02, 2016

เข้าสู่โลกใหม่ของการเขียนสูตร Excel ด้วย Array Formula

By | February 9th, 2016|Array Formula| Comments

บทความนี้ผมตั้งใจจะให้เป็นบทความที่จะสอน Concept ของ Array Formula แบบสั้นๆ พอได้ไอเดียและพอเห็นภาพว่า Array Formula คืออะไร? มีข้อดีข้อเสียอย่างไร ? ใครอยากรู้เชิญอ่านได้เลยครับ รับรองว่าได้ความรู้ดีๆ เพียบเช่นเคย! Array Formula คืออะไร? มันคือการเขียนสูตร Excel ขั้นสูง ที่เราเอาไว้ทำเรื่องเจ๋งๆ อย่างการ Dynamic Range (ขยาย หด range ตามต้องการ) [...]

8 12, 2015

Excel VBA ตอนที่ 1 : แผนดีมีชัยไปกว่าครึ่ง

By | December 8th, 2015|VBA เขียนโปรแกรม| Comments

ผมได้พูดถึงเรื่องของ 10 Concepts เริ่มต้นเรียนรู้การเขียนโปรแกรมด้วย Excel VBA ซึ่งเป็นการเกริ่นนำภาพรวมการใช้ VBA ใน Excel ไปแล้ว วันนี้ผมจะขอลงรายละเอียดถึง Step แรก นั่นก็คือ ขั้นของ งานวางแผน/ออกแบบ ซึ่งเป็นหัวใจที่สำคัญที่สุดของการเขียนโปรแกรมนั่นเอง งานวางแผนนี้ ถ้าจะเปรียบเทียบให้เห็นภาพเข้าใจง่ายๆ ผมอยากให้คุณจินตนาการตามนี้ครับ… เมื่อคุณมีผู้ช่วยเป็น Superman ถ้าในทีมของคุณมีพนักงานใหม่ที่ทำงานเร็วปรื๊ด (ระดับเดียวกับ Superman) เข้ามาช่วยงานคุณ ซึ่งพนักงานใหม่คนนี้ยอมให้คุณสั่งทำงานอะไรก็ได้ (ขอให้เป็นงานที่ทำใน Excel นะ…) ทำงานถึกแค่ไหนก็ยอม… [...]

26 11, 2015

10 Concepts เริ่มต้นเรียนรู้การเขียนโปรแกรมด้วย Excel VBA

By | November 26th, 2015|VBA เขียนโปรแกรม| Comments

การเขียนโปรแกรมให้ Excel ทำงานแบบอัตโนมัติด้วย VBA (Visual Basic for Application) เป็นหัวข้อทักษะขั้นสูงใน Excel ที่มีคนอยากเรียนรู้เยอะมากที่สุดตลอดกาลลลลลเลยล่ะ! ผมจึงได้รับคำเรียกร้องจากแฟนเพจจำนวนมาก ให้ทำเนื้อหาเกี่ยวกับ VBA ได้แล้ว ดังนั้นวันนี้จึงถึงเวลาที่ผมจะมาพูดถึงเรื่อง VBA ซะทีครับ ซึ่งทำทั้งที ก็เริ่มปูพื้นบานให้ใหม่ตั้งแต่แรกเลย ^^ VBA คืออะไร? มันก็คือการเขียนโปรแกรมแบบหนึ่ง ซึ่งแทนที่เราจะนั่งเอาเม้าส์หรือคีย์บอร์ดกดคำสั่ง Excel ทีละ Step ตามปกติ เราสามารถเขียนคำสั่งใน VBA [...]