แปลงตัวเลขที่เก็บเป็นข้อความให้เป็นตัวเลข
Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel Web App

ตัวเลขที่เก็บเป็นข้อความอาจทําให้เกิดผลลัพธ์ที่ไม่คาดคิด เช่น สูตรที่ไม่ได้คํานวณแสดงแทนผลลัพธ์   

ข้อความแสดงผลลัพธ์ที่ไม่คาดคิดใน Excel

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

  1. เลือกเซลล์ที่คุณต้องการแปลง แล้วเลือก ทดสอบ ทดสอบ

  2. เลือก แปลงเป็นตัวเลข จากเมนู ทดสอบ

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

ดู จัดรูปแบบตัวเลข เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับการจัดรูปแบบตัวเลขและข้อความใน Excel 

หมายเหตุ: 

  • ถ้าปุ่มแจ้งเตือนไม่พร้อมใช้งาน คุณสามารถเปิดใช้งานการแจ้งเตือนข้อผิดพลาดได้ผ่านขั้นตอนต่อไปนี้

  1. บนเมนู Excel ให้คลิก การกําหนดลักษณะ

  2. ภายใต้ สูตรและรายการ ให้คลิก สัญลักษณ์การตรวจสอบข้อผิดพลาดใน Excelการตรวจสอบข้อผิดพลาด แล้วเลือกกล่องกาเครื่องหมาย เปิดใช้งานการตรวจสอบข้อผิดพลาดในเบื้องหลัง

วิธีอื่นๆ ในการแปลง

คุณสามารถใช้ฟังก์ชัน VALUE เพื่อให้คืนค่าเฉพาะค่าที่เป็นตัวเลขของข้อความได้

  1. แทรก แทรกคอลัมน์ใหม่ใน Excelคอลัมน์ ใหม่

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

  2. ใช้ ใช้ฟังก์ชัน VALUE ใน Excel ฟังก์ชัน VALUE ในเซลล์ใดเซลล์หนึ่งของคอลัมน์ใหม่ ให้พิมพ์ =VALUE() และภายในวงเล็บ ให้พิมพ์การอ้างอิงเซลล์ที่มีข้อความที่จัดเก็บเป็นตัวเลข ในตัวอย่างนี้ เซลล์ E23

  3. วางเคอร์เซอร์ของคุณที่นี่ วางเคอร์เซอร์ของคุณที่นี่

    จากนั้นเติมสูตรของเซลล์ลงในเซลล์อื่น

    เมื่อต้องการทําเช่นนี้ ให้วางเคอร์เซอร์ของคุณที่มุมล่างขวาของเซลล์จนกว่าเคอร์เซอร์จะเปลี่ยนเป็นเครื่องหมายบวก

  4. คลิกแล้วลากลง คลิกและลากลงใน Excel

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

เมื่อต้องการทำเช่นนี้:

  1. เลือกเซลล์ที่มีสูตรใหม่

  2. กด Ctrl + C คลิกเซลล์แรกของคอลัมน์ต้นฉบับ

  3. บนแท็บ หน้าแรก ให้คลิกลูกศรด้านล่าง วาง แล้วคลิก วางค่า > พิเศษ หรือใช้แป้นพิมพ์ลัด Ctrl + Shift + V

  1. เลือก คอลัมน์ เลือกคอลัมน์ที่มีปัญหานี้ ถ้าคุณไม่ต้องการแปลงทั้งคอลัมน์ คุณสามารถเลือกเซลล์อย่างน้อยหนึ่งเซลล์แทนได้ เพียงตรวจสอบให้แน่ใจว่าเซลล์ที่คุณเลือกอยู่ในคอลัมน์เดียวกัน มิฉะนั้นกระบวนการนี้จะไม่ทํางาน (ดู ใช้การวางแบบพิเศษ และคูณ ด้านล่างถ้าคุณมีปัญหานี้ในคอลัมน์มากกว่าหนึ่งคอลัมน์)ทดสอบ

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

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

  4. ตั้งค่ารูปแบบ กด Ctrl + 1 (Windows) หรือ +1 (Mac) จากนั้นเลือกรูปแบบที่คุณต้องการใช้ ตัวอย่างการตั้งค่ารูปแบบใน Excel โดยใช้ Ctrl +1 (Windows) หรือ +1 (Mac)

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

ใช้วางแบบพิเศษและคูณ 

ถ้าขั้นตอนข้างต้นไม่ได้ผล คุณสามารถใช้วิธีนี้ ซึ่งสามารถใช้ได้ถ้าคุณกําลังพยายามแปลงคอลัมน์ข้อความมากกว่าหนึ่งคอลัมน์

  1. เลือกเซลล์ว่างที่ไม่มีปัญหานี้ ให้พิมพ์ตัวเลข 1 ลงไป แล้วกด Enter

  2. กด Ctrl + C เพื่อคัดลอกเซลล์

  3. เลือกเซลล์ที่จัดเก็บหมายเลขเป็นข้อความ

  4. บนแท็บ หน้าแรก ให้เลือก วาง > วางแบบพิเศษ

  5. เลือก คูณ แล้วคลิก ตกลง Excel จะคูณแต่ละเซลล์ด้วย 1 และเมื่อทําเช่นนั้น จะแปลงข้อความเป็นตัวเลข

ตัวเลขที่เก็บเป็นข้อความอาจทําให้เกิดผลลัพธ์ที่ไม่คาดคิด เช่น สูตรที่ไม่ได้คํานวณแสดงแทนผลลัพธ์

ข้อความแสดงผลลัพธ์ที่ไม่คาดคิดใน Excel

ใช้สูตรเพื่อแปลงจากข้อความเป็นตัวเลข

คุณสามารถใช้ฟังก์ชัน VALUE เพื่อให้คืนค่าเฉพาะค่าที่เป็นตัวเลขของข้อความได้

  1. แทรก แทรกคอลัมน์ใหม่ใน Excelคอลัมน์ ใหม่

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

  2. ใช้ ใช้ฟังก์ชัน VALUE ใน Excel ฟังก์ชัน VALUE ในเซลล์ใดเซลล์หนึ่งของคอลัมน์ใหม่ ให้พิมพ์ =VALUE() และภายในวงเล็บ ให้พิมพ์การอ้างอิงเซลล์ที่มีข้อความที่จัดเก็บเป็นตัวเลข ในตัวอย่างนี้ เซลล์ E23

  3. วางเคอร์เซอร์ของคุณที่นี่ วางเคอร์เซอร์ของคุณที่นี่

    จากนั้นเติมสูตรของเซลล์ลงในเซลล์อื่น

    เมื่อต้องการทําเช่นนี้ ให้วางเคอร์เซอร์ของคุณที่มุมล่างขวาของเซลล์จนกว่าเคอร์เซอร์จะเปลี่ยนเป็นเครื่องหมายบวก

  4. คลิกแล้วลากลง คลิกและลากลงใน Excel

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

เมื่อต้องการทำเช่นนี้:

  1. เลือกเซลล์ที่มีสูตรใหม่

  2. กด Ctrl + C คลิกเซลล์แรกของคอลัมน์ต้นฉบับ

  3. บนแท็บ หน้าแรก ให้คลิกลูกศรด้านล่าง วาง แล้วคลิก วางค่า > พิเศษหรือใช้แป้นพิมพ์ลัด Ctrl+ Shift + V

หัวข้อที่เกี่ยวข้อง

แทนที่สูตรด้วยผลลัพธ์ ของสูตรนั้นสิบวิธียอดนิยมในการล้างข้อมูลของคุณฟังก์ชัน CLEAN

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย