INDEX + MATCH — ยืดหยุ่นกว่า VLOOKUP ดูได้ทุกทิศทาง

1. เมื่อ VLOOKUP ยังไม่พอ — คู่หู INDEX + MATCH มาช่วย

ในบทความก่อนหน้าเรารู้จัก XLOOKUP ที่มาแรงและใช้แทน VLOOKUP ได้สบายๆ แต่วันนี้ผมอยากพาคุณไปรู้จักอีกหนึ่งตำนานของวงการ Excel ที่อยู่คู่คนทำงานมานานนับสิบปี — INDEX + MATCH

จริงๆ แล้วคู่นี้คือ “สูตรปราบเซียน” ที่คนเขียนสูตรขั้นสูงใช้กันเป็นประจำ เพราะมันยืดหยุ่นสุดๆ แค่สองฟังก์ชันมารวมกันก็ทำได้ทุกอย่างที่ VLOOKUP ทำ แต่เพิ่มความสามารถที่ VLOOKUP ทำไม่ได้เยอะมาก เช่น:

  • ดึงข้อมูลที่อยู่ฝั่งซ้ายของค่าค้นหาได้
  • ค้นหาแบบสองมิติ (ทั้งแนวตั้งและแนวนอนพร้อมกัน)
  • ไม่พังเมื่อแทรก/ลบคอลัมน์ (ไม่มีเลข index เปราะๆ)
  • ทำงานร่วมกับคอลัมน์ไดนามิกอื่นได้ลื่นไหล

เปิดไฟล์ตัวอย่าง แล้วทำตามไปด้วยกันนะครับ — ผมเตรียมข้อมูลพนักงานกับตารางยอดขายรายเดือนไว้ให้ลองเล่นแล้ว

💡 เคล็ดลับ: หลายคนเข้าใจว่า INDEX + MATCH เป็น “ทางเลือกของ VLOOKUP” แต่จริงๆ มันทรงพลังกว่ามาก — พอทำเป็นแล้วคุณจะมองสูตรค้นหาต่างๆ เป็นชิ้นส่วนประกอบกันแทนที่จะเป็นฟังก์ชันตายตัว

2. รู้จัก INDEX — เอา “ค่า” มาจากตำแหน่งที่กำหนด

INDEX คือฟังก์ชันที่ให้เราระบุ “พิกัด” แล้วมันจะเดินไปหยิบค่าที่ตำแหน่งนั้นออกมาให้ โครงสร้างแบบที่ใช้บ่อยที่สุดคือ:

=INDEX( ช่วงข้อมูล , หมายเลขแถว , [หมายเลขคอลัมน์] )

ยกตัวอย่างง่ายๆ จากชีท “สรุปพนักงาน” ในไฟล์ตัวอย่าง — ถ้าผมอยากเอาชื่อของพนักงานคนแรกสุด (แถวที่ 1) ในช่วง พนักงาน!$B$2:$B$6 มาแสดง ก็เขียนได้ว่า:

=INDEX(พนักงาน!$B$2:$B$6,1)

ผลลัพธ์ก็คือ “สมชาย ใจดี” เพราะช่วงนี้เริ่มนับจากแถว 2 ของชีท ซึ่ง INDEX มองว่าเป็นแถวที่ 1 ของช่วงตามที่เรากำหนด

ฟังดูง่ายใช่ไหมครับ? แต่ INDEX อยู่คนเดียวจะเดาไม่ได้ว่าจะหยิบแถวไหน — มันแค่รอคำสั่งว่า “ เดินไปกี่แถว” เท่านั้น ดังนั้นเราต้องมีคนบอกพิกัดอีกที

3. MATCH — ผู้บอกตำแหน่งที่แม่นยำ

MATCH คือฟังก์ชันที่ทำหน้าที่ “หาแถว/คอลัมน์” ว่าค่าที่ต้องการอยู่ตำแหน่งที่เท่าไหร่ภายในช่วง แล้วคืนค่ามาเป็นตัวเลข เช่น ถ้าอยากรู้ว่ารหัส E003 อยู่ในแถวที่เท่าไหร่ของช่วง พนักงาน!$A$2:$A$6:

=MATCH("E003",พนักงาน!$A$2:$A$6,0)

