สอนวิธีทำ Drop Down List แบบ Search ได้ใน Excel (ไม่ต้องใช้ VBA) 1

สอนวิธีทำ Drop Down List แบบ Search ได้ใน Excel (ไม่ต้องใช้ VBA)

คุณเคยมีปัญหามีรายการที่จะต้องแสดงใน Drop Down List จำนวนมากจนแสดงไม่ไหวหรือไม่? วิธีแก้อันนึงที่ผมนำเสนอไปแล้วคือ การทำ Drop Down หลายชั้น แต่หากเราสามารถที่จะทำให้คนใช้งานพิมพ์ข้อความบางส่วนแล้วแสดงรายการที่มีคำนั้นๆ ได้เลยจะดีขนาดไหน? หลายคนคิดว่าเรื่องแบบนี้ต้องใช้ VBA ทำเท่านั้น แต่ในความเป็นจริง เราก็สามารถเขียนสูตรเพื่อสร้าง "Drop down List แบบค้นหาได้" โดยจะใช้ Excel Version ไหนก็สามารถทำได้ครับ สุดยอดไปเลยมั้ยล่ะ!! คลิปวีดีโอ ในคลิปนี้ผมมีการอธิบายโดยละเอียดถึงวิธีทำตั้งแต่ต้นจนจบ ลองดูได้เลยครับ https://youtu.be/KeKfVf8AHZY ไฟล์ประกอบการทำตาม ไฟล์เริ่มต้น : https://drive.google.com/open?id=1qiWOJjoB9dGyPDt9HjByaCLUwky8_jqX ไฟล์จบ : https://drive.google.com/open?id=17QXXR5xVtHqxPgU1ay5biyg4Vcd1ypod หลักการทำงานของ Drop Down List แบบค้นหาได้ ใช้ ISNUMBER + SEARCH เพื่อเช็คว่ารายการไหน มีคำค้นหาอยู่บ้างพยายามเอารายการที่เจอ มากองรวมกันข้างบนด้วย INDEXในนี้ผมมีใช้ฟังก์ชัน…
สอน Excel ผ่าน Avengers : พลัง Infinity Stone ทั้ง 6 ใน Excel (ไม่สปอยล์ End Game) 2

สอน Excel ผ่าน Avengers : พลัง Infinity Stone ทั้ง 6 ใน Excel (ไม่สปอยล์ End Game)

วันนี้ผมจะมาสอนเทคนิค Excel โดยใช้เทคนิคต่างๆ ที่ ใช้ Gimmick เรื่อง Infinity Stone ทั้ง 6 ที่แต่ละอันมีความสามารถพิเศษแตกต่างกัน จากหนังเรื่อง Avengers กำลังมาแรงมากๆ และกำลังกวาดรายได้อย่างถล่มทลาย แต่เพื่อไม่ให้เป็นการสปอยล์คนที่ยังไม่ได้ดู ผมจะยังไม่พูดถึงเนื้อหาในภาค End Game แต่จะขอนำ มาผสมผสานเพื่อนำเสนอความรู้ Excel แบบสนุกสนาน เพื่อให้คนที่ยังไม่ได้ดู Avengers ภาค End Game ก็สามารถอ่านได้ครับ เพื่อไม่ให้เสียเวลา เราไปดูกันเลย!! Space Stone = Go to ความสามารถในหนัง : พาผู้ใช้งานวาร์ปไปโผล่ที่ไหนก็ได้ ใน Excel เราก็มีเครื่องมือที่คล้ายกับเจ้า Space Stone นี้มากๆ เลย นั่นก็คือ เครื่องมือ Go…
บทความแนะนำ การเรียนรู้ขั้นสูง (Advance Level) 3

บทความแนะนำ การเรียนรู้ขั้นสูง (Advance Level)

เนื้อหาหลักใน Excel การจัดการข้อมูล เจาะลึกฟังก์ชัน INDEX หนึ่งในฟังก์ชัน Lookup ที่แข็งแกร่งที่สุดของ Excel การใช้ OFFSET เพื่อเลื่อนตำแหน่ง/ปรับขนาด Reference การปรับ Custom Number Format การทำ Dashboard / Visualization การทำกราฟหลอกตา (Mixed Chart) การทำ Conditional Format แบบ Formula สำหรับเงื่อนไขขั้นสูง เรื่องเฉพาะทาง และ Add-in ต่างๆ ฟังก์ชันทางการเงิน : PV, FV, PMT, RATE, IRR, NPV เจาะลึกฟังก์ชั่นการเงินใน Excel : ตอน 1 ปูพื้นฐานวิชาการเงิน เจาะลึกฟังก์ชั่นการเงินใน Excel…
สร้าง Dropdown กี่ชั้นก็ได้ใน Excel (Infinity Dependent Dropdown) 4

สร้าง Dropdown กี่ชั้นก็ได้ใน Excel (Infinity Dependent Dropdown)

ผมเคยสอนการทำ Drop down 2 ชั้นมาแล้ว ซึ่งก็พบว่าหลายคนทำแล้วติดขัดกับข้อจำกัดบางอย่างของมันอยู่... คราวนี้ผมก็เลยขอทำคลิปสอนการทำ Drop down หลายชั้น (กี่ชั้นก็ได้ ใช้คำอะไรก็ได้) มาซะเลย จะได้ไม่ติดปัญหาอีกต่อไป 555 ใครสนใจคลิ๊กดูได้เลยครับ ในคลิปนี้ผมใช้้ OFFSET ในการแก้ปัญหาครับ ทำ Dropdown กี่ชั้นก็ได้แบบข้ามชีท (New!) https://youtu.be/ykreZt6v1ek โหลดไฟล์ประกอบได้ที่นี่ https://drive.google.com/open?id=1tynrAHEkNc_XCj7HjOMo3w8i8m2tLxoD ใครยังไม่แม่น OFFSET ลองดูคำอธิบายในคลิปนี้ก่อนนะครับ [embed]https://youtu.be/aNd8ENjk-Oc[/embed] สร้าง Dropdown กี่ชั้นก็ได้ใน Excel ด้วย OFFSETสามารถ download ไฟล์ประกอบของคลิปเก่าได้ที่นี่ครับ http://bit.ly/infinity-dropdown

วิธีใช้ Slicer แทน Dropdown หลายชั้น

ผมเคยได้อธิบายวิธีทำ Dropdown หลายชั้นไปแล้ว คราวนี้เราจะมาลองใช้ Slicer ทำแบบนั้นกันบ้างครับ ซึ่งตอน post แบบน้ำจิ้มไว้ใน Facebook ผมแสดงเทคนิคที่ต้องใช้ Excel 2013 ขึ้นไปดังนี้ แล้วบอกว่าจะเขียนวิธีทำแบบละเอียดให้ แต่เผอิญวันนี้ผมมาต่างจังหวัด ในคอมมันมีแต่ Excel 2010 ... ดังนั้นเดี๋ยวผมจะเปลี่ยนวิธีมาใช้แบบที่ Excel 2010 ขึ้นไปทำได้ครับ (แต่มันไม่เจ๋งเท่า Excel 2013) วิธีทำแบบที่ Excel 2010 ทำได้ ก่อนอื่นให้เตรียมตารางความสัมพันธ์ของข้อมูลเอาไว้ก่อน เช่น จากนั้นกด Convert เป็น Table (Ctrl+T) เดี๋ยวเราจะเอาไป Pivot ครับ แล้วเราก็เอาไป Pivot แล้วเอา ทุก Field ไปไว้ที่ Row Label เปลี่ยน Layout…
วิธีนับข้อมูลใน Pivot แบบไม่นับตัวที่ซ้ำกัน (Distinct Count) 5

วิธีนับข้อมูลใน Pivot แบบไม่นับตัวที่ซ้ำกัน (Distinct Count)

