จัดรูปแบบตัวเลขเป็นข้อความ

นำไปใช้กับ
Excel for Microsoft 365 Excel 2024 Excel 2021

ถ้าคุณต้องการให้ Excel ดําเนินการกับตัวเลขบางชนิดเป็นข้อความ คุณสามารถใช้รูปแบบข้อความแทนรูปแบบตัวเลขได้ ตัวอย่างเช่น ถ้าคุณกําลังใช้หมายเลขบัตรเครดิตหรือรหัสหมายเลขอื่นๆ ที่มี 16 หลักหรือมากกว่า คุณต้องใช้รูปแบบข้อความ เนื่องจาก Excel มีความแม่นยําสูงสุด 15 หลัก และจะปัดเศษตัวเลขที่อยู่หลังหลักที่ 15 ลงเป็นศูนย์ ซึ่งอาจไม่ใช่สิ่งที่คุณต้องการให้เกิดขึ้น

เป็นเรื่องง่ายที่จะทราบได้ทันทีว่าตัวเลขถูกจัดรูปแบบเป็นข้อความหรือไม่ เนื่องจากตัวเลขจะถูกจัดชิดซ้ายแทนที่จะจัดชิดขวาในเซลล์

  1. เลือกเซลล์หรือช่วงของเซลล์ที่มีตัวเลขที่คุณต้องการจัดรูปแบบเป็นข้อความ วิธีการเลือกเซลล์หรือช่วง

    เคล็ดลับ

    คุณยังสามารถเลือกเซลล์ว่าง แล้วใส่ตัวเลขหลังจากที่คุณจัดรูปแบบเซลล์เป็นข้อความได้ ตัวเลขเหล่านั้นจะถูกจัดรูปแบบเป็นข้อความ

  2. บนแท็บ หน้าแรก ในกลุ่ม ตัวเลข ให้เลือกลูกศรที่อยู่ถัดจากกล่อง รูปแบบตัวเลข แล้วเลือก ข้อความ ถ้าคุณไม่เห็นตัวเลือก ข้อความ ให้เลื่อนไปยังจุดสิ้นสุดของรายการ

เคล็ดลับ

  • เมื่อต้องการใช้ตําแหน่งทศนิยมในตัวเลขที่จัดเก็บเป็นข้อความ คุณอาจจําเป็นต้องใส่จุดทศนิยมเมื่อคุณพิมพ์ตัวเลข
  • เมื่อคุณใส่ตัวเลขที่เริ่มต้นด้วยศูนย์ ตัวอย่างเช่น รหัสผลิตภัณฑ์ Excel จะลบเลขศูนย์ออกตามค่าเริ่มต้น ถ้าคุณไม่ต้องการให้เป็นเช่นนี้ คุณสามารถสร้างรูปแบบตัวเลขแบบกําหนดเองที่บังคับให้ Excel เก็บเลขศูนย์นําหน้า ตัวอย่างเช่น ถ้าคุณกําลังพิมพ์หรือวางรหัสผลิตภัณฑ์ 10 หลักในเวิร์กชีต Excel จะเปลี่ยนตัวเลข เช่น 0784367998 เป็น 784367998 ในกรณีนี้ คุณสามารถสร้างรูปแบบตัวเลขแบบกําหนดเองที่มีโค้ด 0000000000 ซึ่งบังคับให้ Excel แสดงรหัสผลิตภัณฑ์ทั้งสิบหลักรวมถึงเลขศูนย์นําหน้า สําหรับข้อมูลเพิ่มเติมเกี่ยวกับปัญหานี้ ให้ดูที่ การสร้างหรือลบรูปแบบตัวเลขแบบกําหนดเอง และ ให้เลขศูนย์นําหน้าในรหัสตัวเลข
  • ในบางครั้ง ตัวเลขอาจถูกจัดรูปแบบและจัดเก็บในเซลล์เป็นข้อความ ซึ่งต่อมาอาจทําให้เกิดปัญหาในการคํานวณหรือสร้างความสับสนในลําดับการจัดเรียง บางครั้งสิ่งนี้อาจเกิดขึ้นเมื่อคุณนําเข้าหรือคัดลอกตัวเลขจากฐานข้อมูลหรือแหล่งข้อมูลอื่น ในสถานการณ์นี้ คุณต้องแปลงตัวเลขที่จัดเก็บเป็นข้อความกลับไปเป็นตัวเลข สําหรับข้อมูลเพิ่มเติม ให้ดู แปลงตัวเลขที่ถูกจัดเก็บเป็นข้อความให้เป็นตัวเลข
  • คุณยังสามารถใช้ฟังก์ชัน Text เพื่อแปลงตัวเลขเป็นข้อความในรูปแบบตัวเลขที่กําหนด สําหรับตัวอย่างของเทคนิคนี้ ให้ดูที่ เก็บเลขศูนย์นําหน้าในโค้ดตัวเลข สําหรับข้อมูลเกี่ยวกับการใช้ฟังก์ชัน TEXT ให้ดูที่ ฟังก์ชัน TEXT