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

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

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

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

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

    เคล็ดลับ

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

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

เคล็ดลับ

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