สารบัญ
บางครั้ง เราต้องการตรวจสอบค่าบางอย่างโดยไม่มีเครื่องหมายขีดกลางเพื่อให้เข้าใจข้อมูลอย่างลึกซึ้งยิ่งขึ้น แต่เมื่อข้อมูลมีจำนวนมาก การลบขีดกลางด้วยตนเองก็ไม่ใช่วิธีที่ดีนัก ในบทความนี้ คุณจะได้เรียนรู้วิธีลบเครื่องหมายขีดกลางใน Excel ด้วยสามวิธีที่ได้ผลที่สุด
ดาวน์โหลดเทมเพลตแบบฝึกหัด
คุณสามารถดาวน์โหลดเทมเพลตแบบฝึกหัด Excel ฟรีได้จาก ที่นี่และฝึกฝนด้วยตัวเอง
ลบเส้นประใน Excel.xlsm
3 วิธีง่ายๆ ในการลบเส้นประใน Excel<4
ส่วนนี้จะกล่าวถึงวิธีการลบขีดกลางใน Excel โดยใช้ ค้นหา & แทนที่ คำสั่งใน Excel โดยใช้ฟังก์ชัน SUBSTITUTE และใช้ โค้ด VBA .
1. ค้นหา & แทนที่คำสั่งเพื่อลบเส้นประ
ปุ่ม ค้นหา & คำสั่งแทนที่ เป็นคำสั่งที่ง่ายที่สุดและเป็นคุณสมบัติทั่วไปในการทำงานส่วนใหญ่ที่เกี่ยวข้องกับ Excel ที่นี่ เราจะได้ทราบวิธีการลบเส้นประโดยใช้ปุ่ม ค้นหา & แทนที่ คุณลักษณะใน Excel
ขั้นตอนในการดำเนินการที่ระบุไว้ด้านล่าง
ขั้นตอนที่ 1:
- เลือกชุดข้อมูล .
- ใต้แท็บ หน้าแรก ให้ไปที่ ค้นหา & เลือก -> แทนที่
ขั้นตอนที่ 2:
- จากป๊อปอัป ค้นหา และแทนที่ กล่อง ในฟิลด์ ค้นหาอะไร เขียนสัญลักษณ์ เส้นประ (-)
- ปล่อย แทนที่ด้วยฟิลด์ ว่าง .
- กด แทนที่ทั้งหมด .
การดำเนินการนี้จะลบขีดกลางทั้งหมดออกจาก ชุดข้อมูลใน Excel
สิ่งที่คุณควรคำนึงถึง
การใช้ Find & คำสั่งแทนที่เพื่อลบขีดกลางใน Excel เมื่อข้อมูลของคุณขึ้นต้นด้วยตัวเลข ศูนย์ (0) (เช่น 002-10-2324) ระบบจะนำเลขศูนย์นำหน้าทั้งหมดออกและให้ผลลัพธ์ของข้อมูลที่แก้ไข (เช่น 002-10- 2324 จะกลายเป็น 2102324) ดังนั้นหากคุณต้องการใช้ Find & แทนที่คำสั่งเพื่อลบเส้นประ ตรวจสอบให้แน่ใจว่าคุณมีสำเนาสำรองของข้อมูลต้นฉบับ
อ่านเพิ่มเติม: ลบเส้นประออกจากหมายเลขโทรศัพท์ใน Excel
2. สูตรลบเส้นประใน Excel
ไม่เหมือน ค้นหา & แทนที่คุณลักษณะคำสั่ง ใน Excel การใช้สูตรเป็นวิธีที่ปลอดภัยที่สุดและควบคุมได้ดีที่สุดในการแยกผลลัพธ์ประเภทใดๆ ใน Excel ในการรับผลลัพธ์ของชุดข้อมูลโดยไม่มีขีดคั่นใน Excel คุณสามารถใช้ ฟังก์ชัน SUBSTITUTE ได้
สูตร SUBSTITUTE ทั่วไป
=SUBSTITUTE(cell, “old_string”, “new_string”)
ที่นี่
old_text = สตริงที่คุณต้องการลบ
new_text = สตริงที่คุณต้องการแทนที่ด้วย
ขั้นตอนในการลบขีดกลางใน Excel ด้วยฟังก์ชัน SUBSTITUTE แสดงไว้ด้านล่าง
ขั้นตอนที่ 1:
- ในเซลล์ว่างที่คุณต้องการให้ผลลัพธ์ปรากฏขึ้น ก่อนอื่นให้ใส่เครื่องหมาย เท่ากับ (=) แล้วเขียน SUBSTITUTE ควบคู่ไปด้วย
- ภายในวงเล็บเหลี่ยม ของฟังก์ชัน SUBSTITUTE ก่อนอื่นให้เขียน หมายเลขอ้างอิงเซลล์ ที่คุณต้องการลบเส้นประ (-) (ในกรณีของเรา หมายเลขเซลล์คือ C5 )
- จากนั้นใส่สัญลักษณ์ ลูกน้ำ (,) และหลังจากนั้น เขียน เส้นประ (-) สัญลักษณ์ภายใน เครื่องหมายอัญประกาศคู่ (หรือข้อความเก่าที่คุณต้องการลบออก)
- ใส่ ลูกน้ำ (,) อีกครั้ง และสุดท้าย เว้นว่างเครื่องหมายอัญประกาศไว้ถ้าคุณต้องการสตริงว่างแทนเครื่องหมายขีดกลาง (-) (หรือสตริงใหม่ที่คุณต้องการแทนที่ด้วยข้อความเก่า)
ดังนั้น สูตรที่จำเป็นของเราจะมีลักษณะดังนี้ ต่อไปนี้
=SUBSTITUTE(C5,”-”,””)
- กด Enter .
จะแทนที่เครื่องหมายขีดกลาง (-) (หรือข้อความอื่นๆ ที่คุณเลือก) ด้วยสตริงว่าง (หรือสตริงที่คุณแทนที่ด้วย)
ขั้นตอนที่ 2: ลากแถวลงมาโดยใช้ Fill Handle เพื่อนำสูตรไปใช้กับชุดข้อมูลที่เหลือ
ตอนนี้คุณได้พบ ผลลัพธ์ของชุดข้อมูลด้วย ขีดกลาง (-) ออก
อ่านเพิ่มเติม: วิธีลบอักขระพิเศษใน Excel
3. ฝังรหัส VBA เพื่อลบเครื่องหมายขีดกลาง
หากคุณเป็นผู้ใช้ Excel ที่มีประสบการณ์ วิธีนี้เหมาะสำหรับคุณเท่านั้น การใช้ VBA เพื่อลบขีดกลางเป็นวิธีที่เร็วที่สุดและสมบูรณ์ที่สุดในการทำงานให้เสร็จ
ขั้นตอนที่ 1: กด Alt + F11 บนแป้นพิมพ์หรือไปที่ แท็บ นักพัฒนา -> ภาพพื้นฐาน เพื่อเปิด Visual Basic Editor .
ขั้นตอนที่ 2: ในป๊อป- หน้าต่างโค้ดขึ้น จากแถบเมนู คลิก แทรก -> โมดูล .
ขั้นตอนที่ 3: คัดลอกโค้ดต่อไปนี้และวางลงในหน้าต่างโค้ด
3125
โค้ดของคุณ พร้อมที่จะทำงานแล้ว
ขั้นตอนที่ 4: กด F5 บนแป้นพิมพ์หรือจากแถบเมนู เลือก เรียกใช้ -> เรียกใช้ Sub/UserForm คุณยังสามารถคลิกที่ ไอคอนเล่นขนาดเล็ก ในแถบเมนูย่อยเพื่อเรียกใช้มาโคร
ขั้นตอนที่ 5: จากป๊อปอัปหน้าต่าง มาโคร เลือก ชื่อมาโคร ลบแดช -> เรียกใช้ .
ขั้นตอนที่ 6: จากกล่องโต้ตอบป๊อปอัป สลับไปยังแผ่นงานที่สนใจ เลือก ช่วงที่ต้องการ และคลิก ตกลง .
การดำเนินการนี้จะแทนที่ขีดกลางทั้งหมด (-) ในชุดข้อมูลของคุณด้วยค่าว่าง สตริง
ถ้าคุณต้องการแทนที่ข้อความอื่นด้วยอย่างอื่นด้วยโค้ด VBA ให้แก้ไข บรรทัดที่ 11 ของโค้ดตามความต้องการของคุณ
เพื่อให้เข้าใจมากขึ้น
แทนที่จะเขียนบรรทัดเป็น
R.Value = VBA.Replace(R.Value, "-", "")
<4 เขียนเป็น
R.Value = VBA.Replace(R.Value, "old_text", "new_text")
ที่นี่
old_text = สตริงที่คุณต้องการลบ
new_text = สตริงที่คุณต้องการแทนที่ด้วย
อ่านเพิ่มเติม: วิธีลบช่องว่างใน Excel
สรุป
บทความนี้กล่าวถึงวิธีการลบขีดกลางใน Excel โดยใช้ Find & แทนที่คำสั่งสำหรับผู้เริ่มต้นใน Excel โดยใช้วิธีที่ปลอดภัยที่สุดของสูตร SUBSTITUTE สำหรับผู้ใช้ขั้นสูงของ Excel และโดยการใช้รหัส VBA สำหรับผู้เชี่ยวชาญของ Excel ฉันหวังว่าบทความนี้มีประโยชน์มากสำหรับคุณ อย่าลังเลที่จะถามคำถามใด ๆ หากคุณมีเกี่ยวกับหัวข้อนี้