Category: Excel
- Excel ทั่วไป
- Pivot Table
- Excel Chart & Visualization
- Excel Advanced Formula
- Excel VBA
- Python in Excel
- Solver & Simulation
- Excel for Business
- Statistics and Maths
- Excel and Game
-
10 Levels การเขียนสูตร Excel ในยุคใหม่
ในบทความก่อนหน้านี้ผมได้เขียนบทความ บันได 10 ขั้น เริ่มเรียนรู้ M Code ขุมพลังของ Power Query ไป ซึ่งจะต้องเป็นคนใช้งาน Power Query ขั้นสูงจึงจะได้ใช้มัน คราวนี้เลยขอขยับมาเขียนบทความที่คนส่วนใหญ่สามารถอ่านได้ ซึ่งก็คือ การเขียนสูตร Excel นั่นเอง มาดูกันเล่นๆ ว่าการเขียนสูตร Excel ของคุณอยู่ในระดับไหน อิอิ LV1: การอ้างอิง Cell…
-
แนวทางฝึกฝน Excel ให้เก่งขึ้น
หลายคนถามว่าทำยังไงถึงจะเก่ง Excel มากขึ้น คำตอบง่ายๆ คือพยายามใช้มันแก้ปัญหาใหม่ๆ เรื่อยๆ เพราะยิ่งเจอปัญหาเยอะแล้วเราพยายามแก้ปัญหาจนผ่านไปได้ เราก็ะเก่งขึ้นเหมือนกับสู้กับ Monster เก่งๆ ในเกมจนเรา Level Up ได้นั่นแหละครับ ถ้าเราสู้แต่ Monster อ่อนๆ จะได้ Exp เยอะพอได้ไง? (คนเล่นเกมคงพอเข้าใจเนอะ) แต่ปัญหาคือ หลายคนไม่รู้จะเอาปัญหาจากไหนมาแก้? (ซึ่งก็อาจจะแปลกนิดนึง เพราะงานที่ตัวเองทำก็น่าจะมีปัญหาให้แก้อ่ะนะ 55) แต่ไม่เป็นไร สมมติว่างานที่ทำไม่มีปัญหายากๆ…
-
10 ไอเดีย เรียนรู้ Excel ผ่าน ChatGPT AI สุดเจ๋ง
ในบทความนี้ผมจะมาแนะนำ 10 ไอเดียเด็ด วิธีใช้ ChatGPT ช่วยให้เราเก่ง Excel โดยใช้เจ้า AI ที่ดังสุดๆ ในตอนนี้อย่าง ChatGPT มาช่วย พร้อมตัวอย่างของแต่ละไอเดียครับ ChatGPT คืออะไร? สำหรับคนที่ยังไม่รู้จักนะ ChatGPT เป็น AI (Artificial Intelligence) ด้านภาษาขั้นสูงที่พัฒนาโดย OpenAI เป็นเครื่องมืออัน ทรงพลังสำหรับการ Chat ด้วยลักษะของข้อความ…
-
การทำ Simulation ด้วย Excel
Simulation คืออะไร? Simulation คือการใช้ Model หรือแบบจำลองที่ใช้ความสัมพันธ์ทางคณิตศาสตร์ มาช่วยคำนวณผลลัพธ์ของสิ่งที่เราสนใจ โดยที่หากเราสามารถสร้างแบบจำลองที่แม่นยำใกล้เคียงกับความเป็นจริง เราก็จะสามารถใช้แบบจำลองช่วยทำนายผลลัพธ์ที่อาจจะเกิดขึ้นได้ด้วย ซึ่งจะช่วยให้เราสามารถตัดสินใจได้ดียิ่งขึ้น จริงๆ แล้วเราก็ใช้ Excel คำนวณเรื่องต่างๆ ตามปกติอยู่แล้ว เช่น คำนวณผลกำไรของธุรกิจ คำนวณพื้นที่ คำนวณปริมาตร แต่เรามักจะใช้ Input ของสูตรเป็นค่าที่มีความแน่นอนไปเลย เช่น หากคำนวณผลกำไรของธุรกิจที่เกิดขึ้นแล้ว ก็เอารายได้จริง ลบ ค่าใช้จ่ายจริง ไปเลย…
-
แกะเคล็ดวิชา Excel Wizard ในการแข่ง Speed Run Excel ระดับโลก
เมื่อ 29 กย. 65 ที่ผ่านมานี้ มีข่าวดังในวงการ Excel ประเทศไทย นั่นคือคุณ Bo Rydobon (นามแฝง) หรือ ฉายา Excel Wizard ได้มีการแข่ง Excel Speed Run กับ Laurence Lau ผู้ที่ได้ Rank คะแนนรวมอันดับ 1 ในการแข่งขัน…
-
วิธีจัดการเลขไทยใน Excel และ Power BI
ในช่วงนี้มีประเด็นในโลก Social เกี่ยวกับ “การใช้เลขไทยในเอกสารราชการ” ทำให้อ่านยาก ลามไปที่ถึงที่มาของเลขไทยและวัฒนธรรมไทยอันดีงาม (ไปได้ไงเนี่ย…) ซึ่งในที่นี้ผมจะไม่ขอพูดถึงเรื่องดราม่าอันนั้น แต่จะมาพูดถึงวิธีที่ Excel และ Power BI จัดการกับเลขไทยดีกว่า มาดูกันดีกว่าครับว่ามีอะไรน่าสนใจบ้าง? เลขไทยจัดการไม่ยากอย่างที่คิด(ถ้าทำงานในฐานะตัวเลข) ถ้าเราพิมพ์ตัวเลขไทย หรือ Copy เลขไทยลงไปใน Excel เองเลย ปกติ Excel จะมองอันนั้นเป็นตัวเลขอยู่แล้วนะครับ เช่น ถ้าพิมพ์เลขไทย ๑๒๓๔…
-
สรุปการใช้ LAMBDA ฟังก์ชันที่ใช้สร้างฟังก์ชันใน Excel 365 และผองเพื่อน
ในอดีตนะเพื่อนๆ ถ้าเราอยากจะสร้างฟังก์ชันใน Excel เราไม่มีทางเลือกนอกจากต้องเขียนโปรแกรม VBA อย่างเดียว แต่เดี๋ยวนี้ Excel 365 เขาไปไกลมากแล้ว เพราะได้เปิดตัวฟังก์ชัน LAMBDA มาให้เราใช้สร้างฟังก์ชันเองได้อย่างง่ายดาย ฟังก์ชันนี้เพิ่งเปิดให้ใช้งานกับคนทั่วไปตั้งแต่เดือนกุมภาพันธ์ ปี 2022 ครับ (แต่หลายคนก็อาจยังไม่ได้ลอง!) บอกได้เลยว่าใครที่อ่านบทความนี้และติดตามคลิปวิดีโอทุกตอน จะได้มุมมองใหม่ๆ ในการเขียนสูตรใน Excel 365 แน่นอนครับ มีทั้งมุมมองที่สดใหม่และลูกเล่นที่แพรวพราว ทำให้การใช้ Excel กลายเป็นเรื่องสนุกขึ้นอีกเยอะ…
-
เคล็ดลับของการคำนวณทางคณิตศาสตร์ (Math Secret)
สิ่งที่ผมพบหลังจากสอน Excel และ Power BI เป็นเวลานานก็คือ ผู้เรียนหลายคนไม่ได้มีปัญหาเรื่องความรู้ Excel กับ Power BI แต่มีปัญหากับ math หรือ “ความรู้ทางคณิตศาสตร์”ต่างหาก ดังนั้นในบทความนี้ผมจะพยายามนำแนวความคิดสำคัญๆ มานำเสนอเพื่อนๆ เพื่อช่วยให้ความรู้ด้านคณิตศาตร์ของเพื่อนๆ แข็งแกร่งขึ้น จนใช้ Excel และ Power BI ได้ดีขึ้นไปด้วยนะครับ เพราะบอกเลยว่าการจะใช้ Excel /…
-
วิธีจัดหน้า Print ข้อมูลเยอะๆ ใน Excel ให้แบ่งหน้า Page Break ตามต้องการ
มีคนถามผมมาว่าเค้ามีข้อมูลใน Excel ที่ต้อง Print ออกมาจำนวนมาก แต่มีปัญหาในการจัดหน้าไม่รู้จะทำยังไงให้ง่าย เนื่องจากว่าจุดแบ่งหน้าในแต่ละหน้าก็ดันไปไม่เท่ากัน (แต่ละหน้าจำนวนข้อมูลไม่เท่ากัน) การจะมานั่งแบ่งหน้า insert page break เอง ก็จะเสียเวลามากๆ ใครมีปัญหาแบบนี้ก็สบายใจได้เลย เพราะบทความนี้ผมจะมาบอกแนวทางแก้ปัญหาให้เอง ซึ่งทำไม่ยากอย่างที่คิด แถมมีความยืดหยุ่นพอที่จะเอาไปประยุกต์ใช้กัยงานไหนก็ได้ด้วย ข้อมูลต้นฉบับ ดาวน์โหลดไฟล์ได้ที่นี่ ผมมีข้อมูลอยู่จำนวนมาก (5000 บรรทัด) ที่เรียงตามคอลัมน์ร้านค้า (StoreKey) แล้วต้องการจะ print ออกมาเป็น…
-
แบ่งปันประสบการณ์และแรงบันดาลใจในการพัฒนาฝีมือ Excel
วันก่อน ผมได้ Post ใน เพจเทพเอ็กเซลเพื่อเชิญชวนเพื่อนๆ มาร่วมแบ่งปันประสบการณ์ สร้างกำลังใจดีๆ ด้วยการเล่าเรื่องราวเกี่ยวกับพัฒนาการของการใช้ Excel ของแต่ละคน ซึ่งมีเพื่อนๆมาร่วมแบ่งปันประสบการณ์ดีๆ มากมาย ประสบการณ์เหล่านี้นั้นมีค่าและมีประโยชน์มากๆ ผมจึงได้นำมารวบรวมเอาไว้ในเว็บเทพเอ็กเซลแห่งนี้ มันจะได้ไม่หล่นหายไปตามกาลเวลา เผื่อใครอยากจะพัฒนาตัวเองจะได้มีตัวอย่างและแรงบันดาลใจดีๆ ครับ ใครพร้อมที่จะอ่านเรื่องราวเพื่อสร้างแรงบันดาลใจดีๆ ก็เชิญได้เลยครับ สมัยตอนก่อนเรียนจบมีคลาสexcel ของมหาลัย ที่สอนแค่หลักง่ายๆเช่น sum/average/count/vlookup เราก็นึกว่ามันทำได้แค่นี่ เราเข้าใจ เราเก่งแล้ว เข้าทำงานบริษัทที่แรกด้วยความมั่นใจว่าสกิล excel เราคือขั้น…
-
ไม่เหมือนตรงไหน? ให้ Excel ช่วยวง / ระบายสี Highlight แบบอัตโนมัติ ด้วย Conditional Formatting
ในคลิปสั้นๆ คลิปนี้ ผมจะมาบอกวิธีใช้ Excel ช่วยวงล้อมรอบข้อมูลที่มีในชุดนึง แต่ไม่มีในอีกชุดแบบอัตโนมัติ ง่ายๆ ทำตามได้เลย แป๊ปเดียวจบครับ เทคนิคที่ใช้คือการใช้ Data Validation มาช่วยครับ แล้วค่อยเรียกใช้คำสั่ง Circle Invalid Data ครับ เสริมให้ว่าถ้าใครไม่อยากได้ dropdown ก็ให้ติ๊กเอาคำว่า in-cell drop down ใน Data Validation แถบ…
-
วิธีใช้สูตร Excel เปลี่ยนชื่อสินค้าแบบฉลาดๆ
มาดูวิธีใช้สูตร Excel เปลี่ยนชื่อสินค้าแบบฉลาดๆ กัน ซึ่งวิธีนี้ไม่ได้ใช้ฟังก์ชัน SUBSTITUTE ในการเปลี่ยนชื่อนะ (เพราะมันทำได้ทีละตัว ลำบากตายเลย) แต่วิธีที่ผมบอกนี้สามารถรองรับการเปลี่ยนชื่อสินค้าได้หลายอันโดยไม่ต้องแก้สูตรอีกเลย จะเป็นวิธีไหนไปดูในคลิปได้เลย !
-
7 เทคนิค Excel ง่ายๆ ที่มือใหม่ก็ทำได้ แต่มือเก่าอาจยังไม่รู้!
ในคลิปนี้ผมตั้งใจนำเสนอเทคนิคที่ใช้งานง่ายๆ แต่หลายคนอาจยังไม่รู้มานำเสนอกันครับ ซึ่งง่ายขนาดที่คนใช้ Excel มือใหม่ ที่รู้แค่การใช้งานพื้นฐานก็สามารถเข้าใจและทำตามได้เลย แต่ว่าคนที่ใช้ Excel อยู่แล้วหลายคนก็อาจจะยังไม่รู้เทคนิคเหล่านี้นะครับ โดยที่ทั้ง 7 เทคนิคจะมีอะไรบ้าง ไปดูในคลิปวีดีโอได้เลยครับ แป๊ปเดียวจบ ^^
-
วิธีแชร์ไฟล์ Excel ให้ทำงานร่วมกันในไฟล์เดียว รู้เลยว่าใครแก้อะไรตรงไหน (สำหรับ Excel 365)
เวลาที่เราต้องการให้เพื่อนร่วมงานสามารถช่วยกันกรอกข้อมูลรวมกันในไฟล์เดียวนั้น หากเราใช้วิธีส่งไฟล์ให้หลายๆ คนกรอกลับมา มันคงเศร้าน่าดูสำหรับคนที่ต้องรวมไฟล์เหล่านั้น แต่ถ้าเราเปลี่ยนเป็นการแชร์ไฟล์ให้เพื่อนรุมกันกรอกผ่านระบบ Online เลย มันจะเจ๋งกว่ามาก โดยเฉพาะมี feature ที่เราสามารถ Show Changes เพื่อแสดงรายละเอียดได้เลยว่าใครแก้อะไรตรงไหน แก้จากอะไรเป็นอะไร? อีกทั้งกรณีที่แก้จนไฟล์ย่ำแย่เกินกว่าจะเยียวยา สามารถย้อน Version กลับไปตอนที่ก่อนจะถูกแก้ไขได้ด้วย Version History ซึ่งเทคนิคที่แสดงให้ดูในคลิปนี้ เป็นเทคนิคของ Excel 365 นะ ใครที่ใช้ version…
-
คำนวณการแตกแบงค์ย่อย+แลกเหรียญ ด้วย Excel
ถ้าเราเอาเงินที่มีไปแตกแบงค์ย่อย โดยการแลกแบงค์และเหรียญประเภทที่กำหนด จะสามารถได้แบงค์ประเภทไหนกี่ใบ และเหรียญแบบไหนกี่อัน?? เรื่องนี้เราใช้ Excel คำนวณได้เลยนะครับ ซึ่งในคลิปจะมีทั้งแบบวิธีที่เข้าใจง่าย (ที่ใช้พื้นที่เยอะ) และแบบซับซ้อนขึ้น (ที่ใช้พื้นที่น้อย) ใครสนใจลองดูให้จบนะครับ รับรองได้รับความรู้ไปเต็มๆ มีสูตร SUMPRODUCT แบบล๊อคจุดเริ่มต้นด้วยนะ
-
ใช้ Excel นับคำที่กำหนด ว่า Lisa ร้องคำว่า Lalisa ในเพลงกี่รอบ?
คลิปนี้ผมทำพิเศษมาฉลองความฮิตถล่มทลายของเพลง Lalisa ของ Lisa BLACKPINK โดยเฉพาะเลยครับ โดยผมจะสอนวิธีใช้ Excel ช่วยนับว่าในเนื้อเพลง Lalisa มีคำว่า “Lalisa กี่คำ?” ถ้าอยากรู้มาดูกันเลย! ใครอยากดู MV เพลงไปดูได้ที่นี่ https://youtu.be/awkkyBH2zEo และนี่คือส่วนของเนื้อเพลงจากคลิปนั้นครับ (จะได้ copy ไปลองได้ง่ายๆ จาก description นี้เลย) หลักการในคลิป ในคลิปผมใช้วิธีนับว่าเพลงเต็มๆ มีกี่ตัวอักษรด้วย…
-
สูตรแยกคํานําหน้าชื่อ Excel แม้เขียนติดกันก็ใช้ได้
ผมเชื่อว่าเวลาที่เพื่อนๆ เจอข้อมูลที่มีทั้งคำนำหน้าชื่อและชื่อรวมอยู่ในช่องเดียวกัน แล้วต้องการแยกคํานําหน้าชื่อเป็นคนละช่องด้วย Excel จะเจอปัญหาถ้าคำนำหน้านั้นเขียนติดกับชื่อโดยไม่มีเว้นวรรคเลย!! แต่ไม่ต้องห่วง คลิปนี้จะสอนคุณเขียนสูตรเพื่อแก้ปัญหาดังกล่าวเอง มาดูกันเลยว่าทำยังไง
-
สร้าง Dropdown List หลายชั้น เพื่อกรอกข้อมูลจังหวัด อำเภอ ตำบล รหัสไปรษณีย์
ในคลิปนี้จะสอนการสร้าง Dropdown List หลายชั้น เพื่อกรอกข้อมูลจังหวัด อำเภอ ตำบล รหัสไปรษณีย์ ด้วย Excel 365 ครับ ซึ่งมีความพิเศษกว่าคลิปก่อนๆ ตรงที่จะเป็น Dropdown หลายชั้นที่สามารถทำได้หลายอันให้กับข้อมูลการซื้อขายของแต่ละบรรทัดแยกกันของใครของมันเลย ซึ่งเพื่อนๆ จะได้เรียนรู้ฟังก์ชันที่เป็น Dynamic Array ของ Excel 365 มากมาย เช่น UNIQUE, SORT, FILTER,…
-
สอนใช้ XLOOKUP ใน Excel 365 แบบละเอียด
สอนใช้ XLOOKUP ใน Excel 365 แบบละเอียด ซึ่งสามารถใช้แทน VLOOKUP ได้เลย แบบดีกว่าของเดิมมากๆ เช่น Lookup ข้อมูลทางซ้ายหรือขวาก็ได้ (VLOOKUP ไปทางขวาได้เท่านั้น) กำหนดได้ว่าถ้า Lookup ไม่เจอจะให้แสดงค่าเป็นอะไรแทน (VLOOKUP จะขึ้น #N/A) Lookup จากบนลงล่าง หรือ ล่างขึ้นบนได้ (VLOOKUP Exact Match…
-
จงแยก Report กับ Database ออกจากกัน (ถ้าอยากใช้ Excel ให้ง่าย)
ปัญหาอย่างหนึ่งที่ผมมักเจอคนมาถามบ่อยๆ คือ ปัญหาที่การสรุปข้อมูลนั้นทำได้ยาก ซึ่งสาเหตุก็เป็นเพราะ ข้อมูลเหล่านั้นไม่ได้ถูกบันทึกในเชิง Database แยกออกมาต่างหากจากรายงาน แต่กลับมีการกรอกข้อมูล Input ลงไปในรายงาน หรือผลลัพธ์ที่เค้าต้องการไปเลย ซึ่งจะทำให้การสรุปเปลี่ยนมุมมองจากเดิมทำได้ยาก การเพิ่มข้อมูลก็อาจจะไม่สะดวกด้วย ซึ่งปัญหาเหล่านี้จะแก้ได้อย่างตรงประเด็น “จะต้องแยก Report กับ Database ออกจากกัน” คือเราจะไม่กรอกข้อมูลลงไปในรายงานผลลัพธ์สุดท้าย แต่เราจะกรอกข้อมูลลง Database แล้วพยายามสร้าง Report ที่สรุปมาจากข้อมูล Database ต่างหากล่ะ ซึ่งการสรุป…
-
สอนเทคนิคการ Random แบบไม่เอาตัวซ้ำ พร้อมประกาศรายชื่อผู้โชคดีจากการ Subscribe ช่อง YouTube เทพเอ็กเซล
สืบเนื่องจาก Post ในเพจ Facebook เทพเอ็กเซล ผมได้มีการถามว่ามีใครได้ Subscribe ช่อง YouTube เทพเอ็กเซล ไปบ้าง ซึ่งก็มีคนมา Comment เป็นร้อยคนเลย (ขอบคุณมาก) แต่ผมจะ Random สุ่มผู้โชคดีมา 3 คนจาก Comment ทั้งหมดเท่านั้นครับ ผมเชื่อว่าการ Random ค่าใน Excel นั้นหลายคนเจอปัญหากวนใจอย่างนึงนั่นก็คือ หากอยากจะ…
-
หลากวิธีเอาข้อมูลในกลุ่มเดียวกันไปรวมเป็นข้อความเดียวกัน
สมมติว่าเรามีข้อมูลอยู่แบบซ้ายมือของรูป แต่อยากให้ผลลัพธ์รวมเป็นข้อความเดียวกันกลายเป็นแบบด้านขวามือ เราจะใช้วิธีไหนได้บ้าง? มาดูกันครับ คิดว่าบทความสั้นๆ อันนี้น่าจะช่วยเปิดหูเปิดตาให้เพื่อนๆ ได้รู้จักวิธีแก้ปัญหาที่หลากหลายมากขึ้นนะครับ ก่อนอื่นเราทำข้อมูลให้เป็น Table (Insert->Table หรือ Ctrl+T) ก่อน จะได้รองรับ Data mี่เพิ่มขึ้นได้ง่ายๆ ครับ และตั้งชื่อว่า MyData วิธีใช้สูตรของ Excel 365 รวมเป็นข้อความเดียวกัน วิธีที่เข้าใจง่ายที่สุดเลย ก็คือสูตรของ Excel 365 ซึ่งมีความสามารถแบบ…
-
มาสร้าง Simulation ชื่อว่า Conway’s Game of Life ใน Excel กัน
พอผมไปศึกษาเรื่อง Iterative Calculation ใน Excel ก็ได้ไปพบเรื่องเกี่ยวกับ Conway’s Game of Life ซึ่งเป็น Simulation ที่อยู่บนตาราง ที่ให้เราตั้งค่าจุดเริ่มต้นของเกมว่าเริ่มต้นจะให้ช่องไหนมีชีวิตบ้าง (เรียกว่า seed) จากนั้นเกมจะพัฒนาแต่ละ Stage ไปตาม set ของกติกาที่ชัดเจนด้วยตัวมันเอง (คล้ายๆ มันมีชีวิตของมันเอง) ดังนี้ กติกาการมีชีวิต/ตาย การตัดสินว่า Stage ถัดไป…
-
อธิบายละเอียดยิบเรื่องการเงิน NPV, XNPV, IRR, XIRR ต่างกันยังไง ใช้อะไรดี?
ผมได้เคยสอนใช้ฟังก์ชันทางการเงินอย่าง NPV และ IRR กันไปคร่าวๆแล้ว ซึ่งมันเป็นฟังก์ชันทางการเงินที่มีประโยชน์ในการช่วยตัดสินใจได้ว่า Project ให้ผลตอบแทนคุ้มค่าแค่ไหน น่าลงทุนหรือไม่? แต่ถ้าเราสังเกตดูแล้วมันจะมีฟังก์ชันชื่อคล้ายๆ กันอย่าง XNPV และ XIRR อยู่ด้วย แถมใน DAX ของ Power BI, Power Pivot ก็มีแค่ XNPV กับ XIRR ให้ใช้อีก แบบนี้มันสามารถใช้แทนกันได้มั้ย…
-
สรุปทุกอย่างที่ควรรู้เกี่ยวกับการ Link ข้อมูลข้ามไฟล์ Excel
คำถามเกี่ยวกับการ Link ข้อมูลข้ามไฟล์ Excel เป็นคำถามยอดฮิตอีกอันนึงที่คนถามกันมาเยอะมาก แต่ผมก็ยังไม่เคยสรุปเนื้อหาเกี่ยวกับเรื่องนี้ซักที และผมก็คิดว่าถึงเวลาแล้วล่ะที่จะสรุปเนื้อหาเรื่องนี้ให้ทุกคน และมันก็ออกมาเป็นบทความนี้นั่นเองนะครับ โดยที่ผมจะมีไฟล์อยู่ 2 ไฟล์ คือ Book1 กับ Book2 โดยที่ผมต้องการ Link ข้อมูลจาก Book1 ไปยัง Book2 นะครับ version วีดีโอ การ Link ข้อมูลข้ามไฟล์ Excel…
-
ลองทำ Machine Learning ใน Excel เทคนิค K-Means Clustering แบบไม่ง้อ VBA
การแบ่งกลุ่มข้อมูลนั้นจริงๆ สามารถทำได้หลายวิธี ซึ่งวันนี้ผมจะมานำเสนอวิธีที่เรียกว่า K-Means Clustering นั่นคือ ให้โปรแกรมพยายามจัดกลุ่มที่มีความใกล้เคียงกันเข้าอยู่เป็นกลุ่มเดียวกันได้ด้วยตัวมันเอง โดยที่เราไม่ต้องเป็นคนบอกมันว่าแบบไหนควรอยู่กลุ่มอะไร ซึ่งมันต้องมีการวน Loop คำนวณซ้ำๆ หลายรอบ หลายคนอาจคิดว่าการวน Loop จะต้องใช้ VBA เขียนโปรแกรมเอาแน่ๆ แต่ในบทความนี้ผมจะทำให้ดูว่า วิธีการเขียนสูตรธรรมดาๆ ในโหมดที่เรียกว่า Iterative Calculation ก็สามารถทำได้ครับ! รับรองว่าคุณจะได้เห็นแง่มุมใหม่ๆ ในการใช้สูตร Excel แบบที่ปกติไม่ค่อยได้เห็นแน่นอนครับ ^^…
-
แบ่ง Segment ลูกค้าด้วย RFM Analysis : ตอนที่ 1 ทำด้วย Excel
การแบ่งกลุ่มลูกค้าหรือ การทำ Customer Segmentation เพื่อบริหารจัดการลูกค้าแต่ละกลุ่มอย่างเหมาะสมเป็นเรื่องที่สำคัญต่อการทำธุรกิจมาก เพราะว่าเราไม่สามารถลงแรงเพื่อดูแลลูกค้าทุกคนเท่าๆ กันได้ขนาดนั้น (ลองคิดตามกฎ 80:20 สิ) แต่เราจะแบ่งลูกค้ายังไงดีล่ะ? แบ่งตามอะไร? แค่แบ่งตามยอดซื้อเท่านั้นเหรอ?Model หนึ่งที่สามารถใช้ Data มาช่วยในการแบ่งกลุ่มลูกค้าได้นั่นก็คือ RFM Model หรือ RFM Analysis นั่นเอง RFM Analysis คืออะไร? RFM Analysis คือเทคนิคที่ใช้…
-
Math Skill vs Stage of Life : Excel Version
คิดว่าเพื่อนๆ คงพอเคยเห็น Meme ตัวนี้มาแล้วว่า เรียน Math ยากๆ เช่น Calculus มาแทบตาย สุดท้ายมาถึงวัยทำงานก็เหลือแค่ Spreadsheet หรือ Excel ที่ใช้แค่การบวกลบคูณหารธรรมดาๆ… เพื่อให้ภาพมันครบขึ้น ก็เลยลองวาดเส้นต่อดูว่าในความคิดของผม เวลาใช้ Excel จริงๆ มันก็มีเรื่องที่ยากขึ้นเรื่อยๆ แล้วก็กลับมาง่ายแล้วก็ยากใหม่สลับไปมาเช่นกันตัวอย่างเช่น เราใช้ Excel จากพื้นฐานไปจนถึง ทำ Pivot ได้…
-
วิธีหาจำนวน และตำแหน่งที่เกิดค่าที่เราต้องการแบบต่อเนื่องกันมากที่สุด (Consecutive Value)
หลายๆ ครั้งเรามักมีความต้องการอยากจะหาว่าค่าที่เราสนใจนั้น เกิดขึ้นแบบต่อเนื่องกัน (Consecutive Value) มากที่สุดกี่ครั้ง? เกิดขึ้นตรงไหน? เช่น มีวันหยุดต่อเนื่องกันมากสุดกี่วัน หรือ เกิดยอดขายเกินกว่า xxx ต่อเนื่องกันกี่เดือน หรือทำงานสำเร็จต่อเนื่องกันสูงสุดกี่ครั้ง เป็นต้น ซึ่งการหาจำนวน และตำแหน่ง ที่มี “ค่าตามที่เราต้องการเกิดขึ้นต่อเนื่องมากสุด” นั้นไม่ใช่เรื่องง่ายๆ ที่จะคิดเองได้ ตัวผมเองก็เลยขอนำเสนอไอเดียที่ไปเรียนรู้มาจากเว็บต่างประเทศ แล้วนำมาคิดสูตรเพิ่มเติม เรียบเรียงใหม่ให้เข้าใจง่ายขึ้นเพื่อมาแชร์ให้กับเพื่อนๆ ได้นำไปใช้กันง่ายๆ ครับ สมมติเรามีข้อมูลอยู่แบบนี้ (ซึ่งจะเป็น…
-
สอนทำ Simulation ใน Excel เพื่อประมาณค่า Pi
เพื่อนๆ รู้จักค่า Pi มาบ้างใช่มั้ยครับ? (ไอ้เลข 3.14159… นั่นแหละ) ในบทความนี้เราจะลองสมมติว่าเราไม่เคยรู้มาก่อนเลยว่าค่า Pi คือเลขอะไร แต่เราดันอยากจะลองประมาณค่า Pi ขึ้นมาด้วยความรู้ทางคณิตศาสตร์พื้นฐาน เช่น ระยะทางระหว่างจุด (ซึ่งก็คือเรื่องเดียวกับสามเหลี่ยมมุมฉากนั่นแหละ)หากถามว่าจะทำไปเพื่ออะไร! ในเมื่อแค่ใช้ฟังก์ชัน PI() ก็ได้ผลลัพธ์แล้ว ? ก็ต้องบอกว่าทำเพื่อความสนุกแบบ Nerd ล้วนๆ และเพื่อหัดทำ Simulation ใน Excel ครับ…