ตาราง Excel ดูคงที่ ไม่เหมือนสร้าง Interface ปรับแต่งได้ตามข้อมูล แต่ Microsoft สร้างฟีเจอร์ AutoFit ให้ปรับขนาดคอลัมน์/แถว ให้พอดีกับข้อมูลในเซลล์ทันที
เรียนรู้ใช้ AutoFit ปรับความกว้างคอลัมน์และสูงแถว อัตโนมัติตามขนาดข้อมูล
ก่อนปรับขนาด ควรรู้ขีดจำกัด
- ความกว้างคอลัมน์/สูงแถว = 0 -> ซ่อน (เทียบเท่า Hide Column/Row)
- คอลัมน์: ความกว้างสูงสุด 255 (จำนวนตัวอักษรสูงสุดที่ฟอนต์มาตรฐานจุได้)
- เปลี่ยนฟอนต์/ขนาด/Italic/Bold -> ลดจำนวนตัวอักษรที่จุได้ ค่าเริ่มต้น: 8.43 (64 พิกเซล)
- แถว: สูงสุด 409 (หน่วย 1/72 นิ้ว) ค่าเริ่มต้น: 15 (20 พิกเซล ~ 1/5 นิ้ว)
ใช้งาน AutoFit
สมมติ: เซลล์ A1 มีข้อความยาวกว่า ความกว้างเริ่มต้น 8.43 -> ข้อความล้นไปคอลัมน์ข้างเคียง (Excel อนุญาต)
เลือก Column A > แท็บ Home > Ribbon ขวาสุด ส่วน Cells > ปุ่ม Format > ส่วน Cell Size มี 3 ตัวเลือก:
- Column Width – พิมพ์ตัวเลขตั้งค่าความกว้างด้วยมือ (ไม่คุ้มค่า เพราะลากปรับเร็วกว่า)
- AutoFit Column Width – ตัวเลือกที่ต้องการ ปรับความกว้างตามเซลล์ที่มีข้อมูลยาวสุดในคอลัมน์
- Default Width – ไม่เปลี่ยนคอลัมน์เดิม แค่เปลี่ยนค่า Default ของ Worksheet นั้น
เลือก AutoFit Column Width -> คอลัมน์ A ปรับกว้างพอดีข้อความใน A1

วิธีเร็ว: เลือกคอลัมน์ -> ดับเบิลคลิก ขอบขวาของคอลัมน์ที่เลือก

รีเซ็ตคอลัมน์ทั้งหมดกลับ Default: Format -> Default Width -> พิมพ์ 8.43
Shortcut คีย์บอร์ด AutoFit คอลัมน์: ALT + H + O + I (กด ALT+H แล้วปล่อย แล้วกด O แล้ว I)
แถว (Rows): Excel ปรับความสูงอัตโนมัติแล้ว ให้พอดีข้อความที่สูงสุดในแต่ละแถว -> AutoFit Row Height ในเมนู Format ไม่ค่อยจำเป็น
แต่ตอน Paste ข้อมูล -> บางครั้งความสูงแถวไม่ปรับอัตโนมัติ -> ข้อความถูกตัด (ไม่ได้ล้นเหมือนคอลัมน์)

แก้: เลือกแถวที่ข้อความถูกตัด -> Format > AutoFit Row Height -> Excel ปรับสูงให้พอดี

Shortcut AutoFit แถว: ALT + H + O + A
ใช้ AutoFit ปรับความกว้างคอลัมน์และสูงแถวอัตโนมัติตามขนาดข้อความ -> ประหยัดเวลา ทำให้ข้อมูลอ่านง่าย เข้าถึงง่าย Enjoy!