วิธีใช้ Excel สรุปตารางการใช้ห้องประชุม 1

วิธีใช้ Excel สรุปตารางการใช้ห้องประชุม

ผมได้คำถามทาง Inbox ถึงวิธีการใช้ Excel สรุปตารางการใช้ห้องประชุม ว่าวันไหนมีประชุมช่วงไหนบ้าง โดยข้อมูลที่ได้คือเริ่มประชุมกี่โมง จบกี่โมง อยากรู้ว่าในช่วงเวลาไหนของวันไหน มีการใช้ห้องประชุมบ้าง โดยแบ่งช่วงทีละ 1 ชม. ผมคิดว่าคำถามน่าสนใจดี เลยขอเอามาทำเป็นบทความดีกว่าครับ ในบทความนี้ผมจะขอเพิ่มความซับซ้อนเข้าไปเล็กน้อย ก็คือ จะให้สามารถมีได้หลายห้องประชุมด้วย จะได้เหมือนจริงมากขึ้นนะครับ ใช้สูตรเพื่อเตรียมข้อมูลเบื้องต้น ก่อนอื่นเลย เรามีข้อมูลดิบดังนี้ ห้องประชุมStartFinish11/10/2019 5:251/10/2019 7:0011/10/2019 7:251/10/2019 7:5512/10/2019 7:202/10/2019 8:0012/10/2019 9:202/10/2019 10:0012/10/2019 10:202/10/2019 15:1021/10/2019 6:001/10/2019 9:0021/10/2019 7:051/10/2019 7:3522/10/2019 9:002/10/2019 14:55 โดยที่ข้อมูลบันทึกเป็นวันที่และเวลาได้ถูกต้องแล้วตามการตั้งค่าใน control panel ของตัวเองซึ่งของผมตั้งเป็น วัน/เดือน/ปี หากเราต้องการเวลาว่าประชุมไปกี่นาที นี่ง่ายมาก นั่นคือเอาเวลาจบ ลบ เริ่ม ซึ่งเลขที่ออกมาจะมีหน่วยเป็นวัน…
evaluate text to formula calculation excel

วิธีเปลี่ยนข้อความที่เป็นสูตร ให้กลายเป็นสูตรจริงๆ

ผมได้รับคำถามเรื่องนี้มาพอสมควรว่า เราจะเปลี่ยนข้อความ เช่น 5x3 ให้กลายเป็นสูตร =5*3 แล้วได้ผลลัพธ์ออกมาเป็น 15 ได้ยังไง โดยไม่ต้องมาแก้ทีละอัน? ซึ่งจริงๆ แล้ว Excel สามารถทำได้ครับ มาดูวิธีกันเลย Step1 : เตรียม Name ขั้นตอนแรก ให้เราสร้าง Name ขึ้นมาใหม่ก่อน เพื่อเรียกใช้คำสั่ง EVALUATE ซึ่งเป็นคำสั่ง Macro สมัย Excel4.0 ที่จะช่วยเราได้ครับ ให้เราเลือกช่อง B1 ก่อน แล้ว Formula -> Define Name เพื่อสร้าง Name ว่า MyCal จากนั้นใน Refers to : ใส่สูตรใน Name ว่า =EVALUATE(A1)…
วิธีใช้ Excel สรุปตารางการใช้ห้องประชุม 2

สอนทำไฟล์ Excel บริหาร Stock สินค้าคงคลัง : Version 3 ระบุช่วงเวลา

