Nội dung chính
Từ 15/9/2018, theo Nghị định của Bộ TT&TT về quản lý sim số, các nhà mạng viễn thông của Việt Nam tiến hành chuyển đổi tất cả số điện thoại hiện có 11 số về 10 số. Điều này khiến dữ liệu quản lý khách hàng sẵn có của bạn trở nên khó khăn? Đừng lo, Gitiho sẽ hướng dẫn bạn cách chuyển đổi tất cả các số điện thoại về 10 số theo đúng quy định của các nhà mạng và nhà nước một cách nhanh chóng và tinh gọn. Ngoài ra, cách giữ lại hay loại bỏ số 0 đằng trước các số trong Excel cũng được giới thiệu chi tiết trong bài viết này.
Xem thêm: Hướng dẫn cách viết các hàm trong Excel chi tiết, dễ hiểu nhất
Đầu tiên, bạn cần có file chứa dữ liệu như hình dưới đây (bạn có thể tải ở file đính kèm trong bài viết này)
Sau đó tùy theo dữ liệu ban đầu (số điện thoại) của bạn, bạn có thể viết hàm đơn giản như hàm VLOOKUP, hoặc hàm INDEX/MATCH để chuyển đổi tham chiếu phù hợp.
Ở hình ví dụ trên, bạn chỉ cần lấy ra 4 ký tự đầu để tra cứu, và thay thế.
Với việc bạn để đầu số điện thoại là "+84", và khoảng trắng không đồng đều. Ví dụ dưới đây đã làm cách khác giúp các bạn dễ dàng chuyển đổi, cũng như định dạng lại cho dễ đọc hơn. Bạn có thể tham khảo các làm bên dưới. Theo đó, cột J sẽ là cột phụ để chuyển đổi tất cả sang đồng dạng, để thực hiện việc chuyển đổi.
Hãy download file bài viết cung cấp (trong mục file đính kèm) để hiểu rõ hơn về cách làm này nhé.
Xem thêm: TÌM HIỂU VỀ ĐỊNH DẠNG SỐ
Điều đầu tiên khi bạn muốn giữ số 0 đầu dòng là bạn cần chuyển định dạng ô tính sang Text trước khi nhập dữ liệu.
Sau đó thực hiện các bước sau:
2. Trong hộp thoại Format Cells hiện ra, nhấp vào mục Number, chọn Text từ bảng Category. Nhấn OK để đóng hộp thoại.
Bạn hãy sử dụng hàm VALUE trong trường hợp này và thực hiện các thao tác sau:
Việc loại bỏ số 0 đầu dòng đối với những người biết cách sử dụng VBA Excel thì thật dễ dàng và đơn giản. Nếu chưa biết, hãy làm theo từng bước chỉ dẫn dưới đây nhé:
Sub DeleteZero() 'updateby20140616 Dim Rng As Range Dim WorkRng As Range On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) WorkRng.NumberFormat = "General" WorkRng.Value = WorkRng.Value End Sub
3. Nhấn nút Run và một cửa sổ hiện ra để chọn vùng dữ liệu có chứa số 0 đằng trước.
4. Nhấp OK. Như vậy, số 0 đầu dòng đã được xóa.
Ngay bây giờ hãy cùng luyện tập thêm với bộ bài tập Excel có đáp án của Gitiho để nằm lòng tin học văn phòng nhé!
Gitiho là lựa chọn hàng đầu cho kế toán, quản lý, người bán hàng, marketer phát triển bản thân, kĩ năng Excel hay tự học tin học văn phòng tại nhà tại nhà một cách chính xác ngay từ đầu mà không mất quá nhiều thời gian.
Nhận tư vấn và đăng ký khóa học ở đây.
Bài viết tham khảo khác:
Hướng dẫn cách dùng hàm index trong Excel chi tiết nhất
Hướng dẫn cách copy chỉ những giá trị hiển thị sau khi lọc trong Excel
Hướng dẫn cách sắp xếp ngày trong Excel
Hướng dẫn cách dùng hàm VLOOKUP qua các ví dụ từ cơ bản đến nâng cao
Hướng dẫn cách sử dụng hàm IF với nhiều điều kiện: AND, OR, hàm IF lồng nhau và hơn thế
Tài liệu kèm theo bài viết
Cùng tham gia cộng đồng hỏi đáp về chủ đề Excel Cơ Bản
0 Bình luận