ส่งกลับตัวอักษร Unicode จากรหัสตัวเลข ใช้สร้างสัญลักษณ์พิเศษ emoji และตัวอักษรจากหลากหลายภาษา
| อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
|---|---|---|
| number | Number | รหัส Unicode ที่ต้องแปลง เป็นตัวเลข 1 ถึง 1114111 (ที่ถูกต้องตามมาตรฐาน Unicode) |
UNICHAR ฟังก์ชันที่ช่วยแปลงรหัส Unicode (เป็นตัวเลข) ให้กลายเป็นตัวอักษรจริง มีประโยชน์มากถ้าคุณต้องการสร้างสัญลักษณ์พิเศษ ✓ ✗ ☃ € และแม้กระทั่ง emoji ในตารางข้อมูล
ที่เจ๋งคือ UNICHAR ทำให้คุณไม่ต้องจำรหัสแปลก ๆ แค่รู้ว่าตัวอักษรที่ต้องการมีรหัส Unicode เท่าไร ก็พิมพ์เลขไปเท่านั้น มันจะแปลงให้ตัวเอง ใช้ร่วมกับ HEX2DEC() ได้ถ้าคุณมีรหัส hexadecimal
ส่วนตัวผมชอบใช้ UNICHAR เพื่อแทรกสัญลักษณ์เช่น ✓ (checkmark) ✗ (cross mark) ★ (star) ลงในรายการข้อมูล ทำให้แผนกลูกบอลมองแล้วชัดเจนขึ้น ไม่ต้องพิมพ์คำว่า Pass หรือ Fail อีกต่อไป
รหัส Unicode 65 แทนตัวอักษร A ตัวใหญ่ ซึ่งเป็นการใช้ UNICHAR แบบพื้นฐานที่สุด
UNICHAR(10003) สร้างเครื่องหมายถูก ✓ และ UNICHAR(169) สร้างสัญลักษณ์ copyright © ใช้ & เชื่อมสัญลักษณ์ได้
ใช้ IF กับ UNICHAR ได้ ถ้าจำนวนเกิน 100 แสดงเครื่องหมายถูก ✓ ไม่เกิน 100 แสดง ✗ สะดวกกว่าการพิมพ์ Yes/No
UNICHAR รองรับ emoji ด้วย รหัส 128512 = 😀 (grinning face) และ 128578 = 😊 (smiling face) ใช้สร้าง emoji indicator ในตารางข้อมูลได้
ต้องแปลง hexadecimal เป็น decimal ก่อน ใช้ HEX2DEC() ได้ เช่น =UNICHAR(HEX2DEC("1F60A")) จะส่งคืน emoji 😊
Excel 2013 ขึ้นไป Excel 2016 2019 2021 Excel 365 ล้วนแล้วแต่ที่รองรับ
UNICHAR จะคืน #VALUE! error ถ้ารหัสเป็น 0 หรือตัวเลข > 1114111 หรือเป็นสัญลักษณ์ surrogate ที่ไม่สมบูรณ์ (บางตัวเลข Unicode ไม่มี character ที่จับคู่)
Excel Online แสดง emoji เป็นสี Desktop version แสดงเป็นสีดำขาว ข้อมูลเดียวกันแต่มองแล้วต่างกันเท่านั้น
ฟังก์ชันที่ผู้เขียนโยงไว้กับ UNICHAR จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
ENCODEURL แปลงข้อความธรรมชาติเป็น URL-encoded string โดยแทนที่อักขระพิเศษ (เช่น ช่องว่าง สัญลักษณ์พิเศษ) ด้วยรหัสเลขฐานสิบหก ทำให้ข้อความปลอดภัยสำหรับใช้ในการขอ URL โดยมักใช้ร่วมกับ WEBSERVICE และ FILTERXML ในการค้นหาข้อมูลจากเว็บ API
ยังไม่มีบทความที่เกี่ยวข้องกับฟังก์ชันนี้
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่