Mục lục
Trong Microsoft Excel, không thể giữ các số 0 ở đầu bằng cách chỉ cần nhập một số có số 0 ở đầu vì Excel, theo mặc định, sẽ xóa các số 0 & chỉ giữ lại những phần sau này. Tôi muốn minh họa trong bài viết này cách chúng ta có thể thêm hoặc giữ các số 0 đứng đầu bằng một số cách dễ dàng & chức năng hiệu quả & các kỹ thuật.
Tải xuống Sách bài tập thực hành
Bạn có thể tải xuống sách thực hành mà chúng tôi đã sử dụng để chuẩn bị cho bài viết này. Bạn có thể thay đổi hoặc sửa đổi các ô & xem kết quả ngay lập tức với các công thức được nhúng.
Giữ Số 0 ở Đầu.xlsm
10 Phương pháp để Giữ Số 0 ở Đầu trong Excel
Trong phần này, tôi sẽ chỉ cho bạn 10 phương pháp nhanh chóng và dễ dàng để giữ các số 0 ở đầu trong Excel trên hệ điều hành Windows. Bài viết này chứa các giải thích chi tiết với hình ảnh minh họa rõ ràng cho mọi thứ. Tôi đã sử dụng Phiên bản Microsoft 365 tại đây. Tuy nhiên, bạn có thể sử dụng bất kỳ phiên bản nào khác tùy thuộc vào tình trạng sẵn có của bạn. Vui lòng để lại nhận xét nếu bất kỳ phần nào của bài viết này không hoạt động trong phiên bản của bạn.
1. Định dạng ô để giữ các số 0 ở đầu
Để giữ các số 0 ở đầu trong Excel, định dạng ô cung cấp tùy chọn đơn giản nhất để thực hiện. Bạn có thể tùy chỉnh số hoặc chuyển đổi số thành định dạng văn bản chỉ bằng vài cú nhấp chuột.
1.1 Tùy chỉnh định dạng số
Dưới đây là danh sách 8 trạng thái với của chúng Mã Bưu Chính . Bây giờ chúng tôi muốnhàng.
📌 Các bước:
- Từ dải băng Insert , chọn Pivot Table và chọn hộp thoại hộp có tên Tạo Pivot Table sẽ xuất hiện.
- Trong hộp Bảng/Phạm vi , hãy chọn hộp toàn bộ Mảng bảng (B4:C12).
- Đánh dấu tùy chọn ' Thêm dữ liệu này vào Mô hình dữ liệu '.
- Nhấn OK.
Với các bước này, giờ đây bạn có thể chuyển đổi dữ liệu của mình thành bảng tổng hợp nơi có sẵn các biện pháp DAX.
- Một trang tính mới sẽ xuất hiện & ở bên phải, bạn sẽ thấy cửa sổ Trường bảng tổng hợp .
- Nhấp chuột phải vào Phạm vi.
- Chọn Add Measure.. .
Một hộp thoại mới có tên Measure sẽ xuất hiện. Đây được gọi là Trình chỉnh sửa công thức DAX .
- Nhập Mã Zip có số 0 đứng đầu làm Tên đo lường hoặc bất kỳ thứ gì khác mà bạn thích.
- Dưới Thanh công thức , hãy nhập-
=CONCATENATEX(Range,FORMAT([Zip Codes],"00000"),",")
- Nhấn OK.
- Chuyển đến Các trường của Bảng tổng hợp một lần nữa, bạn sẽ tìm thấy một tùy chọn mới- f x Mã Zip có số 0 ở đầu
- Đánh dấu tùy chọn này & bạn sẽ thấy kết quả ở bên trái trong bảng tính.
Đọc thêm: Cách thêm số 0 ở đầu để tạo 10 chữ số trong Excel (10 cách)
Từ kết luận
Đây đều là những từ dễ & những cách hiệu quả bạn có thể làm theo để thêmhoặc giữ các số 0 đứng đầu trong dữ liệu Microsoft Excel. Nếu bạn biết thêm cơ bản & phương pháp hiệu quả tôi nên thêm sau đó cho tôi biết thông qua ý kiến. Hoặc bạn có thể xem qua thông tin & các bài viết thú vị trên trang web này.
giữ nguyên định dạng cho tất cả các mã zip bằng cách thêm số 0 trước chúng nếu cần.
📌 Các bước:
- Đầu tiên , chọn tất cả các ô (C5:C12) chứa mã zip.
- Sau đó, bên dưới dải băng Trang chủ , nhấp vào tùy chọn hộp thoại như minh họa ở bên phải -góc dưới cùng từ nhóm lệnh Number .
- Sau đó, từ hộp thoại Định dạng ô , chọn Tùy chỉnh
- Thêm 00000 vào hộp định dạng Loại tùy chỉnh .
- Cuối cùng, nhấn nút OK .
- Vì vậy, ở đây bây giờ bạn sẽ thấy tất cả các mã zip có cùng định dạng bằng cách giữ các số 0 ở đầu nếu cần.
1.2 Sử dụng các định dạng đặc biệt tích hợp sẵn
Chúng ta có thể làm điều tương tự bằng cách chọn tùy chọn Đặc biệt trong hộp thoại Định dạng ô . Sau đó chọn tùy chọn Mã Zip , nhấn OK & bạn đã hoàn tất.
- Đối với điều này, bạn có thể sử dụng các định dạng phổ biến khác có sẵn tại đây như- Số điện thoại, Số bảo mật sê-ri, , v.v. vị trí Hoa Kỳ. Bạn cũng có thể thay đổi vị trí bằng cách chọn một khu vực hoặc quốc gia khác từ trình đơn thả xuống Ngôn ngữ & thì bạn sẽ có thể tìm thấy các tùy chọn tương tự như định dạng số cho vùng đã chọn.
- Kết quả là bạn sẽ thấy rằng sẽ có số 0 đứng trướcsố.
Đọc thêm: Cách giữ các số 0 ở đầu trong Excel CSV (4 cách dễ dàng)
1.3 Áp dụng định dạng văn bản
Bằng cách sử dụng định dạng Văn bản , chúng tôi cũng có thể giữ các số 0 đứng đầu theo yêu cầu.
📌 Các bước:
- Chọn các ô mà bạn muốn nhập mã zip.
- Từ nhóm lệnh Number , chọn định dạng là Văn bản từ trình đơn thả xuống.
- Bây giờ, hãy bắt đầu nhập tất cả mã zip vào các ô & bạn sẽ thấy không có số 0 đứng đầu nào bị xóa.
- Nhưng bạn sẽ thấy thông báo lỗi cho biết “ Số được lưu dưới dạng văn bản ” từ tùy chọn thả xuống màu vàng bên cạnh các ô. Chọn ‘Bỏ qua lỗi ’ cho từng ô & bạn đã hoàn tất.
- Vì phương pháp này mất một chút thời gian để thực thi tất cả dữ liệu theo cách thủ công nên phương pháp này hiệu quả khi bạn cần nhập dữ liệu thay vì định dạng một dải dữ liệu được lưu trữ.
Đọc thêm: Cách thêm số 0 ở đầu trong định dạng văn bản Excel (10 Cách)
2. Sử dụng hàm TEXT để thêm các số 0 đứng trước
Hàm TEXT là một cách hiệu quả khác mà bạn có thể sử dụng để định dạng số bằng cách thêm các số 0 đứng trước .
📌 Các bước:
- Tại đây. trong Ô D5 chèn công thức sau:
=TEXT(C5,"00000")
🔎 Phân tích công thức:
- Hàm TEXT chuyển đổi một số thành văn bản trong mộtđịnh dạng giá trị cụ thể.
- Ở đây bên trong dấu ngoặc đơn, C5 là giá trị ô được định dạng ở định dạng văn bản “ 00000 ”.
- Nhấn Enter & bạn sẽ thấy kết quả mong muốn.
- Bây giờ, để thực hiện tương tự cho tất cả các ô, hãy sử dụng tùy chọn Fill Handle từ Ô D5 để điền xuống
Ô D12 & bạn sẽ tìm thấy tất cả các mã zip có định dạng tương tự.
- Tại đây, bạn sẽ thấy cảnh báo lỗi do bạn đã chèn số làm kiểu nhập văn bản . Bạn phải bỏ qua lỗi bằng cách nhấp vào biểu tượng lỗi và chọn tùy chọn “ Bỏ qua lỗi ”.
3. Thêm dấu nháy đơn trước số
Chúng ta cũng có thể sử dụng dấu nháy đơn trước số & sau đó thêm số không theo yêu cầu. Thao tác này sẽ chuyển đổi ô thành định dạng văn bản.
- Đối với điều này, bạn phải thêm dấu nháy đơn theo cách thủ công trước mỗi số rồi thêm số 0 ở đầu. Vì vậy, bạn có thể chỉ cần chuyển đổi các số sang định dạng văn bản .
- Vì phương pháp này đại diện cho định dạng văn bản nên bạn sẽ tìm lại thông báo lỗi có chứa “ Số được lưu dưới dạng văn bản “. Vì vậy, bạn sẽ phải chọn Bỏ qua lỗi cho tất cả các ô có thông báo lỗi.
4. Kết hợp hàm RIGHT với Toán tử dấu và
Bây giờ, đây là một phương thức hoàn hảo khác trả về kết quả bằng cách sử dụng hàm RIGHT và Dấu và toán tử (&). Bạn cũng có thể sử dụng Hàm CONCATENATE thay vì & toán tử.
📌 Các bước:
- Trong Ô D5 chèn công thức sau:
=RIGHT("00000"&C5,5)
- Nhấn nút Enter .
- Sử dụng Fill Handle để điền vào tất cả các ô khác chứa mã zip.
🔎 Phân tích công thức:
- Tại đây , hàm RIGHT trả về số ký tự đã chỉ định từ cuối chuỗi văn bản.
- Chúng tôi đang nối 00000 trước mỗi số bằng cách sử dụng dấu và (&) giữa 00000 & các ô.
- Giờ đây, hàm RIGHT chỉ cho phép nhập 5 ký tự cuối cùng của mỗi dữ liệu kết quả vào các ô.
Đọc thêm: Cách thêm số 0 ở đầu trong Excel bằng thao tác CONCATENATE
5. Sử dụng Hàm BASE
Hàm BASE được sử dụng để chuyển đổi một số sang các hệ thống số khác nhau (Nhị phân, Thập phân, Thập lục phân hoặc Bát phân) . Bạn cũng có thể xác định số lượng ký tự bạn muốn xem thông qua chức năng này.
📌 Các bước:
- Trong Ô D5 chèn ký tự công thức sau:
=BASE(C5,10,5)
- Nhấn Enter .
- Sử dụng Xử lý điền để tự động điền tất cả các ô khác theo yêu cầu.
🔎 Phân tích công thức:
Bên trong các đối số của hàm BASE ,
- C5 được chọn làm giá trị Ô cho C5 .
- 10 là cơ số hoặc hệ số cho các giá trị thập phân.
- Và 5 là số ký tự chúng tôi muốn xem kết quả.
Số đọc tương tự
- Cách đặt dấu ngoặc đơn cho số âm trong Excel
- Định dạng số ở dạng Hàng nghìn K và Hàng triệu M trong Excel (4 cách)
- Cách Áp dụng định dạng số ở hàng triệu bằng dấu phẩy trong Excel (5 cách)
- Định dạng số tùy chỉnh: Hàng triệu với một số thập phân trong Excel (6 cách)
6. Nhập tệp văn bản & Sau đó, thêm các số 0 ở đầu bằng cách sử dụng Power Query Tool & Chức năng PadText
Bạn cũng có thể nhập một dải dữ liệu & sau đó chuyển đổi chúng thành một định dạng cố định bằng cách thêm các số 0 vào đầu. Nếu bạn đang sử dụng Microsoft Excel 2010 hoặc phiên bản cao hơn thì bạn sẽ có thể sử dụng phương pháp này với Power Query Editor .
📌 Các bước:
- Trong dải băng Dữ liệu , hãy nhấp vào tùy chọn Từ văn bản/CSV .
- Một hộp thoại sẽ xuất hiện từ đó bạn phải nhập tệp chứa dữ liệu.
- Chọn tệp & sau đó Nhấn Nhập.
- Một hộp thoại mới sẽ xuất hiện với dữ liệu & bạn phải nhấp vào Chuyển đổi dữ liệu .
- Bây giờ, cửa sổ Power Query sẽ xuất hiện.
- Dưới dải băng Thêm cột , hãy chọn Tùy chỉnhCột .
- Thêm tên cột trong tùy chọn Tên cột mới .
- Bây giờ trong Công thức cột tùy chỉnh , nhập-
=Text.PadStart([Column1],5,"0")
- Nhấn OK .
Bạn sẽ tìm thấy cột mới có mã zip được định dạng.
- Chọn Đóng & Tùy chọn Load .
Bây giờ, một trang tính mới sẽ xuất hiện & dữ liệu mới thu được từ Power Query Editor sẽ được chuyển đổi tại đây với bảng tổng hợp như được hiển thị bên dưới.
Đọc thêm: Chuyển đổi Excel Đánh số thành văn bản có số 0 đứng đầu: 10 cách hiệu quả
7. Hợp nhất REPT & LEN hoạt động cùng nhau
Việc sử dụng REPT & LEN cùng nhau là một phương pháp hiệu quả khác mà bạn có thể áp dụng.
📌 Các bước:
- Trong Ô D5 , nhập-
=REPT(0,5-LEN(C5))&C5
- Nhấn Enter & bạn sẽ được hiển thị các giá trị được định dạng ngay lập tức.
🔎 Phân tích công thức:
<15 Chức năngĐọc thêm: Cách đặt số 0 trong Excel trước các số (5 phương pháp hữu ích)
8. Thêm một số lượng cố định các số 0 đứng đầu bằng Hàm CONCATENATE
Nếu bạn muốn thêm một số lượng cụ thể các số 0 đứng trước một số hoặc một văn bản thì chỉ hàm CONCATENATE sẽ thực hiện công việc cho bạn. Dưới đây là các loại số khác nhau trong Cột B & chúng ta sẽ thêm hai số 0 đứng trước mỗi số.
📌 Các bước:
- Trong Ô C5 , nhập-
=CONCATENATE("00",B5)
- Nhấn Enter .
- Sử dụng Điền Xử lý để tự động điền các ô khác cho đến C12 .
Vì vậy, trong hình bên dưới, bạn đang nhìn thấy tất cả các số có hai số 0 đứng đầu.
Đọc thêm: Cách nối các số có số 0 đứng đầu trong Excel (6 phương pháp)
9 . Sử dụng VBA để giữ các số 0 ở đầu
Chúng ta cũng có thể giữ hoặc thêm các số 0 ở đầu bằng cách sử dụng VBScript.
📌 Các bước:
- Đối với điều này, trước tiên, hãy chuyển đến dải băng trên cùng và nhấn vào Nhà phát triển , sau đó nhấn vào tùy chọn Visual Basic từ menu.
- Bạn có thể sử dụng ALT + F11 để mở cửa sổ “Microsoft Visual Basic for Applications” nếu bạn không cóĐã thêm tab nhà phát triển.
- Bây giờ, một cửa sổ có tên “Microsoft Visual Basic for Applications” sẽ xuất hiện. Tại đây, từ thanh menu trên cùng, nhấn vào “Chèn” Và một menu sẽ xuất hiện. Từ chúng, chọn tùy chọn “Mô-đun'” .
- Bây giờ, một “Mô-đun” mới cửa sổ sẽ xuất hiện. Và Dán mã VBA này vào hộp.
4236
- Nhấn F5 và nó sẽ chạy mã hoặc macro.
- Nhấn lại Alt+F11 để quay lại bảng tính & bạn sẽ thấy kết quả như trong hình sau.
🔎 Giải thích mã VBA:
- Chúng tôi sẽ thêm phần Chương trình con trước & đặt tên macro của chúng tôi là KeepLeadingZeros .
- Với lệnh Range , Ô thứ nhất đang được chọn cần được định dạng.
- Với Kết thúc(xldown) & Chọn các lệnh phụ, chúng tôi đang chọn toàn bộ phạm vi ô chứa mã zip.
- Trong dòng tiếp theo, thông qua lệnh phụ NumberFormat , chúng tôi đang xác định số chữ số (5) bằng 0.
Đọc thêm: Cách xóa số 0 ở đầu trong Excel (7 cách dễ dàng + VBA)
10. Giữ hoặc thêm các số 0 ở đầu trong Bảng tổng hợp
Trong Bảng tổng hợp , chúng ta có thể sử dụng công thức DAX (Biểu thức phân tích dữ liệu) để giữ hoặc thêm các số 0 ở đầu bằng cách định dạng một cột hoặc