ผลลัพธ์ที่ได้คือ 3 เพราะ E003 เป็นแถวที่ 3 ของช่วงนั้น (นับจาก A2 = แถว 1, A3 = แถว 2, A4 = แถว 3)

อาร์กิวเมนต์ตัวสุดท้ายคือ match_type ซึ่งสำคัญมาก:

match_typeความหมาย
0หาค่าที่ตรงกันเป๊ะ (ใช้กับรหัส/ชื่อเป็นหลัก)
1 (default)ค่าที่น้อยกว่าหรือเท่ากับ และต้องเรียงจากน้อยไปมาก
-1ค่าที่มากกว่าหรือเท่ากับ และต้องเรียงจากมากไปน้อย

ในไฟล์ตัวอย่างชีท “สรุปพนักงาน” ครับ ตรงไฟล์ผมใส่สูตร =MATCH("E003",พนักงาน!$A$2:$A$6,0) ไว้ที่ B6 ให้เห็นผลลัพธ์เป็น 3 ชัดเจน — ลองพิมพ์รหัสอื่นดูแล้วค่าจะเปลี่ยนตาม มันคือ “เครื่องยนต์หาพิกัด” นั่นเอง

⚠️ ข้อควรระวัง: ในการค้นหาด้วยรหัสหรือชื่อ ควรใช้ match_type เป็น 0 (ตรงเป๊ะ) เสมอครับ — ถ้าเผลอเว้นไว้ Excel จะใช้แบบประมาณค่า (1) ซึ่งให้ผลผิดเงียบๆ เหมือนกับ VLOOKUP ที่ลืมใส่ FALSE

4. รวมพลัง — INDEX + MATCH แทน VLOOKUP

ถึงตรงนี้คุณคงเดาได้แล้วว่าสูตรมหัศจรรย์คือการเอา MATCH ไป“บอกพิกัดแถว”ให้ INDEX:

=INDEX( ช่วงที่ดึงค่า , MATCH( ค่าที่ค้น , ช่วงที่ค้น , 0 ) )

มาดูในชีท “สรุปพนักงาน” ครับ ผมให้พิมพ์รหัสพนักงานลงใน A3 แล้วสูตรจะดึงชื่อ/แผนก/เงินเดือนออกมาโดยเทียบจากตารางพนักงาน:

คอลัมน์สูตร
B3 ชื่อ=INDEX(พนักงาน!$B$2:$B$6,MATCH($A3,พนักงาน!$A$2:$A$6,0))
C3 แผนก=INDEX(พนักงาน!$C$2:$C$6,MATCH($A3,พนักงาน!$A$2:$A$6,0))
D3 เงินเดือน=INDEX(พนักงาน!$D$2:$D$6,MATCH($A3,พนักงาน!$A$2:$A$6,0))
E3 โบนัส=INDEX(พนักงาน!$E$2:$E$6,MATCH($A3,พนักงาน!$A$2:$A$6,0))

เปิดไฟล์แล้วดู B3 จะเห็น “อนุชา ศรีสุข” เพราะผมพิมพ์รหัส E003 ไว้เปรียบเทียบกัน ลองเปลี่ยนรหัสใน A3 เป็น E001, E005 แล้วดูว่าชื่อกับเงินเดือนเปลี่ยนตามทันที

จุดที่ต่างจาก VLOOKUP คือ INDEX + MATCH ระบุ “ช่วงที่ดึงค่า” แยกออกจาก “ช่วงที่ค้นหา” ได้ชัดเจน ดังนั้นเวลาคุณแทรกคอลัมน์ใหม่ภายในตาราง สูตรจะยังดึงค่าถูกเสมอ ไม่เหมือน VLOOKUP ที่เลข index เลื่อนแล้วเพี้ยนทั้งชุด

💡 เคล็ดลับ: ยึดโครงสร้างนี้ไว้ให้เป็น “แม่แบบ” ได้เลยครับ — แค่เปลี่ยนช่วงค้นหากับช่วงดึงค่าตามสถานการณ์ ก็ใช้ได้กับข้อมูลทุกรูปแบบ ไม่ใช่แค่ตารางพนักงาน

5. Reverse Lookup — ดึงค่าฝั่งซ้ายก็ได้ (VLOOKUP ทำไม่ได้)

