TLDR สรุปสั้นๆ
UNICODE คืนค่านั้นกลับมาเป็นรหัส Unicode ของอักขระตัวแรกในข้อความ.
คำอธิบาย
ฟังก์ชัน UNICODE ใน Excel จะส่งกลับเลขรหัส (code point) ที่สอดคล้องกับอักขระตัวแรกของข้อความที่ระบุ มันคือการคืนค่าสำหรับตัวอักษรที่อยู่ในรูปแบบ Unicode
มีครั้งแรกในเวอร์ชันไหน
2013
รูปแบบคำสั่ง (Syntax)
UNICODE(text)
Arguments
-
text (Required – string)
อักขระที่คุณต้องการรู้รหัส Unicode
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: หารหัส Unicode ของช่องว่าง (Space)=UNICODE(" ")
Result:32 เป็นเลขที่ใช้อธิบายอักขระช่องว่าง -
Formula:
Description: หารหัส Unicode ของตัวอักษรตัวใหญ่ "B"=UNICODE("B")
Result:66 เป็นเลขที่ใช้แทน "B" -
Formula:
Description: หารหัส Unicode ของตัวอักษรไทย "ส"=UNICODE("ส")
Result:3626 เป็นรหัส Unicode สำหรับ "ส" -
Formula:
Description: หารหัส Unicode ของ emoji หน้าอมยิ้ม=UNICODE("😊")
Result:128522 เป็นเลข Unicode สำหรับอีโมจินี้ -
Formula:
Description: ตรวจสอบว่าตัวอักษรในเซลล์ A1 เป็นตัวอักษรพิเศษหรือไม่ โดยดูจากค่ารหัส Unicode ว่าเกิน 127 หรือไม่=IF(UNICODE(A1)>127, "Special Character", "Standard Character")
Result:"Special Character" ถ้าเป็นอักษรพิเศษ หรือ "Standard Character" เป็นอักษรปกติ
Tips & Tricks
ฟังก์ชันนี้มีประโยชน์มากเมื่อคุณต้องการตรวจสอบหรือจัดการกับข้อมูลที่มีตัวอักษรพิเศษหรือสัญลักษณ์จากหลายภาษา คุณสามารถใช้ร่วมกับฟังก์ชันอื่นเช่น MID หรือ LEFT เพื่อทำการแยกตัวอักษรและตรวจสอบค่ารหัส Unicode ของแต่ละตัว.
ข้อควรระวัง (Cautions)
UNICODE จะคืนค่าความผิดพลาด #VALUE! หากข้อความนั้นมีบางส่วนที่ไม่ใช่ surrogate ที่สมบูรณ์หรือมีประเภทข้อมูลที่ไม่ถูกต้องต้องระวังและตรวจสอบข้อมูลให้แน่ใจว่าข้อมูลที่ใส่เป็นประเภท text ที่มีอักขระที่ถูกต้อง
ฟังก์ชันที่เกี่ยวข้อง
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply