Đối với hầu hết người dùng Excel, đôi khi, bạn cần xóa n ký tự đầu tiên ở đầu chuỗi văn bản hoặc xóa x ký tự cuối cùng ở cuối chuỗi văn bản như ảnh chụp màn hình bên dưới. Bài viết này, tôi sẽ giới thiệu một số thủ thuật hữu ích để giải quyết công việc này một cách nhanh chóng và dễ dàng trong Excel
Phương pháp 1. Xóa ký tự x đầu tiên hoặc cuối cùng khỏi chuỗi văn bản bằng công thức
Xóa ký tự x đầu tiên khỏi đầu chuỗi văn bảnTrong Excel, bạn có thể dùng hàm RIGHT và LEFT để loại bỏ một số ký tự nào đó ở đầu hoặc cuối chuỗi, bạn làm như sau
1. Nhập hoặc sao chép công thức sau vào ô trống C4 nơi bạn muốn đặt kết quả
=RIGHT[ A4 , LEN[ A4 ] 2]
và nhấn phím Enter để nhận kết quả đầu tiên. Xem ảnh chụp màn hình.
Lưu ý . Trong công thức trên.
- A4 là giá trị ô mà bạn muốn xóa ký tự;
- Số 2 là số ký tự muốn loại bỏ khỏi đầu chuỗi văn bản
2. Sau đó, chọn ô C4 và kéo núm điều khiển điền xuống các ô mà bạn muốn áp dụng công thức này và tất cả 2 ký tự đầu tiên đã bị xóa khỏi chuỗi văn bản, xem ảnh chụp màn hình
Nếu bạn cần xóa một vài ký tự cuối cùng, bạn có thể sử dụng hàm LEFT giống như hàm RIGHT
Vui lòng nhập hoặc sao chép công thức này vào ô trống
=LEFT[ A4 , LEN[ A4 ] 9]
và sau đó kéo núm điều khiển điền xuống các ô mà bạn muốn áp dụng công thức này và 9 ký tự cuối cùng đã bị xóa khỏi chuỗi văn bản cùng một lúc, xem ảnh chụp màn hình
Lưu ý . Trong công thức trên.
- A4 là giá trị ô mà bạn muốn xóa ký tự;
- Số 9 có nghĩa là số ký tự bạn muốn loại bỏ khỏi cuối chuỗi văn bản
Phương pháp 2. Xóa ký tự x đầu tiên hoặc cuối cùng khỏi chuỗi văn bản bằng Hàm do người dùng xác định
Đây là Hàm do người dùng xác định cũng có thể giúp bạn xóa n ký tự đầu tiên hoặc cuối cùng khỏi chuỗi văn bản, vui lòng thực hiện như sau
Xóa ký tự x đầu tiên khỏi đầu chuỗi văn bản1. Giữ phím Alt + F11 để mở cửa sổ Microsoft Visual Basic for Applications.
2. Nhấp vào Chèn > Mô-đun và dán đoạn mã sau vào Cửa sổ Mô-đun
Public Function removeFirstx[rng As String, cnt As Long]
removeFirstx = Right[rng, Len[rng] - cnt]
End Function
3. Sau đó quay lại trang tính, rồi nhập công thức này. =removefirstx[A4,2] vào một ô trống, sau đó kéo bộ điều khiển điền xuống để nhận kết quả như bạn cần, xem ảnh chụp màn hình.
Lưu ý . Trong công thức trên.
- A4 là ô mà bạn muốn xóa ký tự;
- Số 2 cho biết số lượng ký tự bạn muốn xóa khỏi đầu chuỗi văn bản
Để xóa n ký tự cuối cùng khỏi chuỗi văn bản, vui lòng áp dụng Hàm do người dùng xác định sau
Public Function removeLastx[rng As String, cnt As Long]
removeLastx = Left[rng, Len[rng] - cnt]
End Function
Và sau đó áp dụng công thức này. =removelastx[A4,9] để nhận kết quả như bạn cần, hãy xem ảnh chụp màn hình.
Lưu ý . Trong công thức trên.
- A4 là ô mà bạn muốn xóa ký tự;
- Số 9 cho biết số lượng ký tự bạn muốn xóa khỏi phần cuối của chuỗi văn bản
Phương pháp 3. Xóa ký tự x đầu tiên, cuối cùng hoặc ký tự vị trí nhất định mà không cần bất kỳ công thức nào
Sử dụng các hàm Excel để loại bỏ một số ký tự không trực tiếp như vậy. Chỉ cần xem cách được cung cấp trong phương pháp này, không quá hai hoặc ba lần nhấp chuột. Với tiện ích Xóa theo vị trí của phần bổ trợ bên thứ ba Kutools cho Excel, bạn có thể dễ dàng xóa các ký tự đầu tiên, cuối cùng hoặc ký tự nhất định khỏi chuỗi văn bản. Nhấp để tải xuống Kutools cho Excel. Vui lòng xem bản demo bên dưới
Sau khi cài đặt Kutools cho Excel, vui lòng áp dụng Xóa theo vị trí theo các bước sau
1. Chọn phạm vi mà bạn muốn xóa các ký tự nhất định. Sau đó nhấp vào Kutools > Văn bản > Xóa theo vị trí. Xem ảnh chụp màn hình
2. Chỉ định các thao tác sau trong hộp thoại Xóa theo vị trí bật lên
- [1. ] Chỉ định số lượng ký tự sẽ bị xóa
- [2. ] Chọn tùy chọn Từ bên trái trong phần Vị trí để xóa n ký tự đầu tiên, xem ảnh chụp màn hình
Mẹo. Tiện ích Xóa theo vị trí cũng có thể giúp bạn xóa n ký tự cuối cùng hoặc một ký tự nhất định khỏi vị trí cụ thể.
Phương pháp 4. Xóa cả ký tự x đầu tiên và x cuối cùng khỏi chuỗi văn bản bằng công thức
Đôi khi, bạn muốn xóa các ký tự ở cả hai bên chuỗi văn bản, chẳng hạn, bạn cần xóa 2 ký tự đầu và 9 ký tự cuối cùng một lúc. Ở đây, chức năng MID có thể giúp bạn
1. Vui lòng nhập hoặc sao chép công thức này vào ô trống
=MID[ A4 , 3 ,LEN[ A4]-11]
và nhấn phím Enter để nhận kết quả đầu tiên. Xem ảnh chụp màn hình.
Lưu ý . Trong công thức trên.
- A4 là giá trị ô mà bạn muốn xóa ký tự;
- Số 3 nhiều hơn số ký tự bạn muốn xóa ở bên trái một ký tự;
- Số 11 là tổng số ký tự bạn muốn loại bỏ
2. Sau đó, chọn ô C4 và kéo núm điều khiển điền xuống các ô mà bạn muốn áp dụng công thức này và tất cả 2 ký tự đầu tiên và 9 ký tự cuối cùng đã bị xóa ngay lập tức khỏi chuỗi văn bản, xem ảnh chụp màn hình
Các công cụ năng suất văn phòng tốt nhất
Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn
- Tái sử dụng. Chèn nhanh các công thức, biểu đồ phức tạp và bất kỳ thứ gì bạn đã sử dụng trước đây; . Encrypt Cells with password; Create Mailing List and send emails...
- Thanh siêu công thức [dễ dàng chỉnh sửa nhiều dòng văn bản và công thức]; . Reading Layout [easily read and edit large numbers of cells]; Paste to Filtered Range...
- Hợp nhất Ô/Hàng/Cột mà không làm mất Dữ liệu; . Ngăn chặn các ô trùng lặp; . Combine Duplicate Rows/Columns.. Prevent Duplicate Cells; Compare Ranges...
- Chọn hàng trùng lặp hoặc duy nhất ; . Select Blank Rows [all cells are empty]; Super Find and Fuzzy Find in Many Workbooks; Random Select...
- Sao chép chính xác Nhiều ô mà không thay đổi tham chiếu công thức; . Auto Create References to Multiple Sheets; Insert Bullets, Check Boxes and more...
- Trích xuất văn bản , Thêm văn bản, Xóa theo vị trí, Xóa khoảng trắng ; . Convert Between Cells Content and Comments...
- Siêu bộ lọc [lưu và áp dụng lược đồ bộ lọc cho các trang tính khác]; . Advanced Sort by month/week/day, frequency and more; Special Filter by bold, italic...
- Kết hợp Sổ làm việc và Trang tính ; . Split Data into Multiple Sheets; Batch Convert xls, xlsx and PDF...
- Hơn 300 tính năng mạnh mẽ . Hỗ trợ Office/Excel 2007-2021 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ tính năng Dùng thử miễn phí 30 ngày. Đảm bảo hoàn tiền trong 60 ngày.
Đọc thêm. Tải xuống miễn phí. Mua.
Tab Office Mang giao diện theo thẻ vào Office và giúp công việc của bạn dễ dàng hơn nhiều
- Bật chỉnh sửa và đọc theo tab 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 năng suất của bạn lên 50% và giảm hàng trăm lần nhấp chuột cho bạn mỗi ngày
Đọc thêm. Tải xuống miễn phí. Mua.
Cũ nhất đầu tiên
Sắp xếp nhận xét theo
Cũ nhất đầu tiên
mới nhất đầu tiên
Nhận xét [ 133 ]
Chưa có xếp hạng nào. Hãy là người đầu tiên xếp hạng
lễ hội
khoảng 8 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
sử dụng đầy đủ để làm cho dữ liệu dễ dàng hơn nhiều Cảm ơn
Hồi đáp
0
0
Aleksandar prasad
khoảng 6 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin lỗi, nhưng không làm việc cho tôi. Cho tôi thấy một lỗi
Hồi đáp
0
0
Steve Jadrnak
khoảng 8 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
In mục này để giúp loại bỏ các ký tự
Hồi đáp
0
0
fwfceas
khoảng 8 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
cảm ơn bạn thân yêu vì sự giúp đỡ này
Hồi đáp
0
0
ô rô
khoảng 8 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn vì đã đăng tải điều này. . -]
Hồi đáp
0
0
Sung sướng
khoảng 8 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
đây là những gì tôi đang tìm kiếm. Tôi cần một điều nữa. Tôi muốn sao chép các giá trị trong ngoặc sang một ô khác, trong trường hợp của bạn- Mã bưu chính [ZIP]. 211230, muốn sao chép ZIP vào một ô khác
Hồi đáp
0
0
Ca Sĩ Trí Tuệ Hạnh Phúc
khoảng 8 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
[quote]đây là những gì tôi đang tìm kiếm. Tôi cần một điều nữa. Tôi muốn sao chép các giá trị trong ngoặc sang một ô khác, trong trường hợp của bạn- Mã bưu chính [ZIP]. 211230, muốn sao chép ZIP vào một ô khác. Bởi Happy[/quote] Chào Happy. Bạn đã bao giờ nhận được một câu trả lời? . Ví dụ: nếu Mã bưu điện [ZIP]. 211230 nằm trong Ô A1, lệnh sẽ là =MID[A1,11,3] - i. e. , lấy 3 ký tự ở giữa bắt đầu từ ký tự thứ 11 từ trái sang
Hồi đáp
0
0
ZEDD Ca sĩ trí tuệ
khoảng 7 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi có 275 tên nhưng theo cách lặp đi lặp lại. Tôi muốn trích xuất từng tên từ danh sách đó sẽ chỉ xuất hiện một lần
Hồi đáp
0
0
Uma Kanth ZEDD
khoảng 6 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào Zedd, Đối với nhiệm vụ được đề cập bởi bạn. Chúng ta có thể sử dụng kết hợp IF và COUNT IF Ex. =IF[COUNTIF[$A$1. $A$275,A1]= 1,A1,FALSE] Trân trọng, Umakanth Ramineedi
Hồi đáp
0
0
ankit ZEDD
khoảng 5 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
chọn cột cụ thể và trong bảng "dữ liệu". nhấp vào "xóa trùng lặp"
Hồi đáp
0
0
Rahul SIngh
khoảng 8 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn vì đã giúp tôi
Hồi đáp
0
0
Nishant Shastry
khoảng 8 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Mẹo tuyệt vời. Các bạn chỉ làm cho cuộc sống của tôi dễ dàng hơn rất nhiều. ]
Hồi đáp
0
0
hoán đổi
khoảng 8 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn rất nhiều đã thực sự hữu ích
Hồi đáp
0
0
spaha
khoảng 8 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Mẹo hay. Rất hữu ích cho người mới bắt đầu như tôi. Thanks
Hồi đáp
0
0
Abdul Gani
khoảng 8 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn đội. Thực sự hữu ích
Hồi đáp
0
0
biết
khoảng 8 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi có một nhóm các số. Một số trong số họ có số không ở đầu. Tôi không thể lấy số 0 làm số đầu tiên. Các con số không có cùng độ dài nhưng tôi chỉ muốn số 0 biến mất. Có cách nào làm được việc này không
Hồi đáp
0
0
Xavier kn
khoảng 7 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
@kn. bạn có thể sử dụng như sau, coi ô nguồn là A1 Trong công thức bên dưới, nếu sẽ đánh giá ký tự đầu tiên là gì và nếu là số 0, nó sẽ xóa nó, nếu không phải là số 0, nó sẽ giữ nguyên như cũ. =IF[[LEFT[A1,1]="0"],RIGHT[A1,[LEN[A1]-1]],A1] hy vọng điều này sẽ hữu ích, chúc mừng
Hồi đáp
0
0
cá đuối
khoảng 7 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào. Mong các bạn giúp mình cách xóa các ký tự sau dấu phẩy đầu tiên từ Left và add
Hồi đáp
0
0
Xavier Ray
khoảng 7 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào #Ray, Câu hỏi của bạn có vẻ như còn thiếu một số chi tiết ở phần cuối, nhưng để loại bỏ bất kỳ thứ gì sau lần hôn mê đầu tiên, bạn có thể sử dụng cách sau. giả sử dữ liệu nguồn của bạn ở A1. Về cơ bản, lấy mọi thứ còn lại của dấu hôn đầu tiên mà nó tìm thấy trong chuỗi [vị trí của dấu hôn trừ 1] =LEFT[A1,[SEARCH[",",A1]-1]] if A1 is abcdef,ghijkl thì bạn sẽ nhận được
Hồi đáp
0
0
katrina_rose
khoảng 7 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chào các bạn, mình lập 1 danh sách có 3 cột khoảng 500 hàng, ở ô nào mình cũng có dấu "#" phải bỏ đi. Mình thực sự không hiểu làm cách nào để loại bỏ nó và không vào được công thức trên. Có thể là do tôi đang sử dụng thiết bị mac không?
Hồi đáp
0
0
Xavier katrina_rose
khoảng 7 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
chỉ cần tìm và thay thế. Tìm "#" thay thế bằng "" trống. Bằng cách đó bạn thậm chí không cần một công thức. Điều này đang xem xét chỉ có một "#" bạn muốn xóa trong mỗi ô. hoan hô
Hồi đáp
0
0
karen
khoảng 7 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
nhưng nếu các ký tự trong một ô có màu chữ khác nhau và tôi muốn giữ lại màu của chúng thì sao?
Hồi đáp
0
0
Chờ Pande karen
khoảng 7 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Sử dụng định dạng họa sĩ trong trường hợp đó. Giả sử dữ liệu ban đầu của bạn nằm trong 'cột A' [được định dạng bằng màu] và dữ liệu sau khi áp dụng công thức nằm trong 'cột B' [không được định dạng], hãy làm theo các bước sau. 1] Nhấp vào 'Format Painter' từ menu 'Home' 2] Nhấp vào tên cột 'A' [cột hoàn chỉnh nên được chọn] 3] Nhấp vào tên cột 'B' Bạn sẽ có cùng định dạng cho cột B như cột nguồn của mình . Hi vọng điêu nay co ich
Hồi đáp
0
0
Surendar
khoảng 7 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Mẹo hay nè mọi người. Mẹo rất hữu ích
Hồi đáp
0
0
Lori W
khoảng 7 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn bạn. Công thức phù hợp với nhu cầu của tôi. . -]
Hồi đáp
0
0
Craig
khoảng 7 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
cảm ơn, đây là một bài viết tuyệt vời. Tôi đang cố kéo chữ cái đầu tiên của hai tên để tự động hóa vào nhật ký hành động? . Nhưng không thể chỉ có được nó. ví dụ. Brian Adams = BA Cảm ơn Craig
Hồi đáp
0
0
Xavier Craig
khoảng 7 năm trước
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
@Craig, bạn có thể làm điều này. =CONCATENATE[[MID[A2,1,1]],[MID[A2,[FIND[" ",A2]+1],1]]] xem xét dữ liệu nguồn của bạn nằm trong ô A2. Tuy nhiên, điều này sẽ không hoạt động nếu bạn có nhiều hơn 2 tên riêng biệt được phân tách bằng dấu cách. Bạn có thể giải thích điều đó trong câu lệnh IF để giải quyết các trường hợp bạn có 3 tên và muốn trích xuất 3 chữ cái [i. e. John Bon Jovi. JBJ] cổ vũ