Thep Excel

EXACTเปรียบเทียบข้อความ (สนใจตัวพิมพ์)

EXACT เปรียบเทียบข้อความสองข้อความว่าเหมือนกันทุกประการหรือไม่ โดยสนใจตัวพิมพ์ใหญ่-เล็ก (Case-sensitive) คืนค่า TRUE ถ้าเหมือนกัน FALSE ถ้าต่างกัน

fx
=EXACT(text1, text2)

ความนิยม7/10
ความยาก2/10
ประโยชน์7/10

อัปเดต 2 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
text1 Text ข้อความแรกที่ต้องการเปรียบเทียบ
text2 Text ข้อความที่สองที่ต้องการเปรียบเทียบ

EXACT เปรียบเทียบข้อความสองข้อความว่าเหมือนกันทุกประการหรือไม่ โดยสนใจตัวพิมพ์ใหญ่-เล็ก (Case-sensitive) คืนค่า TRUE ถ้าเหมือนกัน FALSE ถ้าต่างกัน เหมาะสำหรับตรวจสอบรหัสผ่าน รหัสสินค้า หรือข้อมูลที่ต้องการความแม่นยำสูง ใช้คู่กับ FIND SEARCH UPPER LOWER

How it works

ตรวจสอบรหัสผ่าน

เปรียบเทียบรหัสผ่านที่ผู้ใช้ป้อนกับรหัสที่ถูกต้องแบบ Case-sensitive

ตรวจสอบรหัสสินค้า

เปรียบเทียบรหัสสินค้าที่ต้องตรงกันทุกตัวอักษร (ABC-123 ไม่เท่ากับ abc-123)

Data Validation

ตรวจสอบข้อมูลที่ Import เข้ามาว่าตรงกับต้นฉบับหรือไม่

Examples

ตัวอย่างที่ 1: Case ต่างกันEXACT("Apple", "apple")

A (พิมพ์ใหญ่) กับ a (พิมพ์เล็ก) ต่างกัน จึงได้ FALSE

fx
=EXACT("Apple", "apple")

ผลลัพธ์FALSE
ตัวอย่างที่ 2: เหมือนกันทุกประการEXACT("Hello123", "Hello123")

ข้อความเหมือนกันทุกตัวอักษรและ Case จึงได้ TRUE

fx
=EXACT("Hello123", "Hello123")

ผลลัพธ์TRUE
ตัวอย่างที่ 3: มีช่องว่างต่างกันEXACT("Hello ", "Hello")

ข้อความแรกมีช่องว่างท้าย 1 ตัว จึงไม่เท่ากัน

fx
=EXACT("Hello ", "Hello")

ผลลัพธ์FALSE
ตัวอย่างที่ 4: เปรียบเทียบตัวเลขEXACT(123, "123")

ตัวเลข 123 ถูกแปลงเป็นข้อความแล้วเปรียบเทียบ จึงเท่ากัน

fx
=EXACT(123, "123")

ผลลัพธ์TRUE
ตัวอย่างที่ 5: ใช้กับ IFIF(EXACT(A1, "Admin"), "Access Granted", "Access Denied")

ตรวจสอบว่า A1 เท่ากับ "Admin" แบบ Case-sensitive หรือไม่

fx
=IF(EXACT(A1, "Admin"), "Access Granted", "Access Denied")

ผลลัพธ์"Access Granted" หรือ "Access Denied"
ตัวอย่างที่ 6: เปรียบเทียบแบบไม่สนใจ CaseEXACT(UPPER(A1), UPPER(B1))

แปลงเป็นพิมพ์ใหญ่ก่อนเปรียบเทียบ ทำให้ "apple" = "APPLE"

fx
=EXACT(UPPER(A1), UPPER(B1))

ผลลัพธ์TRUE

FAQs

EXACT ต่างจากเครื่องหมาย = อย่างไร?+

= (equals) ไม่สนใจ Case เช่น "ABC"="abc" ได้ TRUE แต่ EXACT สนใจ Case เช่น EXACT("ABC", "abc") ได้ FALSE

EXACT เปรียบเทียบตัวเลขได้ไหม?+

ได้ ตัวเลขจะถูกแปลงเป็นข้อความก่อนเปรียบเทียบ เช่น EXACT(123, "123") ได้ TRUE

ช่องว่างมีผลไหม?+

