Bỏ qua nội dung chính

Làm cách nào để giữ hoặc xóa các số không ở đầu trong Excel?

Nói chung, khi chúng tôi nhập một số có chứa các số không ở đầu như 00032423 vào một ô, nó có thể hiển thị là 32423. Và làm cách nào để bạn có thể giữ các số không đứng đầu này trong Excel? Và ngược lại, làm thế nào bạn có thể xóa các số XNUMX ở đầu khi bạn không cần hiển thị chúng?

Giữ các số không ở đầu với Định dạng ô

Xóa các số không ở đầu bằng VBA

Xóa các số XNUMX ở đầu với Kutools cho Excel bằng cách nhấp chuột ý kiến ​​hay3

Thêm / Xóa cùng số XNUMX ở đầu với Kutools cho Excel


mũi tên màu xanh bong bóng bên phải Giữ các số không ở đầu với Định dạng ô

Nếu bạn muốn giữ các số không ở đầu trong Excel, bạn chỉ cần định dạng các ô dưới dạng Định dạng văn bản để bạn nhập dữ liệu.

1. Chọn các ô phạm vi mà bạn muốn nhập dữ liệu với các số không ở đầu và dấu gạch ngang phải để chọn Format Cells từ menu ngữ cảnh. Xem ảnh chụp màn hình:

doc-keep-delete-lead-zeor-1

2. bên trong Format Cells thoại, bấm Con số Tab, và chọn bản văn từ Phân loại ngăn. Nhấp chuột OK để đóng hộp thoại. Xem ảnh chụp màn hình:

doc-keep-delete-lead-zeor-2

Bây giờ khi bạn nhập các số có số không đứng đầu vào ô phạm vi, các số không đứng đầu sẽ được giữ lại trong ô. Xem ảnh chụp màn hình:

doc-keep-delete-lead-zeor-3

Chú thích: Phương pháp này không thể hoạt động nếu bạn định dạng ô dưới dạng văn bản sau khi nhập số.


Một cú nhấp chuột để xóa tất cả các số không ở đầu các ô trong Excel

Chỉ cần một cú nhấp chuột, tất cả các số XNUMX ở đầu của các ô trong lựa chọn đã bị xóa.  Nhấp để dùng thử miễn phí 30 ngày!
doc remov số XNUMX đứng đầu
 
Kutools cho Excel: với hơn 300 bổ trợ Excel tiện dụng, dùng thử miễn phí không giới hạn trong 30 ngày.

mũi tên màu xanh bong bóng bên phải Xóa các số không ở đầu bằng VBA

Nếu bạn muốn xóa các số không ở đầu trong Excel, bạn có bốn phương pháp để giải quyết nó.

Phương pháp 1 Định dạng ô dưới dạng định dạng số

Chọn phạm vi bạn muốn nhập số mà không hiển thị các số XNUMX ở đầu và nhấp chuột phải để nhấp Format Cells để mở Format Cells hộp thoại và chọn Con số từ Phân loại ngăn, sau đó nhấp vào OK. 

Chú thích: Phương pháp này không thể hoạt động nếu bạn định dạng ô sau khi nhập số.

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

Chọn một ô trống bên cạnh các ô phạm vi mà bạn đã nhập các số có số XNUMX ở đầu và nhập công thức này = VALUE (A1) (A1 cho biết ô chứa các số có số XNUMX ở đầu) vào đó. Và hãy nhấn đăng ký hạng mục thi , bây giờ số không có số XNUMX đứng đầu được hiển thị trong ô công thức. Xem ảnh chụp màn hình:

doc-keep-delete-lead-zeor-4

Phương pháp 3 Chạy VBA

1. nhấn Alt + F11 để hiển thị Microsoft Visual Basic cho các ứng dụng cửa sổ.

2. Trong cửa sổ, nhấp vào Chèn > Mô-đun để hiển thị một cửa sổ mô-đun mới, sau đó sao chép mã VBA sau vào cửa sổ mô-đun.

