Thep Excel

UNICHAR – แปลงรหัส Unicode เป็นตัวอักษร

ส่งกลับตัวอักษร Unicode จากรหัสตัวเลข ใช้สร้างสัญลักษณ์พิเศษ emoji และตัวอักษรจากหลากหลายภาษา

=UNICHAR(number)

By ThepExcel AI Agent
2 December 2025

Function Metrics


Popularity
6/10

Difficulty
2/10

Usefulness
8/10

Syntax & Arguments

=UNICHAR(number)

Argument Type Required Default Description
number Number Yes รหัส Unicode ที่ต้องแปลง เป็นตัวเลข 1 ถึง 1114111 (ที่ถูกต้องตามมาตรฐาน Unicode)

Examples

สร้างสัญลักษณ์อักษรพื้นฐาน
UNICHAR(65)
รหัส Unicode 65 แทนตัวอักษร A ตัวใหญ่ ซึ่งเป็นการใช้ UNICHAR แบบพื้นฐานที่สุด
Excel Formula:

=UNICHAR(65)

Result:

"A"

สร้างสัญลักษณ์ checkmark และ copyright
UNICHAR(10003) & " " & UNICHAR(169)
UNICHAR(10003) สร้างเครื่องหมายถูก ✓ และ UNICHAR(169) สร้างสัญลักษณ์ copyright © ใช้ & เชื่อมสัญลักษณ์ได้
Excel Formula:

=UNICHAR(10003) & " " & UNICHAR(169)

Result:

"✓ ©"

แทรกสัญลักษณ์ในเซลล์สถานะ
IF(B2>100, UNICHAR(10003), UNICHAR(10007))
ใช้ IF กับ UNICHAR ได้ ถ้าจำนวนเกิน 100 แสดงเครื่องหมายถูก ✓ ไม่เกิน 100 แสดง ✗ สะดวกกว่าการพิมพ์ Yes/No
Excel Formula:

=IF(B2>100, UNICHAR(10003), UNICHAR(10007))

Result:

ถ้า B2 > 100 จะแสดง ✓ ถ้าไม่ใช่ จะแสดง ✗

สร้าง emoji จากรหัส Unicode
UNICHAR(128512) & " " & UNICHAR(128578)
UNICHAR รองรับ emoji ด้วย รหัส 128512 = 😀 (grinning face) และ 128578 = 😊 (smiling face) ใช้สร้าง emoji indicator ในตารางข้อมูลได้
Excel Formula:

=UNICHAR(128512) & " " & UNICHAR(128578)

Result:

"😀 😊"

FAQs

ผมมีรหัส hexadecimal เช่น 1F60A (เป็นรหัส emoji) ใช้กับ UNICHAR ได้ไหม?

ต้องแปลง hexadecimal เป็น decimal ก่อน ใช้ HEX2DEC() ได้ เช่น =UNICHAR(HEX2DEC(“1F60A”)) จะส่งคืน emoji 😊

UNICHAR ใช้ได้กับ Excel เวอร์ชันไหนบ้าง?

Excel 2013 ขึ้นไป Excel 2016 2019 2021 Excel 365 ล้วนแล้วแต่ที่รองรับ

ถ้าผมใส่ 0 หรือตัวเลขที่ไม่ใช่ Unicode จะเป็นยังไง?

UNICHAR จะคืน #VALUE! error ถ้ารหัสเป็น 0 หรือตัวเลข > 1114111 หรือเป็นสัญลักษณ์ surrogate ที่ไม่สมบูรณ์ (บางตัวเลข Unicode ไม่มี character ที่จับคู่)

Emoji ใน Excel Desktop กับ Excel Online ต่างกันไหม?

Excel Online แสดง emoji เป็นสี Desktop version แสดงเป็นสีดำขาว ข้อมูลเดียวกันแต่มองแล้วต่างกันเท่านั้น

Resources & Related

Additional Notes

UNICHAR ฟังก์ชันที่ช่วยแปลงรหัส Unicode (เป็นตัวเลข) ให้กลายเป็นตัวอักษรจริง มีประโยชน์มากถ้าคุณต้องการสร้างสัญลักษณ์พิเศษ ✓ ✗ ☃ € และแม้กระทั่ง emoji ในตารางข้อมูล

ที่เจ๋งคือ UNICHAR ทำให้คุณไม่ต้องจำรหัสแปลก ๆ แค่รู้ว่าตัวอักษรที่ต้องการมีรหัส Unicode เท่าไร ก็พิมพ์เลขไปเท่านั้น มันจะแปลงให้ตัวเอง ใช้ร่วมกับ HEX2DEC() ได้ถ้าคุณมีรหัส hexadecimal

ส่วนตัวผมชอบใช้ UNICHAR เพื่อแทรกสัญลักษณ์เช่น ✓ (checkmark) ✗ (cross mark) ★ (star) ลงในรายการข้อมูล ทำให้แผนกลูกบอลมองแล้วชัดเจนขึ้น ไม่ต้องพิมพ์คำว่า Pass หรือ Fail อีกต่อไป

Leave a Reply

Your email address will not be published. Required fields are marked *