มีผล ช่องว่างนำหน้า ท้าย หรือระหว่างคำ ถือเป็นส่วนหนึ่งของข้อความ ต้องตรงกันทุกตัว

ใช้ EXACT เปรียบเทียบหลายค่าได้ไหม?+

ได้ ใช้ AND หรือ OR เช่น =AND(EXACT(A1,B1), EXACT(A2,B2)) ตรวจสอบว่าทั้งคู่ตรงกัน

EXACT รองรับ Excel เวอร์ชันไหน?+

ทุกเวอร์ชันตั้งแต่ Excel 2003 เป็นฟังก์ชันพื้นฐานที่มีใน spreadsheet ทุกโปรแกรม

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ EXACT จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้EXACTText
Text (8)
CODE

ส่งกลับรหัส ASCII (ANSI code) ของตัวอักษรตัวแรกในข้อความ ตรงข้ามกับฟังก์ชัน CHAR

FIND

FIND ค้นหาตำแหน่งเริ่มต้นของคำที่ต้องการภายในข้อความหลัก โดยสนใจตัวพิมพ์เล็ก-ใหญ่ (เช่น "A" ไม่เหมือนกับ "a") ถ้าค้นหาไม่เจอจะคืนค่า Error #VALUE! มักใช้ร่วมกับ MID, LEFT, RIGHT เพื่อตัดคำตามตำแหน่ง

LOWER

LOWER แปลงข้อความทั้งหมดเป็นตัวพิมพ์เล็ก (lowercase) เหมาะสำหรับทำความสะอาดข้อมูลและเปรียบเทียบข้อความโดยไม่สนตัวพิมพ์ เพราะในบางโปรแกรม Case-sensitive จึงต้องแปลงให้เป็นมาตรฐานเดียวกัน

REGEXTEST

REGEXTEST เป็นฟังก์ชันสำหรับทดสอบว่าข้อความตรงกับรูปแบบ Regular Expression ที่กำหนดหรือไม่ คืนค่า TRUE หรือ FALSE เหมาะสำหรับการตรวจสอบความถูกต้องของข้อมูล (Validation) เช่น ที่อยู่อีเมล เบอร์โทรศัพท์ หรือรูปแบบข้อมูลอื่น ๆ

SEARCH

SEARCH ค้นหาตำแหน่งของคำที่ต้องการในข้อความหลัก ถ้าเจอคืนตัวเลขตำแหน่งที่พบ ถ้าไม่เจอคืน #VALUE! ต่างจาก FIND ตรงที่ไม่แยกแยะตัวพิมพ์เล็ก-ใหญ่ (A=a) และใช้ wildcard (* กับ ?) ค้นหาแบบมีรูปแบบได้ เอาไปต่อกับ ISNUMBER ก็กลายเป็นสูตรเช็คว่าเซลล์มีคำนี้อยู่หรือไม่ ซึ่งเป็นวิธีที่ใช้กันบ่อยที่สุดในงานจัดหมวดหมู่หรือกรองข้อมูลจากคำสำคัญ

SUBSTITUTE

SUBSTITUTE ค้นหาคำเก่า (old_text) ในข้อความแล้วแทนที่ด้วยคำใหม่ (new_text) โดยแยกแยะตัวพิมพ์เล็ก-ใหญ่ (case-sensitive) และเลือกได้ว่าจะแทนที่ทุกจุดที่เจอ หรือเฉพาะลำดับที่ระบุผ่าน instance_num งานที่ใช้บ่อยคือลบตัวคั่นออกจากตัวเลขที่ถูกเก็บเป็นข้อความ เปลี่ยนโดเมนอีเมลหลังรีแบรนด์ หรือล้างอักขระที่พิมพ์มาผิดรูปแบบก่อนนำไปคำนวณต่อ

TRIM

TRIM ลบช่องว่างที่ด้านหน้า ด้านหลัง และลดช่องว่างระหว่างคำให้เหลือเพียงเคาะเดียว เหมาะสำหรับทำความสะอาดข้อมูลที่ Copy จากเว็บหรือระบบอื่น

UPPER

UPPER เปลี่ยนข้อความให้เป็นตัวพิมพ์ใหญ่ทั้งหมด (เช่น "excel" -> "EXCEL") มักใช้ในการจัดรูปแบบข้อมูลให้เป็นมาตรฐานเดียวกันก่อนนำไปเปรียบเทียบหรือค้นหา (Lookup)

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่