บทความ TEXT Excel / Google Sheets

TEXT Excel / Google Sheets — แปลงตัวเลขวันที่เป็นข้อความในรูปแบบที่ต้องการ

พี่โยไอที
11 เมษายน 2026 · อัปเดต 13 ตุลาคม 2026
8 นาที
TEXT Excel / Google Sheets — แปลงตัวเลขวันที่เป็นข้อความในรูปแบบที่ต้องการ

Cheat Sheet สูตร Google Sheets ฟรี

รวมสูตรที่ใช้บ่อย พร้อมตัวอย่าง อธิบายเข้าใจง่าย เปิดดูได้ตลอดขณะทำงาน

ข้อความหัวรายงานขึ้นว่า "ข้อมูล ณ วันที่ 46308" หรือข้อความแจ้งยอดขึ้น 1250.5 แทน 1,250.50 — ตัวเลขถูก แต่หน้าตาดูไม่เป็นมืออาชีพ

TEXT แปลงตัวเลขและวันที่เป็นข้อความหน้าตาตามที่กำหนด ใช้ตอนจะเอาไปต่อกับข้อความอื่น หรือแสดงบนเอกสาร — ตัวอย่างทุกตัวตรวจในไฟล์ภาษาไทยจริงแล้ว รวมถึงชื่อเดือนชื่อวันภาษาไทย

รูปแบบสูตร

=TEXT(ค่า, "รูปแบบ") — รูปแบบใส่ในเครื่องหมายคำพูดเสมอ ผลลัพธ์เป็นข้อความ จึงใช้แสดงผลหรือต่อข้อความ ไม่ใช้คำนวณต่อ

ตัวอย่าง: รูปแบบที่ใช้บ่อยกับ TEXT (ไฟล์ตั้งภาษาไทย)
ภาพหน้าจอ Google Sheets: ตัวอย่าง: รูปแบบที่ใช้บ่อยกับ TEXT (ไฟล์ตั้งภาษาไทย)

ภาพจากไฟล์ Google Sheets จริง · เปิดไฟล์ตัวอย่างนี้ (ดูอย่างเดียว — ไฟล์ → ทำสำเนา เพื่อลองแก้)

ดูเป็นตาราง (ก๊อปตัวเลขได้)
ABC
1ค่ารูปแบบที่ใส่ในสูตรผลของ TEXT
21,234.5#,##0.001,234.50
30.1530.0%15.3%
44200000042
513/10/2026d mmmm yyyy13 ตุลาคม 2026
613/10/2026ddddวันอังคาร
713/10/2026mmm yyต.ค. 26

สูตรในช่องสีฟ้า (ช่วงเช่น C2:C4 = พิมพ์ที่ช่องแรกแล้วลากลง):

  • C2=TEXT(A2,"#,##0.00")
  • C3=TEXT(A3,"0.0%")
  • C4=TEXT(A4,"0000")
  • C5=TEXT(A5,"d mmmm yyyy")
  • C6=TEXT(A6,"dddd")
  • C7=TEXT(A7,"mmm yy")

ชื่อเดือนและชื่อวันออกมาเป็นภาษาไทยเพราะไฟล์ตั้งภาษาเป็นไทย · ผลของ TEXT เป็นข้อความ เอาไปบวกลบต่อไม่ได้ · ใส่รูปแบบไว้ในเครื่องหมายคำพูดในสูตร — ถ้าพิมพ์ 0.0% ลงในช่องแยก Sheets จะแปลงเป็นตัวเลข 0 ทันที (เจอตอนทดสอบ)

รหัสรูปแบบที่ใช้บ่อย

รหัสความหมายตัวอย่าง
0ตัวเลข 1 หลัก แสดงเสมอ (เติม 0)"0000" → 42 เป็น 0042
#ตัวเลข 1 หลัก แสดงเมื่อมีค่า"#,##0" → 1,234
.00ทศนิยม 2 ตำแหน่ง"#,##0.00" → 1,234.50
%คูณ 100 แล้วใส่ %"0.0%" → 15.3%
d / ddวันที่ 1 หรือ 01"dd/mm/yyyy" → 13/10/2026
mmm / mmmmชื่อเดือนย่อ / เต็มต.ค. / ตุลาคม (ไฟล์ภาษาไทย)
ddd / ddddชื่อวันอังคาร / วันอังคาร (ไฟล์ภาษาไทย)
hh:mmเวลา"hh:mm น." → 09:30 น.

งานจริงที่ใช้ TEXT

  1. 1

    หัวรายงานที่วันที่เปลี่ยนเอง

    ="รายงานยอดขาย ณ วันที่ "&TEXT(TODAY(),"d mmmm yyyy")
  2. 2

    ปี พ.ศ. ในเอกสาร

    =TEXT(A2,"d mmmm")&" "&(YEAR(A2)+543) ได้ เช่น 13 ตุลาคม 2569 — เก็บวันที่จริงเป็น ค.ศ. ไว้คำนวณ แล้วแปลงตอนแสดงผล
  3. 3

    เลขที่เอกสารรันเลข

    ="INV-"&TEXT(ROW()-1,"0000") ได้ INV-0001, INV-0002 … ตามแถว
  4. 4

    สรุปยอดเป็นประโยค

    ="เดือนนี้โต "&TEXT(C3,"0.0%")&" จากเดือนก่อน"

