Cách xóa chữ số đầu tiên của một số trong excel
Mặc dù Excel đã được lập trình theo cách tự động loại bỏ bất kỳ số 0 đứng đầu nào khỏi các số, nhưng vẫn có một số trường hợp bạn có thể gặp phải những trường hợp này. Show
Trong hướng dẫn Excel này, tôi sẽ chỉ cho bạn cách loại bỏ các số 0 đứng đầu trong các số của bạn trong Excel Vậy hãy bắt đầu Hướng dẫn này bao gồm
Những lý do có thể khiến bạn có số 0 đứng đầu trong ExcelNhư tôi đã đề cập, Excel sẽ tự động xóa mọi số 0 đứng đầu khỏi các số. Ví dụ: nếu bạn nhập 00100 vào một ô trong Excel, nó sẽ tự động chuyển thành 100 Trong hầu hết các trường hợp, điều này có ý nghĩa vì những số 0 đứng đầu này không thực sự có ý nghĩa Nhưng trong một số trường hợp, bạn có thể muốn nó Dưới đây là một số lý do có thể khiến các số của bạn giữ lại các số 0 ở đầu
Phương pháp chúng tôi chọn để loại bỏ các số 0 đứng đầu sẽ phụ thuộc vào nguyên nhân gây ra nó Also read: How to Add Leading Zeroes in Excel Vì vậy, bước đầu tiên là xác định nguyên nhân để có thể chọn phương pháp phù hợp để loại bỏ các số 0 đứng đầu này Cách để Loại bỏ các số 0 ở đầu các sốCó nhiều cách bạn có thể sử dụng để xóa các số 0 đứng đầu khỏi các số Trong phần này, tôi sẽ chỉ cho bạn năm phương pháp như vậy Chuyển đổi văn bản thành số bằng tùy chọn kiểm tra lỗiNếu nguyên nhân dẫn đến các số ở đầu là do ai đó đã thêm dấu nháy đơn trước các số này (để chuyển đổi các số này thành văn bản), bạn có thể sử dụng phương pháp kiểm tra lỗi để chuyển đổi lại các số này thành số chỉ bằng một cú nhấp chuột Đây có lẽ là phương pháp dễ nhất để loại bỏ các số 0 đứng đầu Ở đây tôi có một tập dữ liệu trong đó tôi có các số có dấu nháy đơn trước các số này cũng như các số 0 ở đầu. Đây cũng là lý do bạn thấy các số này được căn bên trái (trong khi theo mặc định, các số căn bên phải) và cũng có số 0 đứng đầu Dưới đây là các bước để loại bỏ các số 0 đứng đầu các số này
Đó là nó. Các bước trên sẽ loại bỏ dấu nháy đơn và chuyển đổi các giá trị văn bản này trở lại thành số Và vì Excel được lập trình để xóa khoảng trắng ở đầu mọi số theo mặc định, nên bạn sẽ thấy rằng việc làm này sẽ tự động xóa tất cả các số 0 ở đầu Ghi chú. Phương pháp này sẽ không hoạt động nếu các số 0 đứng đầu đã được thêm vào như một phần của định dạng số tùy chỉnh của các ô. Để xử lý những trường hợp đó, hãy sử dụng các phương pháp được đề cập tiếp theo Thay đổi định dạng số tùy chỉnh của các ôMột lý do thực sự phổ biến khác có thể khiến các số của bạn hiển thị với các số 0 đứng đầu là khi các ô của bạn đã được định dạng để luôn hiển thị một số chữ số cụ thể trong mỗi số Nhiều người muốn làm cho các số trông nhất quán và có cùng độ dài, vì vậy họ chỉ định độ dài tối thiểu của các số bằng cách thay đổi định dạng của các ô Ví dụ: nếu bạn muốn tất cả các số hiển thị dưới dạng số có 5 chữ số, nếu bạn có một số chỉ có ba chữ số thì Excel sẽ tự động thêm hai số 0 ở đầu vào số đó Bên dưới, tôi có một tập dữ liệu áp dụng định dạng số tùy chỉnh để luôn hiển thị tối thiểu năm chữ số trong ô Và cách để loại bỏ các số 0 đứng đầu này chỉ là xóa định dạng hiện có khỏi các ô Dưới đây là các bước để làm điều này
Các bước trên sẽ thay đổi định dạng số tùy chỉnh của các ô và bây giờ các số sẽ được hiển thị như mong đợi (trong đó sẽ không có số 0 đứng đầu) Lưu ý rằng kỹ thuật này sẽ chỉ hoạt động khi lý do cho các số 0 đứng đầu là định dạng số tùy chỉnh. Nó sẽ không hoạt động nếu dấu nháy đơn đã được sử dụng để chuyển đổi số thành văn bản (trong trường hợp đó, bạn nên sử dụng phương pháp trước đó) Nhân với 1 (dùng kỹ thuật Paste Special)Kỹ thuật này hoạt động trong cả hai trường hợp (trong đó các số đã được chuyển đổi thành văn bản bằng cách sử dụng dấu nháy đơn hoặc định dạng số tùy chỉnh đã được áp dụng cho các ô) Giả sử bạn có một tập dữ liệu như hình bên dưới và bạn muốn xóa các số 0 đứng đầu khỏi tập dữ liệu đó Dưới đây là các bước để làm điều này
Các bước trên thêm 0 vào phạm vi ô bạn đã chọn, đồng thời xóa tất cả các số 0 và dấu nháy đơn ở đầu Mặc dù điều này không thay đổi giá trị của ô, nhưng nó chuyển đổi tất cả các giá trị văn bản thành số cũng như sao chép định dạng từ ô trống mà bạn đã sao chép (do đó thay thế định dạng hiện có đang làm cho các số 0 ở đầu hiển thị) Phương pháp này chỉ tác động vào các số. Trong trường hợp bạn có bất kỳ chuỗi văn bản nào trong một ô, nó sẽ không thay đổi Sử dụng hàm VALUEMột phương pháp nhanh chóng và dễ dàng khác để loại bỏ các số 0 đứng đầu là sử dụng hàm giá trị Hàm này nhận một đối số (có thể là văn bản hoặc tham chiếu ô có văn bản) và trả về giá trị số Điều này cũng sẽ hoạt động trong cả hai trường hợp trong đó các số ở đầu của bạn là kết quả của dấu nháy đơn (được sử dụng để chuyển đổi số thành văn bản) hoặc định dạng số tùy chỉnh Giả sử tôi có một bộ dữ liệu như hình bên dưới Dưới đây là công thức sẽ loại bỏ các số 0 đứng đầu =VALUE(A1) Ghi chú. Trong trường hợp bạn vẫn thấy các số 0 ở đầu, bạn cần chuyển đến tab trang chủ và thay đổi định dạng ô thành Chung (từ trình đơn thả xuống Định dạng số) Sử dụng văn bản thành cộtMặc dù chức năng Chuyển văn bản thành cột được sử dụng để chia một ô thành nhiều cột, nhưng bạn cũng có thể sử dụng chức năng này để xóa các số 0 ở đầu Giả sử bạn có một bộ dữ liệu như hình bên dưới Dưới đây là các bước để xóa các số 0 đứng đầu bằng cách sử dụng Văn bản thành Cột
Các bước trên sẽ loại bỏ tất cả các số 0 đứng đầu và chỉ cung cấp cho bạn các số. Trong trường hợp bạn vẫn thấy các số 0 ở đầu, bạn cần thay đổi định dạng của các ô thành Chung (điều này có thể được thực hiện từ tab Trang chủ) Cách xóa các số 0 đứng đầu khỏi văn bảnMặc dù tất cả các phương pháp trên đều hoạt động tốt, nhưng chúng chỉ dành cho những ô có giá trị số Nhưng điều gì sẽ xảy ra nếu bạn có các giá trị chữ và số hoặc văn bản cũng có một số số 0 đứng đầu trong đó Các phương pháp trên sẽ không hoạt động trong trường hợp đó, nhưng nhờ các công thức tuyệt vời trong Excel, bạn vẫn có thể có được thời gian này Giả sử bạn có một tập dữ liệu như hình bên dưới và bạn muốn xóa tất cả các số 0 đứng đầu khỏi tập dữ liệu đó Dưới đây là công thức để làm điều đó =RIGHT(A2,LEN(A2)-FIND(LEFT(SUBSTITUTE(A2,"0",""),1),A2)+1) Hãy để tôi giải thích cách thức hoạt động của công thức này Phần SUBSTITUTE của công thức thay thế số 0 bằng khoảng trống. Vì vậy, đối với giá trị 001AN76, công thức thay thế cho kết quả là 1AN76 Công thức LEFT sau đó trích xuất ký tự ngoài cùng bên trái của chuỗi kết quả này, trong trường hợp này sẽ là 1 Sau đó, công thức FIND sẽ tìm kiếm ký tự ngoài cùng bên trái này được cung cấp bởi công thức LEFT và trả về vị trí của nó. Trong ví dụ của chúng tôi, đối với giá trị 001AN76, nó sẽ cho 3 (là vị trí của 1 trong chuỗi văn bản gốc) 1 được thêm vào kết quả của công thức FIND, để đảm bảo rằng chúng tôi trích xuất toàn bộ chuỗi văn bản (ngoại trừ các số 0 ở đầu) Kết quả của công thức FIND sau đó được trừ khỏi kết quả của công thức LEN (được sử dụng để tính độ dài của toàn bộ chuỗi văn bản). Điều này cho chúng ta độ dài của vòng văn bản không có số 0 đứng đầu Sau đó, giá trị này được sử dụng với hàm RIGHT để trích xuất toàn bộ chuỗi văn bản (ngoại trừ các số 0 ở đầu) Trong trường hợp có khả năng có khoảng trắng ở đầu hoặc cuối trong các ô của bạn, tốt nhất bạn nên sử dụng hàm TRIM với mọi tham chiếu ô |