เทคโนโลยี / Excel / เริ่มต้น
Excel สำหรับมือใหม่ สูตรที่ควรรู้ ใช้ได้จริง
ถ้าคุณเพิ่งเริ่มใช้ Excel และไม่รู้จะเริ่มจาก “สูตร” ไหนก่อน บทความนี้รวมสูตรพื้นฐานที่ใช้จริงในงานประจำ เช่น สรุปยอด นับจำนวน เงื่อนไข ค้นหาข้อมูล จัดรูปแบบข้อความ และปัดเศษ พร้อมตัวอย่างที่ก็อปไปใช้ได้ทันที (อ่านจบแล้วทำรายงาน/สต๊อก/ยอดขายได้เร็วขึ้นแน่นอน)
ก่อนเริ่ม: 3 เรื่องที่มือใหม่ต้องรู้ (ทำให้สูตรไม่พัง)
1) สูตรเริ่มด้วยเครื่องหมาย =
ทุกสูตรใน Excel ต้องเริ่มด้วย = เช่น =SUM(A2:A10) ถ้าลืมใส่ Excel จะคิดว่าเป็นข้อความธรรมดา
2) เข้าใจ “ช่วงข้อมูล” (Range)
เครื่องหมาย : หมายถึงช่วง เช่น A2:A10 = ตั้งแต่ A2 ถึง A10 ใช้บ่อยมากในสูตรสรุปยอด/นับจำนวน
3) รู้จักการล็อกเซลล์ ($)
ถ้าคุณลากสูตรลงมาแล้วผลเพี้ยน มักเกิดจากอ้างอิงเซลล์เลื่อนตาม การใส่ $ จะล็อกตำแหน่ง เช่น $A$2 (ล็อกทั้งคอลัมน์และแถว)
ทิปเร็ว: กด F4 เพื่อใส่ $
เวลาเลือกอ้างอิงเซลล์ในสูตร ลองกด F4 เพื่อสลับรูปแบบการล็อก (เช่น A2 → $A$2 → A$2 → $A2)
กลุ่มสรุปยอด: SUM / AVERAGE / MAX / MIN
สูตรกลุ่มนี้คือ “ฐาน” ของงาน Excel แทบทุกประเภท ไม่ว่าคุณจะทำยอดขาย รายจ่าย คะแนน หรือสต๊อก แนะนำให้เริ่มจาก 4 ตัวนี้ก่อน เพราะใช้บ่อยและเข้าใจง่าย
SUMรวมยอด
ตัวอย่าง: =SUM(B2:B10)
รวมค่าตัวเลขในช่วง B2 ถึง B10
AVERAGEหาเฉลี่ย
ตัวอย่าง: =AVERAGE(B2:B10)
เหมาะกับคะแนน/ยอดเฉลี่ยต่อวัน/ค่าเฉลี่ยต่อบิล
MAXค่าสูงสุด
ตัวอย่าง: =MAX(B2:B10)
MINค่าต่ำสุด
ตัวอย่าง: =MIN(B2:B10)
กลุ่มนับจำนวน: COUNT / COUNTA / COUNTIF
เวลาทำรายงาน คุณมักต้อง “นับ” มากกว่า “รวม” เช่น นับจำนวนรายการ นับจำนวนลูกค้า นับรายการที่ผ่าน/ไม่ผ่าน สูตรกลุ่มนี้ช่วยให้ทำได้ในคลิกเดียว
COUNTนับเฉพาะตัวเลข
ตัวอย่าง: =COUNT(B2:B100)
COUNTAนับเซลล์ที่ไม่ว่าง
ตัวอย่าง: =COUNTA(A2:A100)
COUNTIFนับตามเงื่อนไข
ตัวอย่าง: =COUNTIF(C2:C200,"ผ่าน") =COUNTIF(B2:B200,">=1000")
กลุ่มเงื่อนไข: IF / AND / OR (หัวใจของงานตรวจสอบ)
ถ้าต้อง “ตัดสินใจ” ให้ Excel แทนเรา เช่น ผ่าน/ไม่ผ่าน, จ่ายโบนัส/ไม่จ่าย, สถานะสต๊อกพอ/ไม่พอ คุณต้องรู้ IF และใช้ AND/OR ช่วยรวมหลายเงื่อนไข
IFถ้า…ให้ทำ…ไม่งั้นทำ…
รูปแบบ: =IF(เงื่อนไข, ค่าเมื่อจริง, ค่าเมื่อเท็จ) ตัวอย่าง: =IF(D2>=50,"ผ่าน","ไม่ผ่าน")
ANDต้องจริงทุกข้อ
ตัวอย่าง: =IF(AND(D2>=50,E2="มาสอบ"),"ผ่าน","ไม่ผ่าน")
ORจริงข้อใดข้อหนึ่งก็พอ
ตัวอย่าง: =IF(OR(F2="VIP",G2>=10000),"ให้ส่วนลด","ไม่ให้ส่วนลด")
กลุ่มสรุปตามเงื่อนไข: SUMIF / SUMIFS (สูตรทำรายงานยอดขายที่ใช้จริง)
นี่คือสูตรที่ทำให้คุณทำรายงานได้เร็วแบบ “มืออาชีพ” เพราะเราสามารถรวมยอดเฉพาะรายการที่ตรงเงื่อนไข เช่น รวมยอดขายเฉพาะ “สาขากรุงเทพ” หรือรวมยอดเฉพาะ “หมวดอาหาร” หรือรวมยอดเฉพาะ “เดือนมกราคม”
SUMIFรวมยอดตามเงื่อนไขเดียว
ตัวอย่าง: =SUMIF(A2:A100,"กรุงเทพ",C2:C100)
SUMIFSรวมยอดหลายเงื่อนไข
ตัวอย่าง: =SUMIFS(C2:C200, A2:A200, "กรุงเทพ", B2:B200, "อาหาร")
กลุ่มค้นหาข้อมูล: XLOOKUP หรือ VLOOKUP (ช่วยดึงข้อมูลอัตโนมัติ)
ถ้าคุณมี “ตารางสินค้า” แล้วอยากพิมพ์รหัสสินค้าในอีกตารางหนึ่งเพื่อให้ชื่อสินค้า/ราคาเด้งอัตโนมัติ คุณต้องรู้สูตร Lookup ซึ่งช่วยลดการคัดลอกผิดพลาดได้มาก ปัจจุบันหลายคนแนะนำให้ใช้ XLOOKUP ถ้ามีในเวอร์ชันของคุณ เพราะยืดหยุ่นกว่า แต่ถ้าไม่มี ก็ยังใช้ VLOOKUP ได้เหมือนกันค่ะ
XLOOKUPดึงค่าจากคีย์
ตัวอย่าง: =XLOOKUP(E2, A2:A100, B2:B100, "ไม่พบ")
VLOOKUPเวอร์ชันคลาสสิก
ตัวอย่าง: =VLOOKUP(E2, A2:C100, 2, FALSE)
กลุ่มข้อความ: TEXT / LEFT / RIGHT / MID / CONCAT (จัดข้อมูลให้สวยและใช้งานได้)
Excel ไม่ได้มีแค่ตัวเลข งานจริงมักต้องจัดรูปแบบข้อความ เช่น แยกคำนำหน้า ดึงเลขท้ายบิล รวมชื่อ-นามสกุล หรือแปลงตัวเลขให้เป็นรูปแบบวันที่/เงิน เพื่อเอาไปทำรายงานต่อ
TEXTจัดรูปแบบตัวเลข/วันที่
ตัวอย่าง: =TEXT(TODAY(),"dd/mm/yyyy") =TEXT(B2,"#,##0.00")
LEFT/RIGHTดึงซ้าย/ขวา
ตัวอย่าง: =LEFT(A2,3) =RIGHT(A2,4)
MIDดึงตรงกลาง
ตัวอย่าง: =MID(A2,4,4)
CONCATรวมข้อความ
ตัวอย่าง: =CONCAT(B2," ",C2)
กลุ่มตัวเลข: ROUND / ROUNDUP / ROUNDDOWN (ทำราคา/ภาษี/ทศนิยมให้ตรง)
งานเงินจริงมักต้องควบคุมทศนิยม เช่น ปัดราคาเป็นบาท ปัดเป็น 2 ตำแหน่ง หรือปัดขึ้นเพื่อคิดค่าจัดส่ง สูตรปัดเศษช่วยให้ผลลัพธ์ “ตรงมาตรฐาน” และลดความผิดพลาดเวลาสรุปยอดค่ะ
ROUNDปัดตามหลักคณิต
ตัวอย่าง: =ROUND(B2,2)
ROUNDUPปัดขึ้นเสมอ
ตัวอย่าง: =ROUNDUP(B2,0)
ROUNDDOWNปัดลงเสมอ
ตัวอย่าง: =ROUNDDOWN(B2,0)
ข้อผิดพลาดที่พบบ่อย + วิธีแก้ (มือใหม่เจอบ่อยมาก)
#VALUE!
มักเกิดเมื่อเอาข้อความไปคำนวณ เช่น “1,000” ที่เป็นข้อความ ไม่ใช่ตัวเลข ให้ลองแปลงเป็นตัวเลข หรือเช็กว่ามีช่องว่าง/อักขระแปลก ๆ ไหม
#N/A
มักเกิดกับสูตรค้นหา (XLOOKUP/VLOOKUP) เมื่อ “หาไม่เจอ” ให้ตรวจคีย์ว่าตรงกันไหม (มีช่องว่างไหม) และใช้ค่า fallback เช่น “ไม่พบ”
#DIV/0!
เกิดจากหารด้วยศูนย์ เช่น ยอด/จำนวน = 0 ให้ใช้ IF กันไว้ เช่น =IF(B2=0,"-",A2/B2)
ลากสูตรแล้วเพี้ยน
มักเกิดจากอ้างอิงเซลล์เลื่อนตาม ให้ใช้ $ ล็อกเซลล์ เช่น $A$2 หรือกด F4
คำถามที่พบบ่อย
มือใหม่ควรจำสูตรกี่ตัวก่อนถึงจะทำงานได้จริง?
แนะนำเริ่มจาก 10 ตัวที่ใช้จริงบ่อยที่สุด: SUM, AVERAGE, MAX, MIN, COUNTIF, IF, SUMIF/SUMIFS, XLOOKUP (หรือ VLOOKUP), TEXT และ ROUND แค่นี้ก็ทำรายงานพื้นฐาน ยอดขาย สต๊อก และงานตรวจสอบได้แทบทั้งหมดแล้วค่ะ
ควรใช้ XLOOKUP หรือ VLOOKUP ดีกว่า?
ถ้า Excel ของคุณมี XLOOKUP แนะนำใช้ XLOOKUP เพราะกำหนดช่วงค้นหาและช่วงผลลัพธ์แยกกันได้ ชัดเจน และยืดหยุ่นกว่า แต่ถ้าเวอร์ชันไม่มี ก็ใช้ VLOOKUP ได้ โดยระวังเรื่องคอลัมน์แรกของตารางและค่าเลขคอลัมน์ค่ะ
ทำไม COUNT กับ COUNTA ได้ผลไม่เท่ากัน?
COUNT นับเฉพาะ “ตัวเลข” ส่วน COUNTA นับทุกเซลล์ที่ “ไม่ว่าง” รวมถึงข้อความด้วย ถ้าคอลัมน์มีทั้งตัวเลขและข้อความ ผลลัพธ์จึงต่างกันค่ะ