จัดรูปตัวเลขเป็นข้อความด้วย TEXT
แสดงตัวเลขตามรูปแบบสกุลเงิน เปอร์เซ็นต์ และวันที่
จัดรูปตัวเลขเป็นข้อความด้วย TEXT เป็นบทเรียน Excel Formulas Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Excel Formulas Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Excel Formulas Academy มีบทเรียนทั้งหมด 4 บทเรียน
เหตุใดจึงจัดรูปแบบเป็นข้อความ
การจัดรูปแบบเซลล์จะเปลี่ยนลักษณะที่ตัวเลขแสดงในเซลล์นั้นเอง แต่ถ้าต้องการนำตัวเลขที่จัดรูปแบบแล้วไปไว้ ภายในประโยค เช่น "ยอดรวมของคุณคือ $1,250.00" คุณจะต้องแปลงค่าให้เป็นข้อความที่จัดรูปแบบแล้ว
ฟังก์ชัน TEXT จะแปลงตัวเลขเป็นข้อความตามรูปแบบที่คุณเลือก ผลลัพธ์เป็นข้อความที่พร้อมนำไปเชื่อมกับคำต่าง ๆ
รูปแบบไวยากรณ์ของ TEXT
TEXT รับอาร์กิวเมนต์สองตัว:
- ค่า ตัวเลขที่จะจัดรูปแบบ
- ข้อความรูปแบบ รหัสรูปแบบที่อยู่ในเครื่องหมายอัญประกาศ
รหัสรูปแบบใช้สัญลักษณ์เดียวกับรูปแบบเซลล์ที่กำหนดเอง ตัวอย่างเช่น =TEXT(0.25, "0%") จะคืนค่าเป็นข้อความ 25% ผลลัพธ์เป็นข้อความ ไม่ใช่ตัวเลข
=TEXT(0.25, "0%")รหัสรูปแบบสำหรับตัวเลข
สัญลักษณ์สองตัวใช้ควบคุมตัวเลข:
0บังคับให้มีตัวเลขหนึ่งหลัก โดยเติมศูนย์หากจำเป็น#แสดงตัวเลขเฉพาะเมื่อมีตัวเลขนั้นอยู่แล้ว โดยไม่เติมหลัก
ดังนั้น =TEXT(5, "00") จะคืนค่าเป็น 05 ขณะที่ =TEXT(5, "##") จะคืนค่าเป็น 5 ให้ใช้ 0 เมื่อต้องการความกว้างคงที่ เช่น เลขที่ใบแจ้งหนี้
=TEXT(5, "00")ทศนิยมและตัวคั่นหลักพัน
ใส่จุดทศนิยมในรูปแบบเพื่อกำหนดจำนวนตำแหน่งทศนิยม และใส่จุลภาคเพื่อเพิ่มตัวคั่นหลักพัน
=TEXT(1250.5, "#,##0.00") จะคืนค่าเป็น 1,250.50 ส่วน #,##0 ใช้จัดกลุ่มหลักพัน และ .00 บังคับให้มีทศนิยม בדיוקสองตำแหน่ง นี่คือรูปแบบบัญชีมาตรฐาน
=TEXT(1250.5, "#,##0.00")การจัดรูปแบบสกุลเงิน
เพิ่มสัญลักษณ์สกุลเงินลงในรหัสรูปแบบโดยตรง สัญลักษณ์ส่วนใหญ่สามารถพิมพ์ตามตัวอักษรภายในเครื่องหมายอัญประกาศได้
=TEXT(1250.5, "$#,##0.00") จะคืนค่าเป็น $1,250.50 เครื่องหมายดอลลาร์เป็นเพียงส่วนหนึ่งของรูปแบบ คุณสามารถวางไว้หน้าหรือหลังตัวเลขได้ตามการตั้งค่าภูมิภาคที่ต้องการ
=TEXT(1250.5, "$#,##0.00")การจัดรูปแบบเปอร์เซ็นต์
สัญลักษณ์เปอร์เซ็นต์ในรหัสรูปแบบจะคูณค่าด้วย 100 และเติมสัญลักษณ์เปอร์เซ็นต์ต่อท้าย
ดังนั้น =TEXT(0.1234, "0.0%") จะคืนค่าเป็น 12.3% ส่วน 0.0 จะคงทศนิยมไว้หนึ่งตำแหน่ง โปรดจำไว้ว่าค่าที่จัดเก็บเป็นเศษส่วน เช่น 0.1234 และ TEXT จะจัดการแปลงเป็นเปอร์เซ็นต์ที่อ่านง่ายให้
=TEXT(0.1234, "0.0%")การจัดรูปแบบวันที่
TEXT ยังจัดรูปแบบวันที่โดยใช้รหัสวันที่ด้วย: yyyy คือปี, mm คือเดือน, dd คือวัน และ mmmm ใช้สำหรับชื่อเดือนแบบเต็ม
หาก A2 เก็บวันที่ไว้ =TEXT(A2, "mmmm d, yyyy") จะคืนค่าประมาณ 18 มิถุนายน 2026 นี่เป็นวิธีที่ง่ายที่สุดในการแสดงวันที่ตามรูปแบบที่ต้องการภายในข้อความ
=TEXT(A2, "mmmm d, yyyy")การเชื่อม TEXT เข้ากับคำต่าง ๆ
พลังที่แท้จริงของ TEXT จะปรากฏเมื่อคุณนำไปเชื่อมกับป้ายกำกับโดยใช้ & หรือ CONCAT
="Total: " & TEXT(B2, "$#,##0.00") จะสร้างประโยคที่เรียบร้อย เช่น ยอดรวม: $1,250.50 หากไม่ใช้ TEXT ค่าใน B2 ที่ยังไม่ได้จัดรูปแบบจะถูกนำมาใส่ในข้อความโดยตรง
="Total: " & TEXT(B2, "$#,##0.00")ข้อควรระวังสำคัญ
โปรดจำไว้ว่า TEXT จะคืนค่าเป็น ข้อความ ไม่ใช่ตัวเลข ผลลัพธ์ ดูเหมือน 1,250.50 แต่คุณจะไม่สามารถนำไปบวก รวม หรือคำนวณทางคณิตศาสตร์ได้โดยตรงอีกต่อไป
ดังนั้นให้ใช้ TEXT สำหรับการแสดงผลและป้ายกำกับเท่านั้น หากต้องใช้ค่าในการคำนวณภายหลัง ให้เก็บตัวเลขจริงไว้ แล้วใช้การปัดเศษหรือการจัดรูปแบบเซลล์แทน
=TEXT(B2, "#,##0.00") & " (display only)"เทคนิคการเติมศูนย์
TEXT เหมาะอย่างยิ่งสำหรับสร้างรหัสที่มีความกว้างคงที่ สมมติว่าเลขคำสั่งซื้อควรมีตัวเลขห้าหลักเสมอ โดยเติมศูนย์นำหน้า
=TEXT(42, "00000") จะคืนค่าเป็น 00042 คุณยังสามารถเติมป้ายกำกับนำหน้าได้ด้วย: ="ORD-" & TEXT(42, "00000") จะให้ค่าเป็น คำสั่งซื้อ-00042 สัญลักษณ์ 0 รับประกันว่าจะเติมศูนย์ให้ครบ
="ORD-" & TEXT(42, "00000")การแสดงจำนวนลบในวงเล็บ
รหัสรูปแบบสามารถมีได้สูงสุดสี่ส่วน โดยคั่นด้วยเครื่องหมายอัฒภาค: บวก;ลบ;ศูนย์;ข้อความ วิธีนี้ช่วยให้นักบัญชีแสดงจำนวนลบไว้ในวงเล็บได้
=TEXT(-1250.5, "#,##0.00;(#,##0.00)") จะคืนค่าเป็น (1,250.50) ส่วนแรกใช้จัดรูปแบบจำนวนบวก ส่วนที่สองใช้จัดรูปแบบจำนวนลบ นี่เป็นวิธีที่เรียบร้อยในการแสดงการขาดทุนโดยไม่ใช้เครื่องหมายลบ
=TEXT(-1250.5, "#,##0.00;(#,##0.00)")ตรวจสอบความเข้าใจอย่างรวดเร็ว
ทดสอบความเข้าใจของคุณเกี่ยวกับฟังก์ชัน TEXT
สรุปทบทวน
ขณะนี้คุณสามารถแปลงตัวเลขเป็นข้อความที่จัดรูปแบบได้อย่างแม่นยำ:
TEXT(value, format_text)ใช้รหัสรูปแบบและคืนค่าเป็นข้อความ0บังคับให้มีตัวเลขและเติมศูนย์,#แสดงตัวเลขที่เป็นตัวเลือก,,จัดกลุ่มหลักพัน และ.กำหนดตำแหน่งทศนิยม- ใช้
%สำหรับเปอร์เซ็นต์ ใช้สัญลักษณ์สกุลเงินสำหรับจำนวนเงิน และใช้รหัสวันที่ เช่นyyyy mm ddสำหรับวันที่ - ผลลัพธ์เป็นข้อความ จึงควรใช้สำหรับป้ายกำกับและการแสดงผล ไม่ใช่การคำนวณทางคณิตศาสตร์ต่อ
="Total: " & TEXT(B2, "$#,##0.00")คำถามที่พบบ่อย
บทเรียน “จัดรูปตัวเลขเป็นข้อความด้วย TEXT” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “จัดรูปตัวเลขเป็นข้อความด้วย TEXT” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Excel Formulas Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Excel Formulas Academy มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “จัดรูปตัวเลขเป็นข้อความด้วย TEXT”
แสดงตัวเลขตามรูปแบบสกุลเงิน เปอร์เซ็นต์ และวันที่ คุณปฏิบัติ Excel Formulas Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Excel Formulas Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Excel Formulas Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน
บทเรียน “จัดรูปตัวเลขเป็นข้อความด้วย TEXT” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Excel Formulas Academy นี้ได้ไหม
ได้ บทเรียน Excel Formulas Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- ปัดเศษด้วย ROUND, ROUNDUP, ROUNDDOWN
- ตัดทศนิยมด้วย INT และ TRUNC
- ปัดเศษเป็นทวีคูณด้วย MROUND
- จัดรูปตัวเลขเป็นข้อความด้วย TEXT