Thep Excel

DBCSแปลงอักษร Half-width เป็น Full-width

DBCS แปลงข้อความ half-width (single-byte) เป็น full-width (double-byte) เหมือนฟังก์ชัน JIS

fx
=DBCS(text)

ความนิยม6/10
ความยาก2/10
ประโยชน์8/10

อัปเดต 2 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
text Text ข้อความหรือช่วงข้อมูลที่ต้องการแปลง half-width เป็น full-width

Additional Notes

DBCS (Double Byte Character Set) เป็นฟังก์ชันที่แปลงอักษร half-width (อักษรปกติแบบแคบ) เป็น full-width (อักษรแบบกว้าง) ซึ่งมักใช้ในการจัดรูปแบบข้อความสำหรับระบบภาษาเอเชีย โดยเฉพาะภาษาญี่ปุ่น

ส่วนใหญ่ DBCS ใช้กับข้อมูลที่มาจากระบบเก่าหรือการนำเข้าข้อมูลจากแหล่งต่างๆ ที่ใช้ half-width character เยอะ

ส่วนตัวผม DBCS ไม่ค่อยใช้บ่อยถ้าไม่ได้ทำงานกับข้อมูลภาษาเอเชีย แต่มันเป็นเครื่องมือที่ดีสำหรับการจัดรูปแบบข้อมูลให้สม่ำเสมอ

Examples

แปลงอักษรปกติเป็น Full-widthDBCS("Excel")

แปลงคำว่า Excel (half-width) เป็นอักษรกว้าง (full-width) ที่แสดงเป็นตัวอักษรขนาดใหญ่

fx
=DBCS("Excel")

ผลลัพธ์Excel
แปลงเลขจากข้อมูลในเซลล์DBCS(A2)

สมมติ A2 มีค่า "12345" (half-width numbers) ผลลัพธ์จะแปลงเป็นเลขแบบกว้าง (full-width numbers)

fx
=DBCS(A2)

ผลลัพธ์12345
ข้อมูลที่ไม่มี Half-widthDBCS("あいうえお")

ถ้าข้อมูลไม่มี half-width character (เช่นภาษาญี่ปุ่นแบบ full-width อยู่แล้ว) จะส่งคืนข้อมูลเดิม

fx
=DBCS("あいうえお")

ผลลัพธ์あいうえお
ผสมอักษรและตัวเลขDBCS("ABC123")

แปลงทั้งตัวอักษรและตัวเลข half-width ให้เป็น full-width ทั้งหมด

fx
=DBCS("ABC123")

ผลลัพธ์ABC123

FAQs

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

DBCS ใช้ได้กับ Excel 2016 ขึ้นไป (รวม Excel for Microsoft 365) ทั้งบน Windows และ Mac

ความแตกต่างระหว่าง DBCS และ JIS คืออะไร?+

JIS แปลง full-width เป็น half-width (ตรงข้าม) ส่วน DBCS แปลง half-width เป็น full-width เลือกใช้ตามความต้องการของข้อมูล

ถ้าข้อมูลเป็น Full-width อยู่แล้วจะเกิดอะไร?+

DBCS จะส่งคืนข้อมูลเดิมเพราะไม่มี half-width character ให้แปลง

ใช้กับภาษาไทยได้หรือไม่?+

DBCS ออกแบบมาสำหรับภาษาเอเชีย เช่น ญี่ปุ่น แต่ใช้กับภาษาไทยได้เพียงบางส่วนเท่านั้น ขึ้นอยู่กับการตั้งค่าระบบ

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ DBCS จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้DBCSText
Text (3)
ASC

ASC แปลงตัวอักษรแบบเต็มความกว้าง (Full-width/Double-byte) ให้เป็นครึ่งความกว้าง (Half-width/Single-byte) ใช้กับข้อมูลจากภาษาญี่ปุ่น จีน หรือแหล่งข้อมูล DBCS อื่นๆ

CODE

ส่งกลับรหัส ASCII (ANSI code) ของตัวอักษรตัวแรกในข้อความ ตรงข้ามกับฟังก์ชัน CHAR

JIS

JIS แปลงตัวอักษร half-width (ครึ่งความกว้าง) เป็น full-width (เต็มความกว้าง) สำหรับภาษาญี่ปุ่นและจีน

Financial (1)
DB

DB คำนวณค่าเสื่อมราคาแบบลดลงตามยอดคงเหลือ ค่าเสื่อมจะสูงในปีแรก แล้วลดลงเรื่อยๆ

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่