Skip to content

Format vs Value

Format ไม่เปลี่ยน Value

Section titled “Format ไม่เปลี่ยน Value”

กฎข้อเดียวที่ต้องจำ:

Format เปลี่ยนแค่หน้าตา — ไม่เคยเปลี่ยนค่าที่เก็บจริง

ลองใส่ 1500 แล้วเปลี่ยน Format:

FormatCell แสดงValue จริง
Number1,500.001500
Currency฿1,500.001500
Percent150000%1500
Scientific1.50E+031500

ทุก Format ข้างบน — ถ้าเอาไปบวก 1 จะได้ 1501 เหมือนกันหมด

Date เก็บเป็น Serial Number

Section titled “Date เก็บเป็น Serial Number”

Date ใน Sheets คือ ตัวเลข จำนวนวันนับจาก 30 ธ.ค. 1899:

// ตัวอย่าง
1 ม.ค. 1900 → Serial Number = 1
1 ม.ค. 2000 → Serial Number = 36526
1 ม.ค. 2025 → Serial Number = 45658

ทดลองเอง:

  1. พิมพ์วันที่ลง cell เช่น 1/1/2025
  2. เปลี่ยน Format เป็น Number
  3. จะเห็น serial number แทนวันที่

นี่คือเหตุผลที่เราบวกลบวันที่ได้:

=DATE(2025,1,15) - DATE(2025,1,1) // ได้ 14 (วัน)
=DATE(2025,1,1) + 30 // ได้ 31 ม.ค. 2025

ข้อแตกต่างสำคัญ:

วิธีValue จริงคำนวณได้?
พิมพ์ 1500 แล้ว format เป็น Currency1500 (Number)ได้
พิมพ์ ฿1,500 ตรง ๆ฿1,500 (Text)ไม่ได้
พิมพ์ $1,500 ตรง ๆ1500 (Number)ได้*

ใช้ =N() เพื่อดูค่าตัวเลขจริง

Section titled “ใช้ =N() เพื่อดูค่าตัวเลขจริง”

ฟังก์ชัน =N() แปลงค่าใน cell ให้เป็นตัวเลข:

=N(A1)
A1 เก็บN(A1) ได้อธิบาย
15001500Number อยู่แล้ว
1/15/202545672Serial number ของวันที่
TRUE1Boolean TRUE = 1
FALSE0Boolean FALSE = 0
"สวัสดี"0Text แปลงไม่ได้ = 0
  • Format = เสื้อผ้า, Value = ตัวตนจริง — เปลี่ยนเสื้อไม่ได้เปลี่ยนคน
  • Date เก็บเป็น serial number (จำนวนวัน) ไม่ใช่ text
  • อย่าพิมพ์สัญลักษณ์สกุลเงินเอง — ใส่ตัวเลขแล้ว format ทีหลัง
  • ใช้ =N() เพื่อเปิดเผยค่าตัวเลขจริงของ cell