บทความนี้ก็จะเป็นการสอนใช้ Excel บริหาร Stock เป็นตอนที่ 3 แล้ว (ซึ่งเราค่อยๆ พัฒนามันขึ้นมาเรื่อยๆ) และในตอนนี้เราจะทำให้มันสามารถดูข้อมูลเฉพาะมนช่วงเวลาที่เราสนใจได้ครับ ในไฟล์ version ก่อนหน้านี้เราได้มีการแยกตารางซื้อขายออกมาเป็นคนละตาราง เพื่อเพิ่มความยืดหยุ่นให้มากขึ้นไปแล้ว มาวันนี้เราจะสามารถกำหนดช่วงเวลาเพื่อที่จะสามารถดูข้อมูลเฉพาะในนช่วงที่ระบุได้ด้วย สรุปข้อมูลแต่ละตาราง ก่อนจะไปเขียนสูตรเพิ่ม ให้แก้ตัวเลขเล็กน้อย ในชีทตารางซื้อ (TableBuy) ดังนี้ ตารางขาย เดิมชื่อ TableSale ผมขอเปลี่ยนชื่อเป็น TableSell (เพราะมันจะได้เข้ากับ TableBuy หน่อย 555) แต่ข้อมูลยังเหมือนเดิม คือ กลับมาในชีทตารางสรุป ให้เตรียมตารางดังนี้ครับ จะเห็นว่าในตารางมีการเปลี่ยนชื่อคอลัมน์บางส่วน และเพิ่มคอลัมน์คงเหลือให้มี 2 แบบ คือ คงเหลือสิ้นงวดที่ระบุ กับคงเหลือล่าสุดจริงๆ (เพื่อเอาไว้ reorder เวลาของต่ำกว่าจุดที่ระบุ) นอกจากนี้ส่วนที่อยู่เหนือตารางจะเห็นว่าเรามีการเพิ่มช่องวันที่เริ่มต้น สิ้นสุด ให้กรอกวันที่ที่ต้องการได้ด้วย ซึ่วให้กรอกวันที่แบบในตัวอย่างไปก่อน ส่วนข้อมูลล่าสุด ในช่อง…
excel inventory management

สอนทำไฟล์ Excel บริหาร Stock สินค้าคงคลัง : Version 2 แยกตารางซื้อขาย

จากที่เราทำไฟล์ Excel บริหาร Stock แบบง่ายสุดๆ (version 1) ไปแล้วในบทความก่อน คราวนี้เราจะมาทำให้ไฟล์มันเจ๋งขึ้นกว่าเดิม โดยการแยกตารางซื้อขายออกมาให้ชัดเจน จะได้บันทึกข้อมูลง่ายขึ้นครับ ก่อนอื่นเราเปลี่ยนชื่อ sheet เดิมเป็น summary แล้วสร้าง Sheet เพิ่ม 2 อัน คือ ซื้อ กับ ขาย Sheet ซื้อ : เตรียมคอลัมน์ดังนี้ วันที่ซื้อ, Product, จำนวนซื้อ จากนั้นแปลงเป็น Table ซะ โดยกด Ctrl+T แล้วเลือกเรื่องหัวตารางด้วยว่ามีหรือไม่ Data Validation เดี๋ยวเราจะใส่ Data Validation ลงไปในแต่ละช่อง จะได้กรอกข้อมูลไม่ผิด วันที่ เลือกข้อมูลช่องวันที่ตามรูป แล้วไปที่ Data -> Data…
วิธีใช้ Excel สรุปตารางการใช้ห้องประชุม 3

แจก Template กราฟเทียบ Skill Chart ปัจจุบัน vs Target (มีเน้นจุดพัฒนาหลัก)

