หากต้องการ ใส่จุดทศนิยมอัตโนมัติ ในเซลล์ Excel (เช่น พิมพ์ 4567 กลายเป็น 45.67) สามารถตั้งค่าได้ 3 วิธี: Excel Options, Group Policy, Registry Editor
วิธีที่ 1: ใช้ Excel Options (แนะนำ/ยืดหยุ่นที่สุด)
- เปิด Excel → File > Options
- แท็บ Advanced
- ติ๊ก Automatically insert a decimal point
- ใส่จำนวนตำแหน่งทศนิยมใน Places (ค่าเริ่มต้น 2 → 4567 = 45.67)
- คลิก OK
วิธีที่ 2: ใช้ Group Policy Editor (คงที่ 2 ตำแหน่ง)
- Win+R > gpedit.msc
- ไปที่:
User Configuration > Administrative Templates > Microsoft Excel 2016 > Excel Options > Advanced - ดับเบิลคลิก Automatically insert a decimal point → Enabled → OK
- รีสตาร์ท Excel
ข้อจำกัด: ไม่สามารถเปลี่ยนจำนวนตำแหน่งทศนิยมได้ (คงที่ 2 ตำแหน่ง) ต้องติดตั้ง Administrative Template สำหรับ Office
วิธีที่ 3: ใช้ Registry Editor (ยืดหยุ่นได้)
- Win+R > regedit → Yes
- ไปที่:
HKEY_CURRENT_USER\Software\Policies\Microsoft\office\16.0 - สร้าง Key: excel > options
- ใน options สร้าง DWORD (32-bit) ชื่อ autodec
- ตั้งค่า Value data: จำนวนตำแหน่งทศนิยมที่ต้องการ (เช่น 3 → 4567 = 4.567)
- OK → รีสตาร์ทคอมพิวเตอร์
คำถามที่พบบ่อย
ใส่จุดทศนิยมหลังตัวอักษรที่ 2 ยังไง?
Excel Options → Advanced → ติ๊ก Automatically insert a decimal point → Places ใส่ 2 → OK
ใช้ Group Policy ใส่ทศนิยมอัตโนมัติได้ไหม?
ได้ แต่คงที่ 2 ตำแหน่ง ไม่สามารถปรับเปลี่ยนได้