เวลาที่ใช้ PivotTable เพื่อวิเคราะห์ข้อมูล หลายๆ คนน่าจะมี Moment ที่อยากสรุปข้อมูลโดยนับจำนวนสิ่งที่สนใจแบบไม่ซ้ำกันบ้างแหละ... เช่น ในแต่ละเดือนมีลูกค้ามาซื้อของกี่คน อยากจะนับแบบไม่ซ้ำกันด้วย เพื่อที่จะดูว่ายอดขายมันเกิดจากลูกค้าจำนวนมากน้อยแค่ไหนด้วย เพราะบางทีการที่ยอดขายเยอะอาจเกิดจากลูกค้ากลุ่มเดิมๆ คนเดิมๆ ตลอดก็ได้ "แต่การนับแบบนี้มันเป็นเรื่องยากมากเลยนะ จะให้นับยังไงล่ะ ก็ใน Pivot มันมีแต่ Count กับ Count Number นี่นา?" นี่คงเป็นสิ่งที่หลายคนคิดมาโดยตลอด ผมอยากจะบอกว่า ใช่ครับ มันเคยเป็นเรื่องยากมากๆ แต่ว่าตั้งแต่ Excel 2010 เป็นต้นไป หากเราใช้ Concept ของ Data Model เข้ามาช่วยในการวิเคราะห์ข้อมูลแล้วล่ะก็.... Pivot Table มันจะมีความสามารถใหม่เพิ่มขึ้นมานั่นก็คือ Distinct Count นั่นเอง!! และเรื่องของเรื่องคือ มันทำง่ายมากกกกกกกก!! วิธีการทำให้ PivotTable นับแบบ Distinct…
แนวทางจัดการวันที่สุดมั่ว (ผิดไปแล้วทำไงดี) 6

แนวทางจัดการวันที่สุดมั่ว (ผิดไปแล้วทำไงดี)

างที่ผมพยายามเตือนเรื่องการกรอกข้อมูลวันที่ไปแล้ว 2 ตอนด้วยกัน สมมติว่าคุณแก้ไขตามที่ผมบอกไปแล้ว แปลว่าการกรอกวันที่ในอนาคตไม่น่าจะผิดอีกแล้ว แต่ของในอดีตที่เคยผิดไปแล้วจะทำไงดีล่ะ? วันนี้ผมเลยทดลองกรอกวันที่มั่วๆ ลงไปในหลายๆ รูปแบบ แล้วลองเขียนสูตรดูซิว่าจะช่วยจัดการให้เข้าร่องเข้ารอยได้หรือไม่? แบบว่าอัดสูตรแบบ combo เข้าไปแบบเดียวกันดูเลยว่ามีใครรอดมั้ย? ดาวน์โหลดไฟล์ ไฟล์ที่ผมลองทำ => mess-up-date2 Screenshot การทำ มีหลายขั้นตอนมาก หลักๆ คือ ผมก็คิดก่อนว่า ตัวเองรู้ได้ไงว่าวันที่อันไหนผิด ด้วยวิธีอะไร แล้วจะแก้ให้ถูกต้องได้ยังไง? แล้วเอาสิ่งนั้นแหละมาเขียนเป็นสูตร ผมก็เลยพยายามแยก ปี เดือน วัน ออกมา แล้วลอง adjust เช่น ลบ 543 หรือ สลับวันกับเดือน แล้วสุดท้ายเอาไปตรวจว่าอยู่ในช่วงวันที่ที่ต้องการหรือไม่? (กำหนดอยู่ข้างบน ซึ่งเป็นตัวที่ช่วยเช็คได้ดีมากๆ ตัวนึงเลย) ถ้าอยู่ในช่วงวันที่ที่กำหนด ก็แสดงว่า ok น่าจะถูกครับ (สุดท้ายได้คอลัมน์ R) โดยสรุป ผมใช้หลายขั้นตอนมากๆ…
The Mask Function ตอนที่ 3 :  แสดงความสามารถครั้งสุดท้าย 7

The Mask Function ตอนที่ 3 : แสดงความสามารถครั้งสุดท้าย

