EXACT เปรียบเทียบ Text1 กับ Text2 แบบตรงตัวและคำนึงถึงตัวพิมพ์เล็ก/ใหญ่ คืน TRUE เมื่อเหมือนกันทุกตัวอักษร เหมาะกับงานตรวจรหัส/ข้อความที่ต้องแยก case
=EXACT(<Text1>, <Text2>)
=EXACT(<Text1>, <Text2>)
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| Text1 | text | Yes | ข้อความตัวแรก | |
| Text2 | text | Yes | ข้อความตัวที่สอง |
เช่น ตรวจว่าโค้ดที่พิมพ์มาตรงกับรหัสจริง (แยกตัวพิมพ์)
เช่น ต้องการถือว่า "abc" ต่างจาก "ABC"
Is Exact Match = EXACT("ABC", "ABC")Is Exact Match =
EXACT("ABC", "ABC")
คืน TRUE
Is Exact Match (Case) = EXACT("abc", "ABC")=Is Exact Match (Case) =
EXACT("abc", "ABC")
คืน FALSE
Code OK = EXACT(Users[InputCode], Users[ExpectedCode])Code OK =
EXACT(Users[InputCode], Users[ExpectedCode])
คืน TRUE เมื่อรหัสตรงเป๊ะ
ในหลายกรณีการเปรียบเทียบข้อความด้วย = อาจไม่เน้นเรื่องตัวพิมพ์เล็ก/ใหญ่เท่า EXACT แต่ EXACT ถูกออกแบบมาเพื่อเปรียบเทียบแบบตรงตัวและแยก case ชัดเจน
คุณสามารถแปลงทั้งสองข้อความให้เป็นตัวพิมพ์แบบเดียวกันก่อน (เช่น ใช้ LOWER/UPPER) แล้วค่อยเปรียบเทียบ
EXACT ใช้เปรียบเทียบข้อความ 2 ค่าแบบ “ตรงตัว” โดยคำนึงถึงตัวพิมพ์เล็ก/ใหญ่ (case-sensitive) ถ้าข้อความเหมือนกันทุกตัวอักษรจะคืน TRUE ไม่เช่นนั้นคืน FALSE เหมาะกับการตรวจรหัสที่ต้องตรงเป๊ะ หรือการตรวจข้อความที่ต้องแยกกรณีตัวพิมพ์