บางครั้งตัวเลขบนเวิร์กชีตของคุณมีพฤติกรรมแปลก พวกเขาไม่ได้ดำเนินการทางคณิตศาสตร์ตามที่ควรจะเป็น ทั้งนี้เพราะแม้จะมีลักษณะเป็นตัวเลข แต่ก็มีการจัดรูปแบบเป็นข้อความ ดังนั้น ในบทความนี้ เราจะแสดงวิธีแปลงข้อความเป็นตัวเลขใน Excel ใน 8 วิธีที่แตกต่างกัน
ดาวน์โหลดแบบฝึกหัดได้จากที่นี่
8 วิธีง่ายๆ ในการแปลงข้อความเป็นตัวเลขใน Excel
ในบทความนี้ เราจะพูดถึงวิธีแปลงข้อความเป็นตัวเลขใน Excel . ประการแรก เราจะใช้การจัดรูปแบบเซลล์ ประการที่สอง เราจะใช้ตัวเลือกการตรวจสอบข้อผิดพลาด ประการที่สาม เราจะใช้ ข้อความเป็นคอลัมน์ ตัวเลือก. จากนั้น เราจะเลือกใช้ วางแบบพิเศษ ตัวเลือก. หลังจากนั้น เราจะใช้ ฟังก์ชัน VALUE . จากนั้นเราจะคูณข้อมูลด้วย 1 เพื่อเปลี่ยนเป็นตัวเลข ต่อไป เราจะไปหา VBA รหัส. สุดท้าย เราจะใช้ Power Query เพื่อแปลงข้อความเป็นตัวเลขใน Excel .
1. การใช้การจัดรูปแบบเซลล์
ในวิธีนี้ เราจะจัดรูปแบบเซลล์เพื่อเก็บตัวเลขเพื่อแปลงข้อมูลเป็นตัวเลขจากข้อความ
ขั้นตอน:
- อันดับแรก เลือกช่วงเซลล์ที่มีข้อมูลข้อความ
- ในกรณีนี้จะเป็น C5:C10 .
- จากนั้นไปที่หน้าแรก แท็บ
- จาก หน้าแรก แท็บ เลือก หมายเลข .
- สุดท้าย จากเมนูแบบเลื่อนลง ให้เลือก หมายเลข .
- ด้วยเหตุนี้ ข้อมูลข้อความทั้งหมดจะถูกแปลงเป็นตัวเลข
2. ใช้การตรวจสอบข้อผิดพลาด
กล่องโต้ตอบการตรวจสอบข้อผิดพลาดจะแสดงข้อผิดพลาดใดๆ ที่มีอยู่ในเวิร์กชีต ในกรณีนี้ เราจะใช้สิ่งนั้นเพื่อแปลงข้อความเป็นตัวเลข
ขั้นตอน:
- ขั้นแรก เลือก C5 เซลล์และคุณจะเห็นเครื่องหมายตรวจสอบข้อผิดพลาดด้านข้าง
- จากนั้น คลิกที่เครื่องหมายตรวจสอบข้อผิดพลาด แล้วเลือกแบบเลื่อนลง แปลงเป็นตัวเลข ตัวเลือก
- ด้วยเหตุนี้ Excel จะเปลี่ยนข้อความเป็นตัวเลข
- ทำซ้ำขั้นตอนสำหรับเซลล์ข้อมูลที่เหลือ
- ดังนั้น เซลล์ทั้งหมดจะแปลงเป็นตัวเลข
3. การใช้ตัวเลือกข้อความเป็นคอลัมน์
ในตัวอย่างนี้ เราจะใช้ ข้อความเป็นคอลัมน์ ตัวเลือกการแปลงข้อความเป็นตัวเลขใน excel
ขั้นตอน:
- เริ่มต้นด้วยการเลือก C5 เซลล์
- ไปที่ ข้อมูล แท็บ
- จากนั้น เลือก เครื่องมือข้อมูล .
- สุดท้ายจากเมนูแบบเลื่อนลง ให้เลือก ข้อความเป็นคอลัมน์ .
- ดังนั้น ข้อความแจ้งจะปรากฏขึ้น
- จากข้อความแจ้ง ให้เลือก ตัวคั่น วงรี
- จากนั้น เลือก ถัดไป
- ในข้อความแจ้งถัดไป ให้เลือก แท็บ กล่อง.
- กดอีกครั้งถัดไป .
- ในข้อความแจ้งสุดท้าย ให้ทำเครื่องหมาย ทั่วไป กล่อง.
- สุดท้าย คลิก เสร็จสิ้น .
- ด้วยเหตุนี้ ข้อความจะถูกแปลงเป็นตัวเลข
- ทำเช่นนี้กับเซลล์ข้อมูลที่เหลือ
4. การใช้ตัวเลือกการวางแบบพิเศษ
ในกรณีนี้ เราจะคัดลอกเซลล์ว่างและใช้ วางแบบพิเศษ ตัวเลือกในการวางลงในเซลล์ที่ต้องการเพื่อแปลงข้อความที่มีอยู่เป็นตัวเลข
ขั้นตอน:
- ขั้นแรก เลือก D5 เซลล์และคัดลอกโดยใช้ Ctrl + C ทางลัด
- ประการที่สอง เลือก C5 เซลล์
- จากนั้นไปที่ Home แท็บ
- จาก หน้าแรก แท็บ เลือก วาง ตัวเลือก
- สุดท้ายจากเมนูแบบเลื่อนลง ให้เลือกวางแบบพิเศษ คำสั่ง
- จากนั้น จาก วางแบบพิเศษ กล่องโต้ตอบ เลือกวงรีข้างเพิ่ม ตัวเลือก
- สุดท้าย คลิก ตกลง .
- ส่งผลให้ข้อความใน C5 เซลล์จะกลายเป็นตัวเลข
- ทำซ้ำขั้นตอนเดิมสำหรับเซลล์ข้อมูลที่เหลือ
5. การใช้ฟังก์ชัน VALUE
สตริงข้อความที่แสดงตัวเลขจะเปลี่ยนเป็นตัวเลขโดยใช้ ฟังก์ชัน VALUE . ในกรณีนี้ เราจะใช้ฟังก์ชันนี้ในการทำ
ขั้นตอน:
- เริ่มต้นด้วยการเลือก D5 เซลล์และเขียนสูตรต่อไปนี้ในเซลล์
=VALUE(C5)
- จากนั้น กด Enter .
- ด้วยเหตุนี้ ฟังก์ชันจะเปลี่ยนข้อความให้เป็นตัวเลข
- สุดท้าย ลดเคอร์เซอร์ลงไปที่เซลล์ข้อมูลสุดท้ายเพื่อเติมเซลล์โดยอัตโนมัติ
6. คูณหนึ่ง
ในกรณีนี้ เราจะใช้เทคนิคทางคณิตศาสตร์อย่างประณีตในการแปลงข้อความเป็นตัวเลข
ขั้นตอน:
- เริ่มต้นด้วยการเลือก D5 เซลล์และพิมพ์สูตรต่อไปนี้ในเซลล์
=C5*1
- จากนั้น กด Enter ปุ่ม.
- ดังนั้น สูตรจะเปลี่ยนข้อความให้เป็นตัวเลข
- สุดท้าย เลื่อนเคอร์เซอร์ลงไปที่เซลล์ข้อมูลสุดท้ายเพื่อเติมเซลล์โดยอัตโนมัติ
7. การใช้ VBA
ในวิธีนี้ เราจะใช้ VBA . อย่างง่าย รหัสในการทำงาน
ขั้นตอน:
- ขั้นแรก ไปที่ผู้พัฒนา แท็บ ในริบบิ้น
- จากนั้น เลือก Visual Basic ตัวเลือก
- ดังนั้น Visual Basic หน้าต่างจะเปิดขึ้น
- หลังจากนั้น ใน Visual Basic คลิกที่แทรก
- จากนั้น เลือก โมดูล ตัวเลือก
- ดังนั้น โมดูลการเข้ารหัสจะปรากฏขึ้น
- หลังจากนั้น ให้จดโค้ดต่อไปนี้ลงในโมดูลและบันทึก
Sub convert_text_to_numbers()
With Range("C5:C10")
.NumberFormat = "General"
.Value = .Value
End With
End Sub
- สุดท้าย คลิกที่ เรียกใช้ แท็บ
- ในการเรียกใช้โค้ด ให้เลือกเรียกใช้ คำสั่งจากเมนูแบบเลื่อนลง
- ดังนั้น เราจะเห็นว่า Excel ได้รันโค้ดแล้ว
- ข้อความทั้งหมดใน C5:C10 ช่วงจะถูกแปลงเป็นตัวเลข
8. การใช้ Power Query
Power Query เป็นเครื่องมือที่ยอดเยี่ยมสำหรับดำเนินการแก้ไขข้อมูลที่จำเป็นทุกประเภท นอกจากนี้ยังสามารถใช้เพื่อแปลงข้อความเป็นตัวเลขได้อย่างไม่ต้องสงสัย
ขั้นตอน:
- ขั้นแรก เลือก ข้อมูล จากริบบิ้น
- จากนั้น เลือก จากตาราง/ช่วง คำสั่ง
- เลือกชุดข้อมูลเป็นช่วงตารางของคุณ
- สุดท้าย คลิก ตกลง .
- ด้วยเหตุนี้ Power Query หน้าต่างจะเปิดขึ้น
- ใน Power Query หน้าต่าง เลือกเครื่องหมายตัวเลขข้าง “เงินเดือน” คอลัมน์
- จากตัวเลือกแบบเลื่อนลง ให้เลือก จำนวนเต็ม .
- จากนั้นไปที่ Home แท็บ
- เลือก ปิดและโหลด ตัวเลือก
- สุดท้ายจากเมนูแบบเลื่อนลง ให้เลือกปิดและโหลด คำสั่ง
- ด้วยเหตุนี้ หน้าต่างใหม่จะเปิดขึ้น
- เราจะเห็นว่าค่าข้อความทั้งหมดจะถูกแปลงเป็นตัวเลข
วิธีการแปลงข้อความเป็นตัวเลขจำนวนมากใน Excel
ในวิธีนี้ เราจะแปลงข้อความเป็นตัวเลขจำนวนมาก เราจะใช้ประโยชน์จาก วางแบบพิเศษ สั่งให้ทำเช่นนั้น
ขั้นตอน:
- ขั้นแรก เลือก D5 เซลล์ว่างแล้วกด Ctrl+C เพื่อคัดลอก
- จากนั้น เลือกเซลล์ในช่วง C5:C10 และคลิกขวา
- จากตัวเลือกที่มี ให้เลือก วางแบบพิเศษ คำสั่ง
- ดังนั้น วางแบบพิเศษ กล่องโต้ตอบจะปรากฏขึ้นบนหน้าจอ
- จากกล่องโต้ตอบ ก่อนอื่น ให้ทำเครื่องหมาย เพิ่ม วงรี
- จากนั้น เลือกตกลง .
- ดังนั้น ข้อความทั้งหมดจะกลายเป็นตัวเลขจำนวนมาก
บทสรุป
อย่างที่เราเห็น มีหลายวิธีในการแปลงข้อความเป็นตัวเลขใน excel แนวทางปฏิบัติที่ดีที่สุดในการแปลงตัวเลขที่มีรูปแบบข้อความเป็นตัวเลขจริงเมื่อจำเป็นในการคำนวณทางคณิตศาสตร์เพื่อดำเนินการคำนวณขั้นสูง