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