ข้อจำกัดใหญ่ที่สุดของ VLOOKUP คือมันหาค่าได้เฉพาะคอลัมน์ที่อยู่ขวาของค่าค้นหาเท่านั้น — ถ้าค่าค้นหาอยู่ขวาแต่ผลที่อยากได้อยู่ซ้าย จะต้องไปย้ายคอลัมน์ก่อนเสมอ

INDEX + MATCH ไม่มีปัญหาแบบนั้นครับ เพราะเราควบคุมทั้ง “ช่วงค้นหา” และ “ช่วงดึงค่า” เอง

ในชีท “สรุปพนักงาน” ตรงหัวข้อ Reverse Lookup ผมให้พิมพ์ชื่อพนักงานใน A10 แล้วหาว่ารหัสของเขาคืออะไร:

=INDEX(พนักงาน!$A$2:$A$6,MATCH($A10,พนักงาน!$B$2:$B$6,0))

ลองดูครับ — A10 ผมพิมพ์ “วิภา แก้วใส” แล้ว B10 จะคืน “E002” เพราะ MATCH ไปหาชื่อในคอลัมน์ B แล้ว INDEX ดึงรหัสจากคอลัมน์ A ฝั่งซ้ายออกมา

นี่คือเหตุผลว่าทำไมคนที่ทำงานกับรายงานที่โครงตารางสลับซับซ้อนถึงยก INDEX + MATCH ให้เป็นสูตรที่ขาดไม่ได้

6. INDEX + MATCH + MATCH — ค้นหาสองมิติในครั้งเดียว

ถึงจุดที่ “ว้าว” ที่สุดของบทความนี้แล้วครับ — INDEX + MATCH ยังขยายไปได้ถึงการค้นหาแบบ สองมิติ คือทั้งแนวตั้งและแนวนอนพร้อมกัน ด้วยการใส่ MATCH สองตัว (ตัวหนึ่งหาแถว อีกตัวหาคอลัมน์):

=INDEX( ตารางข้อมูล , MATCH( สินค้า, คอลัมน์สินค้า, 0 ) , MATCH( เดือน, แถวเดือน, 0 ) )

เปิดชีท “ยอดขายรายเดือน” ในไฟล์ตัวอย่างดูครับ — มีตารางสินค้า 4 ตัวกับเดือน ม.ค.-มี.ค. ที่เซลล์ H4 ใช้สูตร:

=INDEX($A$4:$D$7,MATCH($F4,$A$4:$A$7,0),MATCH($G4,$B$3:$D$3,0))

ผมตั้งค่าตัวอย่างไว้ที่สินค้า “เสื้อเชิ้ตแขนยาว” + เดือน “มี.ค.” แล้วผลลัพธ์คือ 6,900 — ตรงกับจุดตัดในตารางพอดี ลองเปลี่ยนสินค้าหรือเดือนใน F4/G4 แล้วยอดจะอัปเดตเองแบบ Live

วิธีนี้เหมาะมากกับงานพวกตารางราคา, ตารางยอดขาย, อัตราแลกเปลี่ยน หรือกำหนดการใดๆ ที่ต้องเจอค่า “ที่ตัดกัน” ของสองหมวดหมู่ และช่วยให้คุณไม่ต้องเขียนสูตรนับสิบตัวไล่ตามแต่ละกรณี

📌 ข้อควรจำ: ลำดับ MATCH สองตัวต้องให้ตรงกับมิติของ INDEX ครับ — ตัวแรกคู่กับตำแหน่ง “แถว” (แนวตั้ง) ตัวที่สองคู่กับ “คอลัมน์” (แนวนอน) สลับกันไม่ได้เด็ดขาด

7. ตัวอย่างประยุกต์จากงานจริง

สถานการณ์ที่ 1: HR เรียกดูข้อมูลพนักงานแบบเร็วๆ

ฝ่ายบุคคลมักมีตารางพนักงานขนาดใหญ่หลายร้อยแถว ใช้ INDEX + MATCH สร้างแผงค้นหาที่พิมพ์รหัสแล้วเห็นทุกอย่างพร้อมกัน (ชื่อ, แผนก, เงินเดือน, โบนัส) แบบในชีท “สรุปพนักงาน” — ประหยัดเวลาลากหาไปมาแถวแล้วแถวเล่า และแถวที่เป็น Zero ของข้อมูล (เช่น เงินเดือน 0) ก็จะแสดง 0 ตรงๆ ไม่ใช่ #N/A เหมือน VLOOKUP