TEXT หรือ ตั้งรูปแบบเซลล์ — เลือกยังไง

ตั้งรูปแบบเซลล์ (รูปแบบ → ตัวเลข)สูตร TEXT
ค่าข้างในยังเป็นตัวเลข คำนวณต่อได้กลายเป็นข้อความ
ต่อกับข้อความอื่นรูปแบบหาย ได้ค่าดิบรูปแบบตามที่กำหนด
ใช้เมื่อตารางตัวเลขทั่วไปข้อความ หัวรายงาน ข้อความแจ้งเตือน

ข้อผิดพลาดที่เจอบ่อย

ผลของ TEXT เอาไปบวกไม่ได้

TEXT ให้ข้อความ ถ้าจะคำนวณ ใช้ค่าต้นฉบับ หรือแปลงกลับด้วย VALUE

ชื่อเดือนออกมาเป็นภาษาอังกฤษ

ไฟล์ตั้งภาษาเป็นอังกฤษ เปลี่ยนที่ ไฟล์ → การตั้งค่า → ภาษา เป็นประเทศไทย

เขียน "mm" แล้วได้นาทีแทนเดือน

"mm" ที่อยู่ติดกับ hh หรือ ss ถูกอ่านเป็นนาที ใช้ "mmm" หรือ "mmmm" สำหรับเดือนเมื่ออยู่ใกล้เวลา

พิมพ์รหัสรูปแบบไว้ในช่องแยกแล้วผลเพี้ยน

พิมพ์ 0.0% ลงช่อง Sheets แปลงเป็นตัวเลข 0 ทันที (เจอตอนทดสอบ) ใส่รูปแบบไว้ในสูตร หรือพิมพ์ ' นำหน้าในช่องนั้น

อยากได้ใบเสร็จที่มีวันที่ พ.ศ. และยอดเงินจัดรูปแบบสวยออกเป็น PDF?

ระบบออกใบเสร็จ / ใบเสนอราคา PDF อัตโนมัติ มีโลโก้ร้าน เลขที่เอกสารรันเอง และเก็บสำเนาลง Drive — กำลังเปิดจอง ระบบที่คนจองมากที่สุดจะทำก่อน
ดูระบบที่เปิดจอง

คำถามที่ถามบ่อย

TEXT ใน Google Sheets ใช้ยังไง?

ใส่ค่าที่จะแปลงกับรูปแบบในเครื่องหมายคำพูด เช่น =TEXT(A2,"#,##0.00") ได้ตัวเลขมีคอมม่าและทศนิยม 2 ตำแหน่งเป็นข้อความ

แสดงวันที่เป็นภาษาไทยยังไง?

ตั้งภาษาไฟล์เป็นประเทศไทย แล้วใช้ =TEXT(A2,"d mmmm yyyy") จะได้ เช่น 13 ตุลาคม 2026 ถ้าอยากได้ปี พ.ศ. ต่อด้วย YEAR(A2)+543

เติม 0 ข้างหน้าตัวเลขยังไง?

ใช้ =TEXT(A2,"0000") เลข 42 จะเป็น 0042 จำนวน 0 ในรูปแบบคือจำนวนหลักที่ต้องการ

TEXT ต่างจากการตั้งรูปแบบเซลล์ยังไง?

ตั้งรูปแบบเปลี่ยนแค่หน้าตา ค่ายังเป็นตัวเลข TEXT สร้างข้อความใหม่ที่ใช้ต่อกับข้อความอื่นได้โดยรูปแบบไม่หาย

TEXT ใน Excel ใช้รหัสเหมือนกันไหม?

รหัสหลัก ๆ เหมือนกัน (0 # , . % d m y) แต่ชื่อเดือนชื่อวันจะเป็นภาษาตามการตั้งค่าของเครื่องหรือของไฟล์

ถ้าบทความนี้มีประโยชน์ ช่วยแชร์ให้เพื่อนๆ ด้วย

อยากสร้างระบบจริงด้วย Google Sheets?

คู่มือฉบับสมบูรณ์ สอนสร้างระบบ step-by-step ตั้งแต่เริ่มต้นจนใช้งานได้จริง พร้อมเทมเพลตและไฟล์ตัวอย่างครบ

ดาวน์โหลดทันทีหลังชำระเงิน ไม่มีค่าสมัครรายเดือน

อยากได้ระบบแบบนี้ แต่ไม่มีเวลาทำเอง?

รับทำระบบ Google Sheets ตามงานจริงของคุณ — บัญชี สต็อก ลงเวลา แจ้งเตือนเข้า LINE และ Apps Script อัตโนมัติ ทักมาเล่าปัญหาได้เลย ประเมินให้ฟรี

ทัก LINE ปรึกษาฟรี

บทความที่เกี่ยวข้อง

เครื่องมือแนะนำ