Hướng dẫn how to remove sign from phone numbers in excel - cách bỏ dấu số điện thoại trong excel

Trong bộ dữ liệu, chúng tôi bắt gặp các số điện thoại chứa dấu gạch ngang [-]. Vì những lý do rõ ràng, chúng tôi phải loại bỏ các dấu gạch ngang khỏi các mục nhập số điện thoại. Trong bài viết này, tôi sẽ cố gắng giải thích một số phương pháp nhanh nhất như Find & Chọn, ô định dạng, công thức thay thế và mã macro VBA để loại bỏ các dấu gạch ngang một cách dễ dàng.remove the dashes from the phone number entries. In this article, I’ll try to explain some of the quickest methods like Find & Select, Format Cell, SUBSTITUTE Formula, and VBA Macro Code to remove the dashes with ease.

Giả sử, tôi có một danh sách các số điện thoại của khách hàng,

Lưu ý rằng bảng này chỉ chứa một số thông tin giả để trình diễn các ví dụ.

Tải xuống bộ dữ liệu

4 phương pháp dễ dàng để loại bỏ dấu gạch ngang khỏi số điện thoại trong excel

Phương pháp 1: Sử dụng phương thức Tìm & Chọn

Bước 1: Chuyển đến Tab Home >> Nhấp vào Tìm & Chọn [trong phần Chỉnh sửa] >> Chọn Thay thế. & NBSP; Go to Home Tab>> Click Find & Select [in Editing section]>> Select Replace. 

Bước 2: Trong hộp thoại Thay thế, trong Tìm loại hộp nào Dash/Hyphen [-] và thay thế bằng hộp Nhấn NULL []. Nhấp vào Tìm tất cả. In the Replace Dialog Box, in Find What box type Dash/Hyphen [-] and Replace With box press the Null [ ]. Click on Find All.

Bạn có thể sử dụng nhấn Ctrl+H để phát hiện cửa sổ Tìm và thay thế.CTRL+H to bring out the Find & Replace window.

Bước 3: Nhấp vào thay thế tất cả.Click on Replace All.

Bước 4: Một cửa sổ xác nhận sẽ bật lên. Bấm OK. A confirmation window will pop up. Click OK.

Tất cả các dấu gạch ngang/dấu gạch nối được tự động thay thế như trong hình ảnh bên dướiDashes/Hyphen gets automatically replaced as shown in the image below

Ghi chú: Hãy nhớ rằng phương thức Tìm & Chọn thay đổi dữ liệu thô. Đảm bảo bạn sao chép dữ liệu thô trước khi thực hiện phương thức này.Find & Select method changes the raw data. Make sure you copy the raw data before executing this method.

Đọc thêm: Cách loại bỏ các ký tự không phải là số từ các ô trong Excel How to Remove Non-numeric Characters from Cells in Excel

Phương pháp 2: Sử dụng ô định dạng

Bước 1: Chọn phạm vi của các ô, bạn muốn xóa các dấu gạch ngang. Đi vào tab Home >> Nhấp vào ô [Phần] >> Nhấp vào Định dạng >> chọn ô định dạng. Một cửa sổ bật lên.Select the range of cells, you want to remove the dashes.Go to Home Tab >> Click on Cell [section]>>Click on Format>>Select Format Cell. A window pops up.

Bước 2: Ở bên trái của cửa sổ ô định dạng bên trong các danh mục, chọn Tùy chỉnh >> Sửa đổi bất kỳ định dạng nào có mười một 0 [vì số điện thoại của chúng tôi có 11 chữ số]On the left of the Format Cell window inside Categories, Select Custom>>Modify any format with eleven 0’s [as our phone number has 11 digits]

Bước 3: Nhấp vào OK. Click on OK.

Kết quả sẽ tương tự như hình ảnh bên dưới

Số điện thoại bắt đầu bằng 0 cũng giữ cho 0 bắt đầu số trong quá trình này.

Đọc thêm: Cách xóa các ký tự đặc biệt trong Excel How to Remove Special Characters in Excel

Phương pháp 3: Sử dụng phương pháp công thức

Bạn có thể xóa dấu gạch ngang và hiển thị số điện thoại trong một ô khác bằng cách sử dụng hàm thay thế.SUBSTITUTE Function.

=SUBSTITUTE[D4,"-",""]