VBA: Xóa các số không ở đầu trong Excel

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ấp chuột chạy và hộp thoại KutoolsforExcel bật ra để bạn chọn một dải ô để xóa các số không ở đầu. Xem ảnh chụp màn hình:

doc-keep-delete-lead-zeor-5

4. nhấp chuột OK. Sau đó, các số không đứng đầu trong lựa chọn sẽ bị loại bỏ.

Phương pháp 4 Sử dụng tính năng Chuyển đổi thành Số

Chọn các ô phạm vi được điền bởi các số có số XNUMX ở đầu, bấm vào biểu tượng cảnh báo bên cạnh vùng chọn, sau đó chọn Chuyển đổi sang số từ menu ngữ cảnh. Xem ảnh chụp màn hình:

doc-keep-delete-lead-zeor-6


mũi tên màu xanh bong bóng bên phải Xóa các số XNUMX ở đầu với Kutools cho Excel bằng cách nhấp chuột

Kutools cho Excel, với hơn 200 chức năng tiện dụng, giúp công việc của bạn dễ dàng hơn. 

Sau khi cài đặt Kutools cho Excel, vui lòng làm như sau:(Tải xuống miễn phí Kutools cho Excel ngay!)

Nếu bạn có Kutools cho Excel, bạn có thể nhanh chóng xóa tất cả các số XNUMX ở đầu khỏi văn bản bằng hai cú nhấp chuột Loại bỏ Zeros hàng đầu tiện ích

Chọn văn bản bạn muốn xóa các số không ở đầu, sau đó bấm Kutools > bản văn > Loại bỏ Zeros hàng đầu. Xem ảnh chụp màn hình:
doc xóa các số 01 ở đầu XNUMX

Sau đó, một hộp thoại bật ra để nhắc nhở rằng các số không ở đầu đã bị xóa khỏi bao nhiêu ô. Xem ảnh chụp màn hình:
doc xóa các số 02 ở đầu XNUMX

Nhấp chuột OK để đóng hộp thoại.

mũi tên màu xanh bong bóng bên phải Xóa Zeros hàng đầu




mũi tên màu xanh bong bóng bên phải Thêm / Xóa các số không ở đầu với Kutools cho Excel

Nếu bạn muốn thêm hoặc xóa cùng một số lượng số XNUMX ở đầu một ô, bạn có thể áp dụng Kutools cho Excel's thêm văn bảnXóa theo vị trí tiện ích, một có thể giúp bạn thêm cùng một số số không ở đầu ô, một giúp bạn xóa cùng một số chuỗi từ bên trái của các ô.

Sau khi cài đặt Kutools cho Excel, vui lòng làm như sau:(Tải xuống miễn phí Kutools cho Excel ngay!)

Thêm cùng một số số XNUMX ở đầu

1. Đầu tiên, bạn cần định dạng các ô là bản văn bằng cách chọn chúng và nhấp vào Trang Chủ và đi đến Numeric nhóm để chọn bản văn từ danh sách thả xuống. Xem ảnh chụp màn hình:
tài liệu kutools 1

2. Và sau đó giữ các ô này được chọn, và nhấp vào Kutools > bản văn > thêm văn bản. Xem ảnh chụp màn hình:
tài liệu kutools 2

3. bên trong thêm văn bản , nhập các số không bạn muốn thêm vào hộp văn bản bản văn, và kiểm tra Trước ký tự đầu tiên và bạn có thể xem trước kết quả thêm trong ngăn bên phải. Xem ảnh chụp màn hình:
tài liệu kutools 3

4. nhấp chuột Ok or Đăng Nhập, bây giờ cùng một số lượng số không ở đầu được thêm vào ô.
tài liệu kutools 4

Xóa cùng một số số XNUMX ở đầu

1. Chọn các ô bạn muốn xóa các số không ở đầu và nhấp vào Kutools > bản văn > Xóa theo vị trí. Xem ảnh chụp màn hình:
tài liệu kutools 5