สถานการณ์ที่ 2: ร้านค้าดูยอดขายสินค้าตามเดือน

ผู้จัดการร้านมีตารางยอดขายรายสินค้าคูณรายเดือน (แบบสองมิติ) อยากรู้ว่าเดือนนี้สินค้าไหนขายดี—ใช้ INDEX+MATCH+MATCH ทำแผงเลือก “สินค้า” กับ “เดือน” แล้วเห็นยอดทันที โดยไม่ต้องไปขุดในก้อนข้อมูลใหญ่ เหมือนชีท “ยอดขายรายเดือน” ที่ผมอธิบายไป

สถานการณ์ที่ 3: ฝ่ายขายหาค่าคอมมิชชันตามยอด

สมมติมีตารางอัตราคอมมิชชันแบบขั้นบันได(ยอดถึงระดับไหนได้ %) การใช้ INDEX + MATCH แบบ match_type = 1 (ค่าโดยประมาณ) จะช่วยจับว่าโครงการไหนตกอยู่ในช่วงไหนได้อัตโนมัติ — แต่ต้องแน่ใจว่าตารางเรียงจากน้อยไปมากเสมอ

8. ข้อควรระวังและปัญหาที่เจอบ่อย

แม้ INDEX + MATCH จะยืดหยุ่น แต่ก็มีจุดที่ควรรู้ไว้ก่อนใช้:

อาการสาเหตุวิธีแก้
คืน #N/AMATCH หาค่าไม่เจอ (เช่น พิมพ์ชื่อผิด)เช็คค่าที่ค้นให้ตรงกัน, ใช้ TRIM ลบช่องว่าง
คืน #REF!หมายเลขแถว/คอลัมน์ของ INDEX เกินช่วงลดขนาดช่วงให้ตรงกับข้อมูลจริง
ได้ค่าผิดแบบเงียบลืมใส่ match_type = 0ระบุ 0 เสมอเมื่อต้องการค่าตรงเป๊ะ
ช่วงค้น/ดึงยาวไม่เท่ากันINDEX คืน #VALUE!ปรับให้ทั้งสองช่วงมีจำนวนแถวเท่ากัน
ข้อมูลมีช่องว่างซ่อนMATCH หาไม่เจอใช้ TRIM หรือลบช่องว่างก่อน

⚠️ ข้อควรระวัง: ถ้าได้ค่าผิดโดยไม่มี error เตือน ให้เช็ค match_type ของ MATCH ก่อนครับ — เพราะค่าแบบ “ประมาณ” จะให้ผลที่ดู “พอใช้ได้” แต่จริงๆ ผิด ซึ่งเป็นความผิดพลาดเงียบๆ ที่ตรวจยากที่สุด

9. เปรียบเทียบ INDEX + MATCH กับ VLOOKUP / XLOOKUP

เพื่อให้เห็นภาพชัดขึ้น ลองเทียบทั้งสามตัวเลือกดูครับ:

ความสามารถVLOOKUPINDEX + MATCHXLOOKUP
ดึงค่าฝั่งซ้ายได้ไม่ได้ได้ได้
ค้นหาสองมิติ (แถว+คอลัมน์)ไม่ได้ได้ (MATCH+MATCH)ใช้ XLOOKUP ซ้อน
ทนต่อการแทรกคอลัมน์ไม่ (เลข index เลื่อน)ได้ (อ้างอิงช่วงตรงๆ)ได้
ใช้งานบน Excel รุ่นเก่าได้ได้เฉพาะ MS365/2021+
อ่านง่ายง่ายที่สุดพอใช้ง่าย

จากตารางจะเห็นว่าหากคุณใช้ Excel รุ่นเก่าหรือต้องเปิดไฟล์กับเครื่องที่ไม่มี XLOOKUP INDEX + MATCH คือตัวเลือกที่ยืดหยุ่นที่สุด — เพราะใช้ได้กับทุกเวอร์ชันและยังรองรับการค้นหาสองมิติที่ XLOOKUP ทำได้ไม่ตรงตัวนัก