เพื่อนๆ เคยเล่นเกมที่ตัวละครมีความสามารถหลากหลาย อาจมีเก่งบ้าง ห่วยบ้าง แล้วมันแสดงออกมาเป็นกราฟแบบ Skill Chart มั้ยครับ? กราฟนั้นใน Excel เรียกว่า Radar Chart ซึ่งไม่ค่อยมีใครใช้กันเท่าไหร่ แต่ผมลองเอามาปรับให้มันมีลูกเล่นมากขึ้นเล็กน้อย คือ ถ้า Skill ไหนที่ค่าปัจจุบันกับ Target ห่างกันมากที่สุดเป็นอันดับ 1 ผมจะทำให้มันเน้นออกมาเป็นตัวหนาสีแดงด้วย เราจะได้ดูได้ชัดขึ้นว่าจะต้องเน้นตัวไหน สามารถเอาไปประยุกต์กับเรื่องอื่นๆ เช่น งาน HR หรือ Spec สินค้าได้ ลองดูได้นะ ^^ Download Template Skill Chart ถ้าใครอยากลองเล่นบ้าง ผมทำ Template ให้แล้วครับ Excel 2013 ขึ้นไป โหลดได้ที่นี่ (รองรับการเพิ่ม Skill ได้เลย ต้องใช้ Excel…
work time calculation

วิธีคำนวณระยะเวลาทำงาน แบบมีช่วงเวลาหยุดพัก

ปัญหาหนึ่งที่มีคนถามมาบ่อยๆ เกี่ยวกับเรื่องของการคำนวณเวลา นั่นก็คือ การคำนวณระยะเวลาทำงาน เมื่อเรารู้เวลาเริ่มงาน เวลาเลิกงาน และมีการกำหนดช่วงเวลาพักไว้ เช่น Break อาจมีหลายช่วงด้วย เช่น พัก1 ตอน 12:00-13:00 และ พัก2 ตอน 17:00-18:00 เป็นต้น ในบทความนี้ผมจะขอเขียนอธิบายแนวทางในการคิด ซึ่งหากเข้าใจแล้วจะมีช่วงพักกี่ช่วงเราก็ไม่กลัวครับ ในบทความนี้ผมเตรียมข้อมูลอยู่ในรูปแบบ Table เพื่อให้เห็นชื่อ Field ชัดๆ ตอนเขียนสูตรดังนี้ (โหลดไฟล์ได้ที่นี่) แนวคิด เนื่องจากมีการพักสองช่วงเวลา ดังนั้นผมจะขอแบ่งการทำงานออกเป็น 3 Part ดังนี้ เพื่อคำนวณเวลาการทำงานในแต่ละ Part จากนั้นค่อยเอามารวมกันอีกที การคำนวณระยะเวลาใน Part 1 เวลาจบ : MIN([@เริ่มพัก1],[@เลิกงาน]) เวลาเริ่ม : MAX([@เริ่มงาน],0) ที่เทียบกับเลข 0 เพราะว่าเวลา 0:00…
วิธีใช้ Excel สรุปตารางการใช้ห้องประชุม 4

วิธีกำหนดให้ Pivot Table แสดงเฉพาะแถว/คอลัมน์ที่ต้องการ

คงปฏิเสธไม่ได้ว่า Pivot Table คือเครื่องมือสรุปผลตัวเลขที่ใช้งานง่ายและมีประโยชน์ที่สุดเครื่องมือนึงใน Excel และคงปฏิเสธไม่ได้เช่นกันว่ามันก็มีข้อจำกัดหลายอย่างที่ทำให้หลายคนรำคาญใจ ข้อจำกัดหนึ่งที่หลายคนรำคาญมากคือ ในบางครั้งเราอยากจะเอาบางแถวหรือบางคอลัมน์ออกไปจาก Pivot Table ซะ ซึ่งหนึ่งในวิธีที่ทำได้คือทำการซ่อนแถวหรือคอลัมน์นั้นๆ ไปทั้งอันเลย ซึ่งอาจจะดูลูกทุ่งไปหน่อย วันนี้ผมเลยจะขอนำเสนออีกวิธีหนึ่งซึ่งดูโปรกว่า แต่จะทำได้เฉพาะ Excel 2010 ขึ้นไปเท่านั้นครับ มาเริ่มใช้ Pivot Table Named Set กัน วิธีนี้จะใช้เครื่องมือที่ชื่อว่า Named Set ซึ่งเป็น Feature ของ Power Pivot ที่ใช้ Data Model ดังนั้นการจะใช้คำสั่งนี้ได้ เราต้องมี Excel 2010 ที่มี Power Pivot Add-in หรือมี Excel 2013 ขึ้นไปถึงจะทำได้ครับ วิธีการใช้งานคือต้องสร้าง Pivot…
extract-text-excel

สารพัดวิธีดึงข้อความหลังตัวคั่นตัวที่สอง

หลายวันก่อนผมมีการ Post คำถามนี้ ไปใน เพจเทพเอ็กเซล ว่า จะดึงข้อความหลังเครื่องหมาย - ตัวที่สองได้อย่างไร? ปรากฏว่ามีคนสนใจมาตอบเป็นจำนวนมากกกกก กว่าที่ผมคิดไว้เยอะเลย และมีหลายท่านได้นำเสนอวิธีที่น่าสนใจและควรค่าต่อการนำมาอธิบายต่อมาก ดังนั้นผมจะขออนุญาตนำวิธีของแต่ละท่านที่ตอบมาอธิบายให้ละเอียดมากขึ้น เผื่อที่คนมาอ่านจะได้นำไปต่อยอดความรู้ของตัวเองได้ครับ (ลองไปดูใน Post ได้นะครับว่าใครตอบแบบไหนมา หลายคนก็ตอบวิธีเดียวกันครับ) ขอเริ่มจากวิธีที่ผมคิดว่าง่ายที่สุดก่อนละกันนะครับ วิธีที่ 1 : ใช้ Flash Fill หลักการ : Excel จะพยายามหา Pattern ของสิ่งที่เราใส่เป็นตัวอย่าง แล้วเลียนแบบสิ่งนั้นให้โดยอัตโนมัติ (แต่ไม่ใช่สูตร หากข้อมูลต้นทางเปลี่ยนต้องกดคำสั่ง Flash Fill ใหม่) ข้อจำกัด : ใช้ได้ตั้งแต่ Excel 2013 ขึ้นไป แนะนำมาโดย : Bob Pytnst, Noppadol Rattanawisadrat, Taekuza…
วิธีใช้ Excel สรุปตารางการใช้ห้องประชุม 5

รวมคีย์ลัดใน Excel ที่ใช้บ่อย พร้อมเทคนิคการจำ

มีหลายเว็บที่ได้รวบรวมคีย์ลัดใน Excel เอาไว้มากมาย แต่น้อยที่นักจะบอกเทคนิคการจำด้วย ในบทความนี้ผมจึงขอนำเสนอ คีย์ลัด + เทคนิคการจำ ที่จะช่วยให้คุณจำคีย์ลัดใน Excel ไปได้อีกนานแสนนาน ก่อนอื่นต้องบอกว่าบทความนี้ยาวนะครับ แต่รับรองว่าคุณจะได้อะไรดีๆ ไปเยอะมากๆ แน่นอน ทำไมต้องใช้คีย์ลัดใน Excel? รู้หรือไม่ว่า คุณสามารถทำงานใน Excel ได้เร็วขึ้นอีก ถ้าคุณรู้จักการใช้คีย์ลัดใน Excel และนี่ก็คือสิ่งที่มือโปรทั้งหลายใช้กัน ซึ่งนอกจากจะทำให้ทำงานเร็วขึ้นแล้ว ยังเท่มากๆ อีกด้วย! แน่นอนว่าการใช้ Mouse คลิ๊กก็สามารถทำงานให้สำเร็จได้เช่นกัน แต่ว่าการลาก Cursor ไปมา ก็มีต้นทุนของเรื่องเวลามากกว่าการใช้ Keyboard ไม่ว่าจะเป็นแค่ครั้งละ 1-2 วินาทีก็ตาม ซึ่งถ้าทำอย่างนี้วันละหลายๆ รอบ รวมกันก็หลายนาทีอยู่นะ อย่างไรก็ตาม การใช้คีย์ลัดบน Keyboard นั้น เราต้องจำคำสั่งนั้นได้ เราถึงจะใช้งานได้เร็ว ดังนั้นมันจึงต้องมีความพยายามในการจำพอสมควร และนี่คือหน้าที่ของบทความนี้ ทำไมต้องมีเทคนิคการจำ?…
วิธีใช้ Excel สรุปตารางการใช้ห้องประชุม 6

ใช้ Excel คำนวณมูลค่าเงินในอนาคตจากการลงทุน

"ถ้าเราลงทุน x บาท ด้วยผลตอบแทน z% เป็นเวลา y ปี สุดท้ายจะมีเงินเท่าไหร่ครับ?" นี่คือคำถามที่ผมได้รับ หลังจากที่ผม Post เรื่องการคำนวณยอดผ่อนเงินกู้ไป ซึ่งได้รับผลตอบรับที่ดีมากๆ (มีคนสนใจเรื่องกู้เงินเยอะขนาดนี้เลยเหรอเนี่ย!! น่ากลัวนิดๆ นะ 555 ) เลยคิดว่า เมื่อมีคนสนใจเรื่องการลงทุนด้วย ยิ่งเป็นสิ่งที่ควรสนับสนุนเลย เพราะยิ่งลงทุนเร็วยิ่งได้เปรียบมากๆ นะครับ (อ่านจบแล้วจะเห็นว่าระยะเวลาการลงทุน สำคัญขนาดไหน) ดังนั้นผมจะสอนวิธีใช้ Excel คำนวณมูลค่าเงินในอนาคตแบบง่ายๆ ได้ด้วยฟังก์ชัน FV ใน Excel เองครับ ใช้ Excel คำนวณการลงทุน FV เราสามารถคำนวณมูลค่าเงินในอนาคตได้ด้วยฟังก์ชัน FV (Future Value) ได้ครับ สูตรเดียวจบ แถมรองรับการใส่เงินเพิ่มในแต่ละเดือนได้ด้วยนะ ซึ่งมีสูตรดังนี้ =FV(rate,nper,pmt,[pv],[type]) จะเห็นว่าสูตรขึ้นอยู่กับ Input หลายๆ…