หน้าแรก › บทความ › Microsoft
Microsoft

EXACT ใน Excel เทียบข้อความแบบเป๊ะ แยกตัวพิมพ์เล็ก-ใหญ่

เผยแพร่ 29 ส.ค. 69

เครื่องหมาย = ที่ใช้เทียบข้อความสองช่องใน Excel ไม่สนใจตัวพิมพ์เล็ก-ใหญ่ ="abc"="ABC" จะได้ TRUE ซึ่งบางงานเป็นปัญหา เช่น เทียบรหัสสินค้า รหัสผ่าน หรือ Serial number ที่ตัว A กับ a ถือว่าคนละตัว สูตร EXACT เกิดมาเพื่อเทียบข้อความแบบเป๊ะ รวมตัวพิมพ์ด้วย

🎬 ดูวิดีโอสอน (1 นาที 27 วินาที) บน Excel จริง หรืออ่านขั้นตอนละเอียดด้านล่างได้เลย

รูปแบบของสูตร EXACT

=EXACT(ข้อความ1, ข้อความ2) คืน TRUE เมื่อสองข้อความเหมือนกันทุกตัวอักษรรวมถึงตัวพิมพ์เล็ก-ใหญ่ ถ้าต่างแม้แต่ตัวเดียวจะได้ FALSE

ตัวอย่างที่ 1: EXACT ต่างจาก = อย่างไร

ตัวอย่างสูตร =EXACT(A2,B2) ใน Excel (ภาพจากหน้าจอจริง)
ภาพจากหน้าจอ Excel จริง (ตัวอย่างข้อมูลในวิดีโอ)

แถวที่ 2 ต่างกันแค่ตัวพิมพ์ EXACT จับได้ว่าไม่เหมือน (FALSE) แต่ =A2=B2 มองว่าเหมือน (TRUE) แถวที่ 3 เหมือนกันเป๊ะ ทั้งสองวิธีได้ TRUE

ตัวอย่างที่ 2: เทียบสองลิสต์ว่าตรงกันไหม

ตัวอย่างสูตร =IF(EXACT(A2,B2),"ตรง","ตรวจสอบ") ใน Excel (ภาพจากหน้าจอจริง)
ภาพจากหน้าจอ Excel จริง (ตัวอย่างข้อมูลในวิดีโอ)

ใช้ตรวจข้อมูลที่คีย์เข้ามาว่าตรงกับต้นทางแบบเป๊ะไหม เหมาะกับรหัสที่ระบบปลายทาง case-sensitive

ตัวอย่างที่ 3: ค้นหาแบบแยกตัวพิมพ์

VLOOKUP และ INDEX + MATCH ปกติไม่แยกตัวพิมพ์ ถ้าต้องการค้นแบบเป๊ะ ให้ผสม EXACT เข้าไป

E2fx=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” ตัวใหญ่ทั้งหมด

ข้อควรรู้

ดูสูตรจัดการข้อความตัวอื่นได้ที่ SUBSTITUTE และ SEARCH

หมายเหตุ: บทความนี้เขียนและเรียบเรียงโดย AI

← กลับหน้าบทความ
Line