ก๊อปข้อมูลจากเว็บ ระบบบัญชี หรือไฟล์ CSV มาวางใน Excel แล้วบวกเลขไม่ได้ — SUM ออกมาเป็น 0, ตัวเลขชิดซ้ายแทนที่จะชิดขวา, มุมเซลล์มีสามเหลี่ยมเขียวเล็กๆ นั่นคืออาการ “ตัวเลขที่เก็บเป็นข้อความ” (number stored as text)
เช็คว่าใช่ปัญหานี้ไหม
| อาการ | คำอธิบาย |
| ตัวเลขชิดซ้าย | ตัวเลขจริงชิดขวาเสมอ |
| สามเหลี่ยมสีเขียว | ที่มุมบนซ้ายของเซลล์ |
SUM, AVERAGE ได้ 0 |
สูตรข้ามเซลล์เหล่านั้น |
=ISNUMBER(A2) = FALSE |
ยืนยันว่าเป็นข้อความ |

ภาพจำลองเมนู error > Convert to Number
วิธีแก้
| วิธี | ทำอย่างไร |
| Convert to Number (เร็วสุด) | เลือกช่วง > คลิกไอคอน ⚠ ที่โผล่ > Convert to Number |
| Text to Columns (ทีละคอลัมน์) | เลือกทั้งคอลัมน์ > แท็บ Data > Text to Columns > กด Finish ทันที |
| คูณด้วย 1 | พิมพ์ 1 ในเซลล์ว่าง > ก๊อป > เลือกช่วง > คลิกขวา > Paste Special > Multiply |
| สูตร VALUE | คอลัมน์ข้างๆ ใส่ =VALUE(A2) ลากลง แล้วก๊อป > Paste Special > Values ทับ |
ถ้าแก้แล้วยังไม่หาย
อาจมี ช่องว่างซ่อนอยู่ ครอบด้วย TRIM ก่อน ถ้าเป็นช่องว่างไม่ตัดบรรทัด (non-breaking space) ใช้ =SUBSTITUTE(A2,CHAR(160),"")*1 หรือ เซลล์ถูกจัดรูปแบบเป็น Text ให้เปลี่ยน Number Format เป็น General ก่อน แล้วกด F2 + Enter ทีละเซลล์ หรือใช้ Text to Columns ซึ่งจัดการให้หมดทั้งเครื่องหมาย ' นำหน้าด้วย
สรุป
เห็นสามเหลี่ยมเขียว + ตัวเลขชิดซ้าย + SUM ได้ 0 = ตัวเลขเก็บเป็นข้อความ แก้เร็วสุดด้วยไอคอน ⚠ > Convert to Number; ทีละคอลัมน์ใช้ Data > Text to Columns > Finish อยากรู้จักสูตรข้อความอื่น อ่าน ฟังก์ชัน TEXT ใน Excel