สารบัญ (อ่านอะไรก่อนก็ได้)
- ก่อนเขียนสูตร — 3 ข้อที่ต้องรู้
- SUM — เพื่อนซี้ของคนรวมยอด
- AVERAGE — หาค่าเฉลี่ยแบบไม่ต้องมานั่งบวกเอง
- COUNT vs COUNTA — นับให้ถูกประเภท เลิกมั่ว
- MAX & MIN — รู้เลยว่าอะไรดีสุด-แย่สุด
- AutoSum — ทางลัดที่คนทำงานต้องจำให้ขึ้นใจ
- Cell References — A1 กับ $A$1 ต่างกันยังไง?
- Cheat Sheet — สรุปให้หน้ากระดาษเดียว
—
1. ก่อนเขียนสูตร — 3 ข้อที่ต้องรู้
เชื่อผมนะครับ หลายคนกลัว Excel เพราะเห็นคนอื่นพิมพ์อะไรยาว ๆ ในช่องสูตรแล้วมึน
แต่ความจริงคือทุกสูตรที่เราจะใช้กันวันนี้มีหลักการแค่ 3 ข้อเท่านั้น
- ทุกสูตรเริ่มด้วย
=— ถ้าไม่เริ่มด้วย = แปลว่าไม่ใช่สูตร เป็นแค่ข้อความ - ใช้เครื่องหมายธรรมดา —
+บวก,-ลบ,*คูณ,/หาร - วงเล็บมาก่อนเสมอ — เหมือนตอนเรียนเลขประถม
เช่น =5+3*2 Excel ไม่ได้ตอบ 16 นะครับ — มันตอบ 11 เพราะการคูณมาก่อนบวก
แต่ถ้าใส่ =(5+3)*2 จะได้ 16 เพราะวงเล็บบังคับให้บวกก่อน
แค่นี้ครับ เข้าใจแล้วไปต่อกันเลย
2. SUM — เพื่อนซี้ของคนรวมยอด
นี่คือสูตรที่คนทำงานใช้บ่อยที่สุดครับ
วิธีใช้: =SUM(ช่วงที่อยากรวม)
ตัวอย่างชีวิตจริง — พี่เบญขายของออนไลน์
พี่เบญบันทึกยอดขายรายวันลง Excel แบบนี้
| วัน | ยอดขาย |
|---|---|
| จันทร์ | 2,500 |
| อังคาร | 3,200 |
| พุธ | 1,800 |
| พฤหัส | 4,000 |
| ศุกร์ | 2,900 |
แทนที่พี่เบญจะเอาเครื่องคิดเลขมากดทีละตัว (แล้วกดพลาดด้วย)
พี่เบญแค่พิมพ์ =SUM(B2:B6) แล้ว Enter — เสร็จ
ผมบอกเลย: ถ้าจะรวมเลขใน Excel ให้ใช้ SUM ครับ อย่าใช้เครื่องคิดเลขอีกเลย เครื่องคิดเลขมันสูตรเพี้ยนได้ แต่มือคนกดนี่สิเพี้ยนประจำ
Tip เด็ด: อยากรวมหลายช่วงที่อยู่ไม่ติดกัน?=SUM(B2:B6, D2:D6) — ใช้ comma คั่นระหว่างช่วงครับ
หรือจะใช้ Alt + = เลือกช่วงแล้ว Enter ก็ได้เหมือนกัน — ไว้ดูรายละเอียดใน Section AutoSum ครับ
3. AVERAGE — หาค่าเฉลี่ยแบบไม่ต้องมานั่งบวกเอง
=AVERAGE(ช่วงที่อยากหาค่าเฉลี่ย)
หลายคนใช้ Excel เป็นพัน ๆ แถวแต่ยังนั่งคิดค่าเฉลี่ยในใจครับ
Excel คิดให้แล้ว — แค่บอกมันว่าช่วงไหน
ตัวอย่าง — ฟาร์มไก่ไข่
สมมติฟาร์มบันทึกไข่ที่เก็บได้ต่อวัน
| วันที่ | จำนวนไข่ |
|---|---|
| 1 | 120 |
| 2 | 135 |
| 3 | 0 |
| 4 | 142 |
| 5 | 128 |
คำนวณ: =AVERAGE(B2:B6)
เดี๋ยวใครสังเกตเห็นว่ามีวันที่เก็บไข่ได้ 0 ฟอง—นั่นแหละครับ สิ่งที่ AVERAGE ทำได้ดีมาก
มันจะข้ามเซลล์ว่างให้อัตโนมัติ แต่ถ้าเป็นเลข 0 มันจะเอาตัวเลขนั้นไปคำนวณด้วยครับ
เฉลี่ยที่ได้ออกมาคือ 105 ฟองต่อวัน — ถ้ามันน้อยกว่า 100 แปลว่าวันไหนไก่ไม่ไข่เยอะ ก็ต้องหาสาเหตุแล้วครับ
Tip: AVERAGE จะ ข้ามเซลล์ว่าง แต่นับ เซลล์ที่มี 0 นะ จุดนี้ต้องระวังเวลาอ่านผลลัพธ์
4. COUNT vs COUNTA — นับให้ถูกประเภท เลิกมั่ว
นี่คือปัญหาที่เจอบ่อยที่สุดในหมู่คนใช้ Excel เลยครับ
คิดว่านับเหมือนกัน แต่ผลออกมาไม่ตรง
=COUNT(ช่วง) — นับเฉพาะตัวเลข
ใช้ตอนที่คุณอยากรู้ว่า “ในนี้มีกี่รายการที่เป็นตัวเลขกันแน่”
=COUNTA(ช่วง) — นับทุกอย่างที่มีข้อมูล
ใช้ตอนที่คุณอยากรู้ว่า “ข้อมูลที่กรอกไปแล้วมีกี่แถว” (รวมทั้งตัวเลขและข้อความ)
ตัวอย่างให้เห็นภาพครับ
สมมติคุณเป็นเจ้าหน้าที่บันทึกอุณหภูมิในห้องเย็น แต่มีบางวันลืมวัดหรือบันทึกข้อมูลผิด
| คอลัมน์ A (อุณหภูมิ °C) |
|---|
| 4.2 |
| 5.0 |
| ไม่ได้วัด |
| 4.8 |
| (ว่าง) |
| 3.9 |
=COUNT(A1:A6)→ 4 (นับแค่ 4.2, 5.0, 4.8, 3.9 — ส่วน “ไม่ได้วัด” ไม่นับ เพราะไม่ใช่ตัวเลข)=COUNTA(A1:A6)→ 5 (นับ 4.2, 5.0, “ไม่ได้วัด”, 4.8, 3.9 — ข้ามแค่เซลล์ว่าง)
เห็นความต่างแล้วใช่ไหมครับ?
ผมบอกเลย: เวลาเจอข้อมูลที่มีทั้งตัวเลขและข้อความปนกัน — ใช้ COUNTA ถ้าอยากรู้ว่ากรอกข้อมูลไปกี่รายการ ใช้ COUNT ถ้าอยากรู้ว่าในนั้นมีตัวเลขที่เอามาคำนวณได้กี่ตัว
ถ้าอยากนับแบบมีเงื่อนไข (เช่น นับเฉพาะวันที่อุณหภูมิเกิน 4°C) ไว้คุยกันในบทความ COUNTIF นะครับ → [Silo #6 — Logical Functions]
Bonus: =COUNTBLANK(ช่วง) — นับเซลล์ว่าง
มีประโยชน์มากสำหรับงานเช็คความถูกต้องครับ
สมมติคุณเป็น HR ต้องกรอกข้อมูลพนักงาน 50 คน
ใช้ =COUNTBLANK(A1:A50) — ถ้าออกมาเป็น 0 แปลว่ากรอกครบ
ถ้าออกมา 5 แปลว่ายังขาดอีก 5 คนที่ต้องตามกรอกครับ
5. MAX & MIN — รู้เลยว่าอะไรดีสุด-แย่สุด
สองสูตรนี้ตรงไปตรงมาที่สุดครับ
=MAX(ช่วง)— หาค่าสูงสุดในนั้น=MIN(ช่วง)— หาค่าต่ำสุดในนั้น
ตัวอย่าง — วิศวกรสนามวัดแรงดันน้ำ
เจโจเป็น Site Engineer วัดแรงดันน้ำในท่อทุกวัน ต้องรายงานหัวหน้า
| วัน | แรงดัน (bar) |
|---|---|
| จันทร์ | 3.2 |
| อังคาร | 4.1 |
| พุธ | 2.8 |
| พฤหัส | 5.0 |
| ศุกร์ | 3.5 |
=MAX(B2:B6)→ 5.0 — วันพฤหัสแรงดันสูงสุด อันตรายไหม?=MIN(B2:B6)→ 2.8 — วันพุธแรงดันต่ำสุด ท่อมีปัญหาหรือเปล่า?
แค่นี้หัวหน้าเห็นปุ๊บก็รู้เลยว่าวันไหนต้องเข้าไปตรวจสอบครับ
ข้อควรจำ: MAX กับ MIN ใช้ได้กับ ตัวเลขเท่านั้น — ข้อความมันไม่สนใจครับ
6. AutoSum — ทางลัดที่คนทำงานต้องจำให้ขึ้นใจ
นี่คือสิ่งที่ผมบอกเลยว่า กดให้เป็นก่อนนอน ครับ
AutoSum = ปุ่มที่ช่วยใส่ SUM (และสูตรอื่น ๆ) ให้โดยที่คุณไม่ต้องพิมพ์
วิธีใช้ AutoSum:
- คลิกเซลล์ว่างที่อยากให้ผลรวมออก
- ไปที่ Home tab หรือ Formulas tab
- คลิกปุ่ม Σ AutoSum
- Excel จะเดาช่วงที่คุณอยากรวมให้ → กด Enter
หรือใช้ Shortcut: Alt + = (กด Alt แล้วกด =)
ยิ่งกว่านั้น — คลิกลูกศรข้าง AutoSum จะมีให้เลือกด้วยครับ:
- SUM
- AVERAGE
- COUNT
- MAX
- MIN
ตัวอย่าง — วิศวกรสนามคนเดิม:
เจโจอยากรู้ค่าเฉลี่ยแรงดันทั้งสัปดาห์
- คลิกเซลล์ว่างด้านล่างข้อมูล
- Alt + = → ได้ SUM มา
- คลิกลูกศรข้าง AutoSum → เลือก AVERAGE
- Enter — เสร็จ
ผมบอกเลย: เชื่อผม ใช้ AutoSum ครับ ถ้าคุณจำทางลัดอื่นไม่ได้ จำแค่นี้ก็พอ
Alt + =แล้ว Enter นิสสส… ไวมากก
7. Cell References — A1 กับ $A$1 ต่างกันยังไง?
ผมเชื่อว่าคำถามนี้ทำให้หลายคนปวดหัวครับ
แต่ผมจะอธิบายให้ง่ายที่สุด
Relative Reference — แบบ A1 (ค่าเริ่มต้น)
Excel จะ เลื่อนตาม เวลาเราลากสูตรไปที่อื่น
สมมติ:
- A1 = 10, A2 = 20, A3 = 30
- B1 พิมพ์
=A1*2→ ได้ 20 - ลาก B1 ลงมาที่ B2 → มันจะกลายเป็น
=A2*2โดยอัตโนมัติ → ได้ 40 - ลากมาที่ B3 →
=A3*2→ ได้ 60
เห็นไหมครับ? มันขยับตาม นั่นคือ Relative
Absolute Reference — แบบ $A$1 (ล็อกตาย)
เวลาไม่ให้มันเลื่อนตาม — ใช้ $ ล็อกครับ
สถานการณ์: คุณขายของ มี VAT 7%
| สินค้า | ราคา | รวม VAT |
|---|---|---|
| เสื้อ | 200 | =B2*$C$1 |
| กางเกง | 350 | =B3*$C$1 |
| หมวก | 120 | =B4*$C$1 |
โดยที่ C1 = 7% (ค่าคงที่)
ถ้าคุณใช้ $C$1 — ไม่ว่าจะลากสูตรไปที่ไหน มันยังคงอ้างอิง C1 เสมอ
แต่ถ้าคุณลืมใส่ $ แล้วใช้แค่ C1 — พอลากสูตรลงมา มันจะเลื่อนเป็น C2, C3 ซึ่งว่างเปล่า → ได้ 0 หรือ #VALUE!
ผมบอกเลย: ถ้าอยากแก้สูตรที่เพี้ยน — ลองกด F4 ดูครับ มันจะเปลี่ยน A1 → $A$1 → A$1 → $A1 วนไปเรื่อย ๆ จนเจอแบบที่ต้องการ
การอ้างอิงเซลล์นี้สำคัญมากเวลาใช้ VLOOKUP หรือ XLOOKUP ซึ่งจะมาเจาะลึกในอีกบทความครับ → [Silo #7 — Lookup & Reference]
ตารางสรุปแบบเข้าใจง่าย
| ประเภท | ตัวอย่าง | เวลาลากไปทางขวา | เวลาลากลงล่าง |
|---|---|---|---|
| Relative | A1 | เปลี่ยนเป็น B1 | เปลี่ยนเป็น A2 |
| Absolute | $A$1 | คงที่ A1 | คงที่ A1 |
| Mixed (ล็อกคอลัมน์) | $A1 | คงที่ A เสมอ | เปลี่ยนเป็น A2 |
| Mixed (ล็อกแถว) | A$1 | เปลี่ยนเป็น B1 | คงที่ 1 เสมอ |
8. Cheat Sheet — สรุปให้หน้ากระดาษเดียว
ปริ้นท์แปะโต๊ะทำงานได้เลยครับ ใช้บ่อยแน่
| สูตร / คำสั่ง | ใช้ทำอะไร | ตัวอย่าง | เวลาใช้ |
|---|---|---|---|
=SUM(ช่วง) | รวมตัวเลขทั้งหมดในช่วง | =SUM(B2:B31) | รวมยอดขายทั้งเดือน |
=AVERAGE(ช่วง) | หาค่าเฉลี่ย | =AVERAGE(B2:B31) | ยอดขายเฉลี่ยต่อวัน |
=COUNT(ช่วง) | นับเฉพาะเซลล์ที่มีตัวเลข | =COUNT(A2:A100) | มีกี่รายการที่มียอดขายจริง |
=COUNTA(ช่วง) | นับทุกเซลล์ที่มีข้อมูล | =COUNTA(A2:A100) | มีกี่รายการที่กรอกข้อมูลแล้ว |
=COUNTBLANK(ช่วง) | นับเซลล์ว่าง | =COUNTBLANK(A2:A100) | เช็คข้อมูลขาด |
=MAX(ช่วง) | หาค่าสูงสุด | =MAX(B2:B31) | วันขายดีที่สุด |
=MIN(ช่วง) | หาค่าต่ำสุด | =MIN(B2:B31) | วันขายแย่ที่สุด |
| Alt + = | AutoSum | กด Alt แล้วกด = | ทางลัดที่ควรจำให้ขึ้นใจ |
| F4 | เปลี่ยน $ ในสูตร | กดตอนแก้ไขสูตร | เปลี่ยน A1 → $A$1 → A$1 → $A1 |
สรุป — จำแค่นี้พอครับ
ผมบอกเลยนะครับ — ถ้าคุณจำสูตร 7 ตัวนี้กับทางลัด 2 อย่างได้
ชีวิตการทำงานของคุณเปลี่ยนแน่
ไม่ต้องกลัว Excel อีกแล้ว
ไม่ต้องเอาเครื่องคิดเลขมากด
ไม่ต้องมานั่งถามเพื่อนว่าสูตรนี้เขียนยังไง
เปิด Excel ขึ้นมา → กด Alt + = → ใช้ AutoSum
แค่นี้ก็รอดแล้วครับ
Leave a Reply