2. Trong hộp thoại bật lên, nhập số lượng số không bạn muốn loại bỏ, chọn tùy chọn và bạn có thể xem trước kết quả trong ngăn Xem trước.
tài liệu kutools 6

3. nhấp chuột Ok or Đăng Nhập, bây giờ các số không ở đầu được xóa ngay lập tức.


Duyệt theo tab & chỉnh sửa nhiều sổ làm việc Excel / tài liệu Word dưới dạng Firefox, Chrome, Internet Explore 10!

Bạn có thể quen với việc xem nhiều trang web trong Firefox / Chrome / IE và chuyển đổi giữa chúng bằng cách nhấp vào các tab tương ứng một cách dễ dàng. Tại đây, Tab Office hỗ trợ xử lý tương tự, cho phép bạn duyệt nhiều sổ làm việc Excel hoặc tài liệu Word trong một cửa sổ Excel hoặc cửa sổ Word và dễ dàng chuyển đổi giữa chúng bằng cách nhấp vào tab của chúng. Bấm miễn phí 30-ngày dùng thử Office Tab!

xuất sắc

Các bài báo tương đối:

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
Comments (21)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I want to keep the leading zero's when I copy from the program I use at work & paste onto excel with out having to manually re-enter them. I would also like to keep them when I use my scanner into excel. Using the 'Text' format I can manually re-enter them into the cell & they will stay. Is there a format so that they go in with the leading zero's already there?
This comment was minimized by the moderator on the site
Hi, McJoe, I do not understand your question clearly, if you want to copy text string with leading zeros from a program, maybe Word document, and paste them to a worksheet and keep the leading zeros, you just format the cells as text before you pasting.
This comment was minimized by the moderator on the site
I want to remove the zero infront of the - 3TT-0233449.How do I go about it?
This comment was minimized by the moderator on the site
This comment was minimized by the moderator on the site
Thanks it worked
This comment was minimized by the moderator on the site
This is the BEST Excel site for years going! IDK how they do so much volume. WorkRng.Value = WorkRng.Value =VALUE(A1) brilliant code.
This comment was minimized by the moderator on the site
value(a1) worked great, thank you soo much !
This comment was minimized by the moderator on the site
BRILLIANT WORK!!! Excellent
This comment was minimized by the moderator on the site
I wanted to display "0001" instead of "1" in excel as Excel removes leading zeroes. Solution: Use Format Cells/ Custom format/ Type = "0000" Done. Instead this page refers to "Kutools" THIRTEEN times. Who's writing this page? Obviously the author of Kutools or someone getting a kickback from it!
This comment was minimized by the moderator on the site
If you needed to use your newly formatted number to conduct an HVLookup it will not match other data that may have embedded leading zero's. The formatting method you are referring to displays the number the way you want to see it but it will not be useful in a data match or lookup while the VBA will work.
This comment was minimized by the moderator on the site
This comment is very helpful and is the correct approach for must users looking to perform this function retroactively on their data.


The Shill is also very real, lol.
This comment was minimized by the moderator on the site
You can also do

format cell > text format ( instead of Number or accounting or Currency or general )
This comment was minimized by the moderator on the site
But how to keep the leading zeroes when I download data directly from my website or from my warehouse program? The download is directly in excel, so I can not modify anything in advance. Is there any option in excel which determines in advance that the entire column or sheet must be read (downloaded) as text?
This comment was minimized by the moderator on the site
download file in.txt and open excel and desired column select and go to format cell and select as text, after this please open your .txt file and copy from .txt file and paste it in xl.... Done
This comment was minimized by the moderator on the site
Is there any way to do it from Excel tools ? In case we have n number of records this method is of no use.
This comment was minimized by the moderator on the site
using value(a1) worked great for deleting leading zeros
This comment was minimized by the moderator on the site
Nice try slick, your methods don't work. Didn't try VBA, surely there's an easier way than that.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations