ลบขีดคั่นออกจากหมายเลขโทรศัพท์ใน Excel (4 วิธี)

  • แบ่งปันสิ่งนี้
Hugh West

ในชุดข้อมูล เราพบหมายเลขโทรศัพท์ที่มีเครื่องหมายขีดกลาง (-) ด้วยเหตุผลที่ชัดเจน เราต้อง ลบเครื่องหมายขีดคั่น ออกจากรายการหมายเลขโทรศัพท์ ในบทความนี้ ฉันจะพยายามอธิบายวิธีที่เร็วที่สุดบางอย่าง เช่น ค้นหา & เลือก , จัดรูปแบบเซลล์ , สูตร SUBSTITUTE, และ รหัสมาโคร VBA เพื่อลบเครื่องหมายขีดคั่นอย่างง่ายดาย

สมมติว่า ฉันมี รายการหมายเลขโทรศัพท์ของลูกค้า

โปรดทราบว่าตารางนี้มีข้อมูลจำลองบางส่วนสำหรับการสาธิตตัวอย่างเท่านั้น

ดาวน์โหลดชุดข้อมูล

ลบเครื่องหมายขีดคั่นออกจากหมายเลขโทรศัพท์.xlsm

4 วิธีง่ายๆ ในการลบเครื่องหมายขีดคั่นออกจากหมายเลขโทรศัพท์ใน Excel

วิธีที่ 1: การใช้การค้นหา & เลือกวิธีการ

ขั้นตอนที่ 1: ไปที่ แท็บหน้าแรก>> คลิก ค้นหา & เลือก (ในส่วน การแก้ไข )>> เลือก แทนที่

ขั้นตอนที่ 2: ในกล่องโต้ตอบ แทนที่ ในกล่องโต้ตอบ ค้นหาอะไร ขีดกลาง/ยัติภังค์ (-) และแทนที่ด้วย กล่องกด Null ( ) คลิกที่ ค้นหาทั้งหมด

คุณสามารถใช้การกด CTRL+H เพื่อดึง ค้นหา & แทนที่ หน้าต่าง

ขั้นตอนที่ 3: คลิกที่ แทนที่ทั้งหมด

ขั้นตอนที่ 4: หน้าต่างยืนยันจะปรากฏขึ้น คลิก ตกลง .

ทุก เครื่องหมายขีดกลาง/เครื่องหมายยัติภังค์ จะถูกแทนที่โดยอัตโนมัติตามที่แสดงในภาพด้านล่าง

หมายเหตุ: โปรดทราบที่ ค้นหา & เลือก วิธีการเปลี่ยนข้อมูลดิบ ตรวจสอบให้แน่ใจว่าคุณคัดลอกข้อมูลดิบก่อนที่จะดำเนินการวิธีนี้

อ่านเพิ่มเติม: วิธีลบอักขระที่ไม่ใช่ตัวเลขออกจากเซลล์ใน Excel

วิธีที่ 2: ใช้รูปแบบเซลล์

ขั้นตอนที่ 1: เลือกช่วงของเซลล์ที่คุณต้องการลบเครื่องหมายขีดคั่น ไปที่ แท็บหน้าแรก >> คลิกที่ เซลล์ (ส่วน)>>คลิกที่ รูปแบบ >>เลือก จัดรูปแบบเซลล์ หน้าต่างปรากฏขึ้น

ขั้นตอนที่ 2: ทางด้านซ้ายของหน้าต่าง จัดรูปแบบเซลล์ ภายใน หมวดหมู่ เลือก กำหนดเอง >>แก้ไขรูปแบบใดก็ได้ด้วย 0 สิบเอ็ดตัว (เนื่องจากหมายเลขโทรศัพท์ของเรามี 11 หลัก)

ขั้นตอนที่ 3: คลิกที่ ตกลง

ผลลัพธ์จะคล้ายกับภาพด้านล่าง

หมายเลขโทรศัพท์ที่ขึ้นต้นด้วย 0 ยังเก็บ 0 ที่ขึ้นต้นด้วยหมายเลขในกระบวนการนี้

อ่านเพิ่มเติม: วิธีลบอักขระพิเศษใน Excel

วิธีที่ 3: การใช้สูตร

คุณสามารถลบเครื่องหมายขีด & แสดงหมายเลขโทรศัพท์ในเซลล์อื่นโดยใช้สูตรโดยใช้ฟังก์ชัน SUBSTITUTE

= SUBSTITUTE(D4,"-","")

ขั้นตอนที่ 1: ป้อนสูตร =SUBSTITUTE(D4,”-”,””) ในเซลล์ที่อยู่ติดกัน

ขั้นตอนที่ 2: ลาก Fill Handle ขึ้นไปยังรายการสุดท้าย และการดำเนินการจะแสดงผลลัพธ์ที่คล้ายกับภาพด้านล่าง

วิธีที่ 4: การใช้โค้ดแมโคร VBA

โค้ดแมโคร VBA จะลบขีดกลางออกจากช่วงของเซลล์ที่เลือกผ่านโค้ดที่เรียกใช้โดย Microsoft Visual Basic .

ขั้นตอนที่ 1 : กด ALT+F11 พร้อมกันเพื่อเปิด Microsoft Visual Basic .

ขั้นตอนที่ 2: ในแถบเครื่องมือ Microsoft Visual Basic คลิกที่ แทรก >> โมดูล

<0 ขั้นตอนที่ 3: วางโค้ดต่อไปนี้ใน Microsoft Visual Basic Module
9275

ขั้นตอนที่ 4: กด F5 เพื่อรันโค้ด หน้าต่างการเลือกจะปรากฏขึ้น

ขั้นตอนที่ 5: เลือกช่วงของเซลล์ที่คุณต้องการลบเครื่องหมายขีดกลาง

ขั้นตอนที่ 6 : คลิก ตกลง การดำเนินการตามขั้นตอนจะให้ผลลัพธ์ที่คล้ายกับภาพด้านล่าง

หากมีเลข 0 อยู่ข้างหน้าหมายเลขโทรศัพท์ วิธีนี้จะคงไว้เป็น มันคือ .

อ่านเพิ่มเติม: VBA เพื่อลบอักขระออกจากสตริงใน Excel

สรุป

ชุดข้อมูล Excel มีรูปแบบเซลล์ที่หลากหลาย หมายเลขโทรศัพท์ก็เป็นหนึ่งในนั้น ชุดข้อมูลที่มีหมายเลขโทรศัพท์มักจะต้องอยู่ในรูปแบบเซลล์ทั่วไปและเอาขีดกลางออกจึงจะใช้งานได้ เราได้สาธิตวิธีที่ง่ายที่สุดสี่วิธี เช่น ค้นหา & เลือก , จัดรูปแบบเซลล์ , SUBSTITUTE สูตร และ รหัสมาโคร VBA เพื่อดำเนินการลบเครื่องหมายขีดคั่นในช่วงของเซลล์ใดๆ หวังว่าวิธีการเหล่านี้จะยุติธรรมกับคำถามของคุณและช่วยคุณได้เข้าใจกระบวนการ

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง