เครื่องหมาย = ที่ใช้เทียบข้อความสองช่องใน Excel ไม่สนใจตัวพิมพ์เล็ก-ใหญ่ ="abc"="ABC" จะได้ TRUE ซึ่งบางงานเป็นปัญหา เช่น เทียบรหัสสินค้า รหัสผ่าน หรือ Serial number ที่ตัว A กับ a ถือว่าคนละตัว สูตร EXACT เกิดมาเพื่อเทียบข้อความแบบเป๊ะ รวมตัวพิมพ์ด้วย
รูปแบบของสูตร EXACT
=EXACT(ข้อความ1, ข้อความ2) คืน TRUE เมื่อสองข้อความเหมือนกันทุกตัวอักษรรวมถึงตัวพิมพ์เล็ก-ใหญ่ ถ้าต่างแม้แต่ตัวเดียวจะได้ FALSE
ตัวอย่างที่ 1: EXACT ต่างจาก = อย่างไร
=EXACT(A2,B2)| A | B | C | D | |
|---|---|---|---|---|
| 1 | ค่า 1 | ค่า 2 | =EXACT | =A2=B2 |
| 2 | Abc123 | abc123 | FALSE | TRUE |
| 3 | SN-0098 | SN-0098 | TRUE | TRUE |
แถวที่ 2 ต่างกันแค่ตัวพิมพ์ EXACT จับได้ว่าไม่เหมือน (FALSE) แต่ =A2=B2 มองว่าเหมือน (TRUE) แถวที่ 3 เหมือนกันเป๊ะ ทั้งสองวิธีได้ TRUE
ตัวอย่างที่ 2: เทียบสองลิสต์ว่าตรงกันไหม
=IF(EXACT(A2,B2),"ตรง","ตรวจสอบ")| A | B | C | |
|---|---|---|---|
| 1 | รหัสในระบบ | รหัสที่คีย์เข้ามา | ผล |
| 2 | PRD-a01 | PRD-A01 | ตรวจสอบ |
| 3 | PRD-b02 | PRD-b02 | ตรง |
ใช้ตรวจข้อมูลที่คีย์เข้ามาว่าตรงกับต้นทางแบบเป๊ะไหม เหมาะกับรหัสที่ระบบปลายทาง case-sensitive
ตัวอย่างที่ 3: ค้นหาแบบแยกตัวพิมพ์
VLOOKUP และ INDEX + MATCH ปกติไม่แยกตัวพิมพ์ ถ้าต้องการค้นแบบเป๊ะ ให้ผสม EXACT เข้าไป
=INDEX($B$2:$B$4,MATCH(TRUE,EXACT($A$2:$A$4,D2),0))| A | B | D | E | ||
|---|---|---|---|---|---|
| 1 | โค้ด | ส่วนลด | ค้นหา | ผล | |
| 2 | vip | 5% | VIP | 15% | |
| 3 | VIP | 15% | |||
| 4 | Vip | 10% |
มีโค้ด vip, VIP, Vip ที่สะกดเหมือนกันแต่ตัวพิมพ์ต่างกัน EXACT สร้างลิสต์ TRUE/FALSE เทียบทั้งช่วง แล้ว MATCH หาตำแหน่งที่เป็น TRUE ตัวแรก สุดท้าย INDEX ดึงส่วนลดของแถวนั้น ได้ 15% ตรงกับ “VIP” ตัวใหญ่ทั้งหมด
ข้อควรรู้
- EXACT ไม่ตัดช่องว่างให้ — ถ้าช่องหนึ่งมีเว้นวรรคต่อท้าย จะได้ FALSE ควรครอบด้วย TRIM ก่อน เช่น
=EXACT(TRIM(A2),TRIM(B2)) - ใช้ใน Conditional Formatting ได้ — ตั้งกฎแบบสูตร
=NOT(EXACT($A1,$B1))เพื่อไฮไลต์แถวที่สองคอลัมน์ไม่ตรงกันแบบเป๊ะ - ตัวอักษรไทยที่รูปเดียวกัน — EXACT เทียบตามรหัสตัวอักษร ถ้าสระ/วรรณยุกต์เรียงลำดับต่างกัน (พบได้ในข้อมูลที่พิมพ์คนละที่) อาจได้ FALSE ทั้งที่ดูเหมือนกัน
ดูสูตรจัดการข้อความตัวอื่นได้ที่ SUBSTITUTE และ SEARCH