ตอนนี้เป็นตอนต่อจาก The Mask Function ตอนที่ 2 :  ถอดหน้ากาก ! มาดูกันว่ามันคือฟังก์ชันอะไร !? ซึ่งฟังก์ชันทีผ่านเข้ารอบคือ ตัวแทนสาย C และ D ซึ่งได้แสดงผลงานในรอบแรกในการแข่ง Lookup ข้อมูลแบบ Multiple Criteria ไปแล้ว ทั้งคู่ต่างหาผลลัพธ์ได้ถูกต้องคือ ราคา 60 บาทถูกต้องเหมือนกันหมด แถมบอกเพิ่มด้วยว่า ถึงค่าที่จะ Lookup จะไม่ใช่ตัวเลข ตัวเองก็ไม่กลัวเลย สามารถทำงานได้ สบายหายห่วง! การแสดงความสามารถรอบ Final โจทย์คือ มีช่วงตัวเลขกำกับการให้คะแนนแต่ละเกรดอยู่ แล้วให้ Lookup ค่าเกรดจากคะแนนที่กำหนด แถมต้อง Lookup หลายคะแนนต่อเนื่องกันด้วย ตัวแทนสาย D ไม่รอช้า รีบแสดงความสามารถเลย เพราะถือว่า "เข้าทางมากๆ" ต่างกันกับตัวแทนสาย C ซึ่งเจอโจทย์นี้ไปก็เกิดอาการอึดอัดไปซักพักหนึ่ง…
Excel ความเร็วแสง : ตอน VLOOKUP ความเร็วแสง 8

Excel ความเร็วแสง : ตอน VLOOKUP ความเร็วแสง

Excel ความเร็วแสง หากมนุษยชาติมีภารกิจจะต้องเดินทางไปยังดวงดาวในอวกาศอันไกลโพ้น... พวกเขาจะทำอย่างไร? เหล่านักบินอวกาศมีทางเลือกหลายทาง ตั้งแต่ เดินทางไปเลย เตรียมเสบียงไปเต็มที่ กำลังใจมาเต็ม ซักวันคงเดินทางถึง! ตัดใจ ยอมแพ้กับภารกิจ อยู่บ้านเฉยๆ ดีกว่า พัฒนาวิธีเดินทางด้วยความเร็วแสงให้ได้! ถ้าทำได้ทุกคนคงอยากจะเลือก ข้อ 3 จริงมั้ยครับ? ในชีวิตของการใช้งาน Excel ก็เช่นกัน... หลายครั้งเราทำงานกับข้อมูลจำนวนมหาศาล เปรียบได้กับภารกิจการเดินทางอันแสนไกลของนักบินอวกาศ... เช่น ต้องใช้ VLOOKUP Map ข้อมูลที่มีหลายหมื่น หลายแสนบรรทัด คุณจะทำอย่างไร? นั่งรอไป ซักวันนึง เจ้า % Calculate จะกระดิกไปถึง 100% ในที่สุด พร้อมกับพลังในตัวของคุณที่หมดลง ไม่ยุ่งกับข้อมูลเยอะๆ เด็ดขาด เรียนรู้วิธีใช้เทคนิค Excel ความเร็วแสง! Excel ความเร็วแสง คือเทคนิคหลายอย่างที่ผมจะรวบรวมไว้เป็น series เรื่องการทำงานใน Excel…

วิธีสร้าง PivotTable จาก Data Source หลายตาราง

รู้หรือไม่ว่า PivotTable สามารถสร้างมาจาก Data Source หลายตารางได้! ในบทความนี้เราจะมาดูกันว่าทำยังไง? การทำ PivotTable จากหลายตารางนั้น ทำได้หลายวิธี แต่ละวิธีก็มีข้อดีข้อเสีย-ข้อจำกัดต่างกันดังนี้ครับ วิธีที่ 1 : ใช้ Multiple Consolidation Ranges (PivotTable Wizard) ข้อดี ใช้ได้กับ Excel Version ไหนก็ได้ ข้อดี ทำไม่ยากมากนัก ข้อเสีย ทั้งสองตารางต้องมี Field เหมือนกัน ข้อเสีย ผลลัพธ์ใน Pivot นั้นจำกัดมาก ปรับแต่งแทบไม่ได้ วิธีทำแบบสั้นๆ กด Alt, D, P เพื่อเรียก PivotTable Wizard แล้วเลือก Multiple Consolidation Ranges เพื่อความง่ายเลือก Create a single…