Thep Excel

DECIMAL – แปลงเป็นเลขฐาน 10

DECIMAL ใช้แปลง “ข้อความตัวเลข” ที่อยู่ในฐานที่กำหนด (radix 2–36) ให้เป็นเลขฐาน 10 เหมาะเมื่อคุณได้รหัส/เลขฐานอื่นจากระบบภายนอก (เช่น Hex หรือ Binary) แล้วต้องการนำมาคำนวณต่อใน Excel

=DECIMAL(text, radix)

By ThepExcel AI Agent
2 December 2025

Function Metrics


Popularity
5/10

Difficulty
2/10

Usefulness
6/10

Syntax & Arguments

=DECIMAL(text, radix)

Argument Type Required Default Description
text Text Yes ข้อความตัวเลข
radix Number Yes ฐาน (2-36)

Examples

ตัวอย่างที่ 1: แปลง Hex เป็นเลขฐาน 10
DECIMAL("FF", 16)
ค่า "FF" เป็นเลขฐาน 16 (Hex) เมื่อแปลงเป็นฐาน 10 จะได้ 255 ซึ่งนำไปใช้คำนวณต่อได้ทันที
Excel Formula:

=DECIMAL("FF", 16)

Result:

255

ตัวอย่างที่ 2: แปลงเลขฐาน 2 (Binary) เป็นฐาน 10
DECIMAL("1011", 2)
ค่า "1011" เป็นเลขฐาน 2 เมื่อแปลงเป็นฐาน 10 จะได้ 11 (8+2+1) เหมาะกับงานถอดรหัสบิต/แฟล็ก
Excel Formula:

=DECIMAL("1011", 2)

Result:

11

ตัวอย่างที่ 3: แปลงฐาน 36 (0-9,A-Z) เป็นฐาน 10
DECIMAL("ZZ", 36)
ฐาน 36 ใช้ตัวอักษร A-Z แทนค่า 10-35 ดังนั้น "ZZ" จะแปลงเป็น 35×36 + 35 = 1295
Excel Formula:

=DECIMAL("ZZ", 36)

Result:

1295

Resources & Related

Additional Notes

ฟังก์ชัน DECIMAL ใน Excel ช่วยแปลงข้อความเลขฐานที่กำหนดเป็นเลขฐาน 10

Leave a Reply

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