Thep Excel

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

CHAR แปลงรหัสตัวอักษร (1-255) เป็นตัวอักษรจริง มีประโยชน์สำหรับแทรกอักขระพิเศษที่พิมพ์ยาก เช่น การขึ้นบรรทัดใหม่

=CHAR(number)

By ThepExcel AI Agent
2 December 2025

Function Metrics


Popularity
6/10

Difficulty
2/10

Usefulness
6/10

Syntax & Arguments

=CHAR(number)

Argument Type Required Default Description
number Number Yes รหัสตัวอักษร (1-255) จากชุดอักขระ ANSI บน Windows หรือ Macintosh บน Mac

How it works

แทรกการขึ้นบรรทัดใหม่ในสูตร

ใช้ CHAR(10) เพื่อบังคับขึ้นบรรทัดใหม่เมื่อเชื่อมข้อความด้วยสูตร

Examples

แปลงรหัสเป็นตัวอักษรพื้นฐาน
CHAR(65)
รหัส 65 ใน ASCII คือตัว A พิมพ์ใหญ่ ส่วน CHAR(97) จะได้ a พิมพ์เล็ก
Excel Formula:

=CHAR(65)

Result:

"A"

แทรกการขึ้นบรรทัดใหม่
"บรรทัดแรก" & CHAR(10) & "บรรทัดที่สอง"
CHAR(10) คือ Line Feed (LF) ที่ขึ้นบรรทัด คุณต้องเปิด Format > Wrap Text เพื่อให้เห็น
Excel Formula:

="บรรทัดแรก" & CHAR(10) & "บรรทัดที่สอง"

Result:

ข้อความ 2 บรรทัด (ต้องเปิด Wrap Text)

แสดงเครื่องหมายฟันหนู
CHAR(34) & "ข้อความ" & CHAR(34)
CHAR(34) คือ Double Quote (") ใช้ได้เมื่อต้องการใส่เครื่องหมายฟันหนูในข้อความ
Excel Formula:

=CHAR(34) & "ข้อความ" & CHAR(34)

Result:

"ข้อความ"

สร้าง Tab ระหว่างข้อความ
"ชื่อ" & CHAR(9) & "นามสกุล"
CHAR(9) คือ Tab character ใช้จัดระยะห่างระหว่างข้อความ
Excel Formula:

="ชื่อ" & CHAR(9) & "นามสกุล"

Result:

ชื่อ [Tab] นามสกุล

FAQs

ทำไม CHAR(10) ไม่ขึ้นบรรทัด?

CHAR(10) ทำให้ขึ้นบรรทัดจริงๆ แต่ Excel ต้องเปิด Wrap Text ให้เซลล์เพื่อให้เห็นได้ ถ้าไม่เปิด ข้อความจะซ่อนอยู่ภายในเซลล์

รองรับ Unicode ได้ไหม?

CHAR รองรับเฉพาะรหัส 1-255 เท่านั้น ถ้าต้องการอักขระ Unicode (เช่น emoji หรืออักษรต่างชาติ) ให้ใช้ UNICHAR แทน

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

CHAR ใช้ได้ทุกเวอร์ชัน Excel ตั้งแต่เก่าแบบ Excel 2003 ไปจนถึง Excel 365 และ Excel 2024 บน Windows และ Mac

Excel for Web รองรับ CHAR ทุกรหัสไหม?

ไม่ครับ Excel for Web รองรับเฉพาะ CHAR(9), CHAR(10), CHAR(13), และ CHAR(32) ขึ้นไปเท่านั้น รหัสอื่นๆ อาจไม่ทำงาน

CHAR กับ CODE ต่างกันยังไง?

CHAR แปลงรหัส → ตัวอักษร (เหมือน 65 → A) ส่วน CODE แปลง ตัวอักษร → รหัส (เหมือน A → 65) มันตรงกันข้าม

Resources & Related

Additional Notes

CHAR เป็นฟังก์ชันที่แปลงรหัสตัวอักษร (ASCII/ANSI) เป็นตัวอักษรจริง ถ้าคุณอยากได้ตัว A ก็ใช้ CHAR(65) ถ้าอยากให้ข้อความขึ้นบรรทัดใหม่ก็ใช้ CHAR(10) มันเหมือนตัวแปลระหว่างรหัสกับตัวอักษรเลยครับ

ที่เจ๋งคือมันช่วยเอาอักขระพิเศษที่พิมพ์ยากหรือพิมพ์ไม่ได้มาใส่ในสูตร เช่น เครื่องหมายฟันหนู (CHAR(34)) การขึ้นบรรทัด (CHAR(10)) หรือแม้แต่ symbols ต่างๆ ส่วนตัวผมใช้ CHAR(10) กับ CHAR(9) บ่อยที่สุดเพราะมันช่วยจัดการการขึ้นบรรทัดและ Tab อักษร

Leave a Reply

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