Bước 1: Nhập công thức = thay thế [D4, Hồi-,,, Enter formula =SUBSTITUTE[D4,”-”,””]in an adjacent cell.

Bước 2: Kéo tay cầm điền lên các mục cuối cùng và thực thi mô tả kết quả tương tự như hình ảnh bên dưới Drag the Fill Handle up to the last entries and the execution depicts results similar to the image below

Phương pháp 4: Sử dụng mã macro VBA

Mã macro VBA sẽ loại bỏ các dấu gạch ngang từ một loạt các ô được chọn thông qua mã do Microsoft Visual Basic chạy.VBA macro code removes dashes from a selected range of cells via a code run by Microsoft Visual Basic.

Bước 1: Nhấn Alt+F11 hoàn toàn để mở Microsoft Visual Basic.: Press ALT+F11 altogether to open Microsoft Visual Basic.

Bước 2: Trong thanh công cụ Microsoft Visual Basic, nhấp vào Chèn >> Mô -đun. In the Microsoft Visual Basic Toolbar, Click on Insert>> Module.

Bước 3: Dán mã sau trong mô -đun Microsoft Visual Basic.Paste the following code in the Microsoft Visual Basic Module.

Sub DeleteDashes[]
Dim rng As Range
Dim WorkRng As Range
On Error Resume Next
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox["Range", xTitleId, WorkRng.Address, Type:=8]
Application.ScreenUpdating = False
For Each rng In WorkRng
rng.NumberFormat = "@"
rng.Value = VBA.Replace[rng.Value, "-", ""]
Next
Application.ScreenUpdating = True
End Sub

Bước 4: Nhấn F5 để chạy mã. Một cửa sổ lựa chọn sẽ bật lên. Press F5 to run the code. A Selection window will pop up.

Bước 5: Chọn một loạt các ô bạn muốn loại bỏ các dấu gạch ngang. Select a range of cells you want to remove the dashes.

Bước 6: Nhấp vào OK. Việc thực hiện các bước tạo ra kết quả tương tự như hình ảnh bên dưới: Click OK. Execution of the steps produces a result similar to the image below

Nếu 0S có mặt ở đầu số điện thoại, phương pháp này giữ chúng như hiện tại.

Đọc thêm: VBA để xóa các ký tự khỏi chuỗi trong excel VBA to Remove Characters from String in Excel

Sự kết luận

Các bộ dữ liệu Excel mang các định dạng ô khác nhau, số điện thoại cũng là một trong số đó. Bộ dữ liệu chứa số điện thoại thường cần phải ở trong ô định dạng chung và các dấu gạch ngang được xóa để làm việc. Chúng tôi đã chứng minh bốn phương pháp dễ nhất như tìm và chọn, ô định dạng, công thức thay thế và mã macro VBA để thực hiện việc loại bỏ các dấu gạch ngang trong bất kỳ phạm vi nào của ô. Hy vọng các phương pháp này thực hiện công bằng cho các truy vấn của bạn và giúp bạn hiểu quá trình.Find & Select, Format Cell, SUBSTITUTE Formula, and VBA Macro Code to execute the removal of dashes in any range of cells. Hope these methods do justice to your queries and help you to understand the process.

Đọc thêm

  • Cách loại bỏ không gian trong Excel: Với công thức, VBA & Power Truy vấn
  • Xóa các ký tự trống trong Excel [5 Phương pháp]
  • Cách xóa các ký tự cụ thể trong Excel [5 cách]
  • Xóa ký tự cuối cùng khỏi chuỗi trong Excel với VBA [2 cách dễ dàng]
  • Cách xóa các ký tự từ bên trái trong Excel [6 cách]

Làm cách nào để xóa ký hiệu khỏi số điện thoại trong Excel?

1. Chọn danh sách với số điện thoại bạn cần chuyển đổi sang chữ số, sau đó nhấp vào Kutools> Text> Xóa ký tự.2. Trong hộp thoại Xóa ký tự, vui lòng kiểm tra hộp tùy chỉnh, nhập dấu gạch nối - vào hộp văn bản và cuối cùng nhấp vào nút OK.click Kutools > Text > Remove Characters. 2. In the Remove Characters dialog box, please check the Custom box, enter a hyphen – into the text box, and finally click the OK button.

Làm cách nào để loại bỏ dữ liệu đăng nhập vào excel?

Làm thế nào để loại bỏ ký tự cụ thể trong Excel..
Chọn một loạt các ô mà bạn muốn xóa một ký tự cụ thể ..
Nhấn Ctrl + H để mở hộp thoại Tìm và thay thế ..
Trong tìm hộp nào, nhập nhân vật ..
Để lại hộp thay thế ..
Nhấp vào Thay thế tất cả ..

Bài Viết Liên Quan

Chủ Đề