💡 เคล็ดลับ: เลือกตามบริบทครับ — ไฟล์ที่ใช้กับคนอื่นทั่วบริษัทอาจใช้ VLOOKUP/INDEX+MATCH เพื่อความเข้ากันได้ แต่ถ้าเป็นไฟล์ส่วนตัวบน Microsoft 365 จะใช้ XLOOKUP ก็น่าจะสะดวกกว่า ทั้งหมดล้วน “ถูก” ต่างกันที่ความยืดหยุ่นกับชุดฟีเจอร์ที่คุณต้องการ

10. สรุป

INDEX + MATCH คือคู่หูที่แยกกันทำหน้าที่คนละอย่างจนมารวมกันได้อย่างลงตัว:

ฟังก์ชันบทบาท
INDEXหยิบค่าจากตำแหน่งที่กำหนด (ผู้เสิร์ฟค่า)
MATCHหาตำแหน่งแถว/คอลัมน์ของค่าที่ต้องการ (นักหาพิกัด)
INDEX+MATCHแทน VLOOKUP ได้ + ดึงฝั่งซ้ายได้ + ทนต่อการแทรกคอลัมน์
INDEX+MATCH+MATCHค้นหาสองมิติทั้งแนวตั้งและแนวนอนในครั้งเดียว

เปิดไฟล์ตัวอย่างแล้วลองเล่นดูทั้งสามชีทครับ — เริ่มจากชีท “สรุปพนักงาน” เพื่อดู INDEX+MATCH พื้นฐานและ Reverse Lookup จากนั้นไปลุยชีท “ยอดขายรายเดือน” เพื่อลองค้นหาสองมิติ เปลี่ยนค่าสินค้า/เดือนแล้วดูผลลัพธ์เปลี่ยนตามแบบเรียลไทม์

บทความหน้าผมจะพาคุณไปรู้จัก IF / IFS / SWITCH — เครื่องมือจัดการเงื่อนไขหลายชั้นที่จะช่วยให้สูตรของคุณฉลาดขึ้นอีกขั้น เจอกันครับ! 😊

Similar Posts

  • สีและเส้นขอบใน Excel: ทำให้ข้อมูลอ่านง่ายขึ้น ไม่ต้องให้หัวหน้าตำหนิ

    1. ข้อมูลถูกทุกอย่าง แต่หัวหน้าบอกว่าดูไม่รู้เรื่อง เคยไหมครับ — คุณนั่งป้อนข้อมูลใน Excel อย่างตั้งใจ ตรวจสอบตัวเลขทุกหลัก พิมพ์ SUM ได้ถูกต้อง 100% แต่พอส่งให้หัวหน้าดู — เค้าบอกว่า “มันดูรกไปหน่อยนะ ช่วยทำให้อ่านง่ายหน่อย” ไม่ใช่ความผิดคุณเลยครับ — เพราะการอ่านข้อมูลที่เป็นตัวเลขล้วนๆ ในตารางสี่เหลี่ยมขาวดำมันเหนื่อยสายตามาก! วันนี้เรามาแก้ปัญหานี้กัน! ด้วยเครื่องมือที่ง่ายที่สุดแต่มือใหม่หลายคนมองข้าม — สีพื้นหลัง (Fill Color) และ เส้นขอบ (Borders) — สองสิ่งนี้แหละที่จะเปลี่ยนตารางบ้านๆ ของคุณให้ดูโปรขึ้นมาทันที! ข้อดีของการใช้สีและเส้นขอบ: วันนี้ผมจะพาคุณไปดูตั้งแต่พื้นฐาน — วิธีใส่สี วิธีใส่เส้นขอบ เทคนิคต่างๆ และตัวอย่างจริงที่เอาไปใช้ได้ทันทีครับ! 2. Fill Color — ใส่สีพื้นหลังให้เซลล์ แบบที่มือใหม่ทำได้ Fill Color คือการใส่สีพื้นหลังให้เซลล์หรือช่วงข้อมูลที่เลือกครับ — เป็นวิธีที่เร็วที่สุดในการทำให้ตารางของคุณดูมีชีวิตชีวา! วิธีใส่สีพื้นหลัง หรือใช้ทางลัด: หลังจากเลือกเซลล์แล้ว…

  • ฟังก์ชันแรกที่ต้องรู้: SUM, AVERAGE, COUNT — รวมเลข หาค่าเฉลี่ย นับจำนวน แบบง่าย

    1. แค่พิมพ์ =SUM ก็จบ — ไม่ต้องเอาเครื่องคิดเลขมากดเอง เคยไหมครับ — คุณนั่งกดเครื่องคิดเลขเลขที่ละตัวเพื่อหายอดรวมยอดขายประจำวัน แล้วกดพลาดนิดเดียวต้องเริ่มใหม่หมด? หรือต้องนั่งนับจำนวนแถวข้อมูลใน Excel ทีละแถวด้วยสายตา — ผิดบ้างถูกบ้าง? ถ้าเคย — รับรองว่าบทความนี้จะเปลี่ยนชีวิตคุณเลยครับ! เพราะ Excel มีฟังก์ชันพื้นฐานที่คนใช้ Excel ทุกคน ต้องรู้ อยู่ 3 ตัว คือ SUM, AVERAGE, COUNT — สามตัวนี้แหละที่จะทำให้คุณไม่ต้องกดเครื่องคิดเลขอีกต่อไป แค่พิมพ์สูตรใน Excel ไม่กี่วิก็ได้คำตอบแล้ว! ฟังก์ชัน ไว้ทำอะไร ใช้ยังไง SUM รวมผลรวมตัวเลข =SUM(ช่วงข้อมูล) AVERAGE หาค่าเฉลี่ย =AVERAGE(ช่วงข้อมูล) COUNT นับจำนวนเซลล์ที่มีตัวเลข =COUNT(ช่วงข้อมูล) สามฟังก์ชันนี้เป็นพื้นฐานที่คุณจะใช้เกือบทุกวันเวลาทำงานกับ Excel ครับ ต่อให้คุณเป็นมือใหม่ที่ไม่เคยพิมพ์สูตรมาก่อน — แค่ลองทำตามในบทความนี้ รับรองว่าทำได้แน่นอน!…

  • Text to Columns — แยกข้อมูลในเซลล์อย่างชาญฉลาด Delimited, Fixed Width, Date Formats

    1. ปัญหาที่คนทำงานทุกคนเคยเจอ — ข้อมูลมากองรวมกันในคอลัมน์เดียว เคยไหมครับ? คุณโหลดไฟล์จากระบบเก่ามา แล้วเจอชื่อ-นามสกุลอยู่ในคอลัมน์เดียวกันทั้ง 500 แถว — “นายสมชาย ใจดี”, “นางสาววิไล รักเรียน”, “Mr. John Smith” — เรียงกันเป็นพรืด! หรือเจอที่อยู่ที่เขียนยาวเป็นพรืดในเซลล์เดียว — “12/34 ซอยสุขุมวิท 22 ถนนสุขุมวิท แขวงคลองเตย เขตคลองเตย กรุงเทพฯ 10110” — แล้วคุณต้องแยกเป็นคอลัมน์ ถนน, แขวง, เขต, รหัสไปรษณีย์ หรือข้อมูลวันที่ที่ระบบส่งมาเป็น “20260715” หรือ “15/07/2026” แต่ Excel ไม่ยอมอ่านเป็นวันที่ซักที! ปัญหาพวกนี้มีทางออกครับ — และมันชื่อว่า Text to Columns! Text to Columns เป็นฟีเจอร์ใน Excel ที่ช่วย แยกเนื้อหาในเซลล์เดียวออกเป็นหลายคอลัมน์…

  • Excel Table เจาะลึก — Structured References, Calculated Columns, Slicer

    1. Table ไม่ใช่แค่ตารางสวยๆ — มันคือ Data Engine คุณน่าจะรู้อยู่แล้วว่าการกด Ctrl + T ทำให้ข้อมูลธรรมดากลายเป็น Table พร้อม Filter, Total Row, และสีสันสวยงาม แต่นั่นคือแค่พื้นผิวครับ — ถ้าคุณยังใช้ Table แค่จัดรูปแบบเฉยๆ คุณกำลังเสียของ! ในบทความนี้ผมจะพาคุณเจาะลึกถึง 3 ฟีเจอร์ที่ทำให้ Table ทรงพลังจริงๆ: และอีก 2 หัวข้อที่คนใช้ Table ต้องรู้: ก่อนเริ่ม ลองเปิดไฟล์ตัวอย่างที่ผมเตรียมไว้ให้ครับ — มีชีทหลายชีทให้ลองเล่นตามทีละขั้นตอน 2. Structured References — เขียนสูตรแบบอ่านเข้าใจได้ทันที ปัญหาของ Cell Reference ปกติ เวลาคุณเขียนสูตรแบบเดิมๆ: ถามว่า C2 ถึง C100 คือคอลัมน์อะไร? — คุณต้องเดาหรือเลื่อนไปดูครับ…

  • SUMIFS / COUNTIFS / AVERAGEIFS — รวมค่านับค่าแบบหลายเงื่อนไข

    1. ต่อยอดจาก SUM/COUNT สู่การคิดตามเงื่อนไข บทเรียนที่แล้วเราได้อินกับ IF / IFS / SWITCH — จัดการเงื่อนไขทีละค่า แต่วันนี้ผมจะพาคุณไปอีกขั้นนั่นคือการ “รวมค่า” และ “นับค่า” ที่เจาะจงเฉพาะข้อมูลที่ตรงเงื่อนไขเท่านั้นครับ สมมติคุณมีตารางยอดขายเป็นพันแถว แล้วอยากรู้ว่า “เดือน 9 สาขากรุงเทพ ขายเสื้อผ้าได้เท่าไหร่” — ถ้าใช้ SUM ธรรมดาคงต้องกรองก่อนแล้วค่อยรวมเป็นรายๆ เปลืองเวลามาก แต่ด้วย SUMIFS คุณเขียนสูตรเดียวจบครับ กลุ่มฟังก์ชันที่เราจะดูในบทความนี้คือ: เปิดไฟล์ตัวอย่าง แล้วทำตามไปด้วยกันนะครับ ผมเตรียมไว้ 3 ชีท ไล่จากง่ายไปยาก 💡 เคล็ดลับ: จับทางจากชื่อเลยครับ — ตัวธรรมดา (SUMIF, COUNTIF) ใช้ได้แค่เงื่อนไขเดียว ตัวที่มี S ต่อท้าย (SUMIFS, COUNTIFS, AVERAGEIFS) รองรับหลายเงื่อนไขพร้อมกัน “S” มาจากคำว่า…

  • Excel คืออะไร? เปิดครั้งแรกต้องรู้อะไรบ้าง

    เคยเปิด Excel แล้วมึนกับช่องสี่เหลี่ยมเต็มจอไหมครับ? ไม่ต้องกลัว — บทความนี้จะพามือใหม่รู้จัก Excel ตั้งแต่เริ่ม ว่าแต่ละส่วนคืออะไร กดตรงไหนก่อน เซฟยังไง ให้พร้อมทำงานทันที Excel คืออะไรใน 1 ประโยค? บอกให้สั้นที่สุดเลยนะครับ — Excel คือโปรแกรมตารางคำนวณ (Spreadsheet) ที่เอาไว้จดข้อมูล คำนวณตัวเลข ทำกราฟ และสรุปผล ให้เราไม่ต้องมานั่งคิดด้วยเครื่องคิดเลขหรือทำรายงานด้วยมืออีกต่อไป คนส่วนใหญ่เข้าใจว่า Excel คือ “โปรแกรมสี่เหลี่ยมๆ ที่ใช้ทำบัญชี” ซึ่งก็ไม่ผิดครับ แต่มันทำได้มากกว่านั้นเยอะ เปิด Excel ครั้งแรก — จะเจออะไรบ้าง? ถ้าคุณเพิ่งเปิด Excel ขึ้นมาครั้งแรก สิ่งแรกที่เห็นคือ หน้าจอสีขาวๆ มีตารางสี่เหลี่ยมเต็มไปหมด ซึ่งนี่คือ Worksheet หรือแผ่นงานนั่นเองครับ มาดูส่วนประกอบหลักๆ ที่ต้องรู้จักกัน: 1. Ribbon — แถบเครื่องมือชุดใหญ่ Ribbon คือแถบด้านบนสุดของ…

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.