Là một phần của việc xóa chuỗi văn bản, tôi muốn xóa n ký tự đầu tiên trong Google Trang tính không chỉ trong một ô mà còn trong nhiều cột. Đó là chức năng phù hợp để làm điều này?
Để xóa n ký tự đầu tiên trong một ô hoặc theo lô trong nhiều ô trong một cột hoặc nhiều cột, bạn có thể sử dụng một trong các chức năng sau của Google Tài liệu Trang tính
1. THAY THẾ
2. THAY THẾ
3. REGEXREPLACE
4. ĐÚNG
5. GIỮA
Các chức năng trên sẽ hữu ích trong việc loại bỏ một phần văn bản từ bên trái. Cùng với chức năng RIGHT, bạn cũng có thể muốn sử dụng chức năng LEN
Xóa N ký tự đầu tiên trong một ô trong Google Sheets
Giả sử ô A1 chứa giá trị “Mr. John". Tôi muốn công thức chỉ trích xuất tên từ chuỗi này để lại tiêu đề
Để xóa n ký tự đầu tiên trong một ô ở đây, trước tiên tôi đang sử dụng công thức kết hợp Right và Len. Các công thức khác làm theo
Công thức 1 [Hoạt động trong Excel và Google Trang tính]
Trong công thức này, tôi đang xóa 4 ký tự đầu tiên khỏi chuỗi văn bản. Bạn có thể thay thế số đó theo yêu cầu làm sạch văn bản của bạn
=right[A1,len[A1]-4]
Trên đây là công thức được sử dụng phổ biến nhất trong Google Sheets cũng như trong Excel để loại bỏ một số ký tự nhất định khỏi chuỗi văn bản. Tất nhiên, tham chiếu ô có thể khác
Công thức 2 [Hoạt động trong Excel và Google Trang tính]
Ở đây trực tiếp thay thế chuỗi văn bản không mong muốn
=SUBSTITUTE[A1,"Mr. ",""]
Công thức 3 [Hoạt động trong Excel và Google Trang tính]
Công thức này thay thế 4 ký tự đầu tiên
=replace[A1,1,4,""]
Trong công thức này, bạn cũng có thể chỉ định số lượng ký tự sẽ bị xóa từ bên trái của chuỗi
Công thức 4 [Chỉ hoạt động trong Google Trang tính]
Bạn có thể sử dụng biểu thức chính quy RE2 để xóa n ký tự đầu tiên trong Google Trang tính
=REGEXREPLACE[A1,"Mr. ",""]
Công thức 5 [Hoạt động trong Excel và Google Trang tính]
Công thức này có thể mới đối với bạn nhưng không phải là chức năng. Có, chức năng MID cũng hữu ích để xóa n ký tự đầu tiên trong Google Tài liệu Trang tính và Excel
=mid[A1,5,9^9]
Ở đây chăm sóc một điều. Số ký tự cần xóa khỏi văn bản là 4, nhưng bạn nên đặt 5 trong công thức. 9^9 chỉ đại diện cho một con số lớn. Sử dụng nó như nó là
Xóa N ký tự đầu tiên trong một cột trong Google Sheets
Bạn có thể chuyển đổi một số công thức trên thành Công thức mảng để loại bỏ n ký tự trong một cột
Áp dụng công thức dưới đây trong ô B1 để xóa tiêu đề Mr. hoặc cô. từ các tên trong cột A
=ArrayFormula[right[A1:A10,len[A1:A10]-4]]
Bạn cũng có thể sử dụng bất kỳ công thức nào trong hai công thức dưới đây
Công thức mảng 1
=ArrayFormula[replace[A1:A10,1,4,""]]
Công thức mảng 2
=ArrayFormula[mid[A1:A10,5,9^9]]
Xóa N ký tự đầu tiên trong nhiều cột trong Google Sheets
Tương tự như ví dụ trên, bạn có thể sử dụng công thức MID, RIGHT hoặc REPLACE để xóa n ký tự đầu tiên trong nhiều cột trong Google Trang tính
Bài viết này giới thiệu các phương pháp khác nhau để xóa văn bản trước hoặc sau một ký tự cụ thể hoặc ký tự xuất hiện thứ n khỏi các ô trong Excel
Phương pháp A.
Phương pháp B.
Phương pháp C.
Phương pháp D.
Xóa văn bản trước hoặc sau ký tự cụ thể bằng Tìm và Thay thế trong Excel
Để xóa tất cả các văn bản trước hoặc sau một ký tự cụ thể bằng chức năng Tìm và Thay thế, vui lòng thực hiện như sau
1. Chọn các ô bạn sẽ xóa văn bản trước hoặc sau một ký tự cụ thể, nhấn phím Ctrl + H để mở hộp thoại Tìm và Thay thế
Trong hộp thoại Tìm và Thay thế
1. Để xóa tất cả trước ký tự cụ thể, chẳng hạn như dấu phẩy, vui lòng nhập *, vào hộp văn bản Tìm gì;
2. Để xóa tất cả sau ký tự cụ thể, chẳng hạn như dấu phẩy, vui lòng nhập ,* vào hộp văn bản Find what;
ghi chú
1. Bạn có thể thay đổi dấu phẩy thành bất kỳ ký tự nào bạn cần
2. Trong trường hợp này, tất cả các văn bản trước dấu phẩy cuối cùng hoặc sau dấu phẩy đầu tiên sẽ bị xóa khỏi các ô đã chọn
2. Giữ hộp văn bản Thay thế bằng trống, sau đó nhấp vào nút Thay thế Tất cả. Xem ảnh chụp màn hình
Dễ dàng xóa tất cả các ký tự số, không phải số hoặc được chỉ định khỏi các ô trong Excel
Tiện ích Xóa Ký tự của Kutools dành cho Excel giúp bạn dễ dàng xóa tất cả các ký tự số, ký tự không phải số hoặc ký tự được chỉ định khỏi các ô đã chọn trong Excel.
Tải xuống toàn bộ tính năng
30
-ngày dùng thử miễn phí Kutools cho Excel ngay bây giờXóa văn bản trước hoặc sau ký tự cụ thể đầu tiên/cuối cùng theo công thức
Phần này sẽ hiển thị cho bạn các công thức xóa mọi thứ trước hoặc sau ký tự cụ thể đầu tiên/cuối cùng khỏi các ô trong Excel
Để xóa mọi thứ trước dấu phẩy đầu tiên, vui lòng
Chọn một ô trống, sao chép và dán công thức bên dưới vào đó, rồi nhấn phím Enter. Sau đó kéo Fill Handle để áp dụng công thức cho các ô khác. Xem ảnh chụp màn hình
Công thức. Xóa mọi thứ trước dấu phẩy đầu tiên
=RIGHT[B5,LEN[B5],",B5]]
ghi chú
1. Trong công thức trên, B5 là ô bạn sẽ xóa văn bản và "," là ký tự bạn sẽ xóa văn bản dựa trên
2. Để xóa tất cả trước ký tự cụ thể cuối cùng, hãy sử dụng công thức này
=RIGHT[ B5 ,LEN[ B5 ] B5,"Character","@",[LEN[B5]-LEN[SUBSTITUTE[B5,"Character",""]]]/LEN["Character"]]]]
Để xóa mọi thứ sau dấu phẩy đầu tiên, vui lòng
Chọn một ô trống, sao chép và dán công thức bên dưới vào đó, rồi nhấn phím Enter. Sau đó kéo Fill Handle để áp dụng công thức cho các ô khác. Xem ảnh chụp màn hình
Công thức. Xóa mọi thứ sau dấu phẩy đầu tiên
=LEFT[B5,TÌM[",",B5]-1]
ghi chú
1. Trong công thức trên, B5 là ô bạn sẽ xóa văn bản và "," là ký tự bạn sẽ xóa văn bản dựa trên
2. Để xóa tất cả sau ký tự cụ thể cuối cùng, hãy sử dụng công thức này
=LEFT[ B5 ,FIND["@",SUBSTITUTE[ B5,"character","@",LEN[B5]-LEN[SUBSTITUTE[B5,"character",""]]]]-1]
Xóa văn bản trước hoặc sau ký tự xuất hiện thứ n theo công thức
Các công thức dưới đây có thể giúp xóa tất cả trước hoặc sau ký tự xuất hiện thứ n khỏi các ô trong Excel
Để xóa tất cả trước ký tự xuất hiện thứ n khỏi các ô, bạn cần
Chọn một ô trống để xuất kết quả, sao chép công thức bên dưới vào đó và nhấn phím Enter. Sau đó kéo Fill Handle để áp dụng công thức cho các ô khác. Xem ảnh chụp màn hình
Công thức. Xóa mọi thứ trước dấu phẩy xuất hiện lần thứ hai
=RIGHT[SUBSTITUTE[ B5 , " ,", CHAR[9], 2], LEN[B5]- FIND[CHAR[9], SUBSTITUTE[B5, ",", CHAR[9], 2], 1] + 1]
ghi chú
1. Trong công thức, B5, "," và 2 số có nghĩa là tất cả nội dung sau dấu phẩy xuất hiện lần thứ hai sẽ bị xóa khỏi ô B5
2. Bạn có thể thay đổi "," và số 2 thành bất kỳ ký tự nào và số vị trí xuất hiện khi bạn cần
Để xóa tất cả sau ký tự xuất hiện thứ n khỏi các ô, bạn cần
Chọn một ô trống để xuất kết quả, sao chép công thức bên dưới vào đó và nhấn phím Enter. Sau đó kéo Fill Handle để áp dụng công thức cho các ô khác. Xem ảnh chụp màn hình
Công thức. Xóa mọi thứ sau dấu phẩy xuất hiện lần thứ hai
=LEFT[SUBSTITUTE[ B5 ," ,",CHAR[9],2],FIND[CHAR[9],SUBSTITUTE[B5,",",CHAR[9],2],1]-1]
ghi chú
1. Trong công thức, B5, "," và 2 số có nghĩa là tất cả nội dung sau dấu phẩy xuất hiện lần thứ hai sẽ bị xóa khỏi ô A7
2. Bạn có thể thay đổi "," và số 2 thành bất kỳ ký tự nào và số vị trí xuất hiện khi bạn cần
Dễ dàng xóa văn bản trước/sau một ký tự cụ thể bằng Kutools cho Excel
Nếu chỉ có một dấu phân cách dấu phẩy cho mỗi ô trong một phạm vi và bạn muốn xóa mọi thứ trước hoặc sau dấu phẩy này khỏi ô, vui lòng thử tiện ích Tách ô của Kutools cho Excel. Tiện ích này sẽ giúp bạn giải quyết vấn đề chỉ với vài cú nhấp chuột
1. Chọn các ô mà bạn sẽ xóa mọi thứ trước hoặc sau dấu phẩy, sau đó nhấp vào Kutools > Văn bản > Tách ô. Xem ảnh chụp màn hình
2. Trong hộp thoại Split Cells, chọn tùy chọn Split to Columns trong phần Type, và trong phần Split by, chọn tùy chọn Other và nhập dấu phẩy vào ô trống, sau đó nhấp vào nút OK. Xem ảnh chụp màn hình
3. Một hộp thoại Split Cells khác bật lên, chọn một ô trống để định vị văn bản, sau đó nhấp vào nút OK
Sau đó, bạn có thể thấy các ô đã chọn được phân chia theo ký tự cụ thể – dấu phẩy. Xem ảnh chụp màn hình
Nếu bạn muốn dùng thử miễn phí [
30
-day] của tiện ích này, bạn hãy nhấn vào đây để tải xuống, sau đó vào áp dụng thao tác theo các bước trênKutools for Excel - Giúp Bạn Luôn Hoàn Thành Công Việc Trước Thời Hạn, Có Nhiều Thời Gian Tận Hưởng Cuộc Sống
300 1500 30
Không cần phải ghi nhớ các công thức và mã VBA nữa, hãy để bộ não của bạn được nghỉ ngơi kể từ bây giờ.
Các thao tác phức tạp và lặp đi lặp lại có thể được xử lý một lần trong vài giây.
Giảm hàng ngàn thao tác bàn phím chuột mỗi ngày, tạm biệt bệnh nghề nghiệp.
Trở thành chuyên gia Excel trong 3 phút, giúp bạn nhanh chóng được ghi nhận và thăng tiến tăng lương.
110.000 người làm việc hiệu quả cao và sự lựa chọn của hơn 300 công ty nổi tiếng thế giới.
Kiếm $39 của bạn. 0 trị giá hơn $4000. 0 đào tạo của người khác.
Dùng thử miễn phí đầy đủ tính năng
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 [ 60 ]
Chưa có xếp hạng nào. Hãy là người đầu tiên xếp hạng
Sean
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
Tuyệt vời, cảm ơn vì điều đó. Quá dễ
Hồi đáp
0
0
Bill Liew
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ột lời cảm ơn lớn. Giải pháp hoàn hảo
Hồi đáp
0
0
lém lỉnh
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ột số lời khuyên tuyệt vời ở đó. cảm ơn
Hồi đáp
0
0
vi-ô-lông
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
Nó quá hữu ích
Hồi đáp
0
0
Mô-ha-mét
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
Rất biết ơn bạn, điều đó rất hữu ích
Hồi đáp
0
0
Mariela
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 thích cách này hơn công thức giữa
Hồi đáp
0
0
Otep
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 vì điều này. Phải tiết kiệm thời gian quý báu cho mục hàng 600
Hồi đáp
0
0
Ken
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
Công thức xóa chữ sau ký tự đúng cái mình cần. Cảm ơn bạn
Hồi đáp
0
0
Barnett Frankel
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
Tôi cần xóa tất cả văn bản sau từ đầu tiên
Hồi đáp
0
0
pha lê Barnett Frankel
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
Kính gửi Barnett Frankel,
Nếu bạn cho rằng khoảng trắng là dấu phân cách giữa các từ, công thức này =LEFT[A2,FIND[" ",A2&" "]-1] có thể . Và nếu các từ của bạn được phân tách bằng dấu phẩy, chẳng hạn như dấu phẩy, vui lòng thay thế khoảng trắng trong công thức bằng dấu phẩy. =LEFT[A2,FIND[",",A2&","]-1]
Trân trọng, Crystal
Hồi đáp
Bài báo cáo
0
0
tom
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
Điều này thực sự rất hữu ích để giúp tôi tạo/trích xuất thông tin đăng nhập mới từ cơ sở dữ liệu email của chúng tôi - cảm ơn bạn. [và cảm ơn, Excel]
Hồi đáp
1
0
TarunKumar
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
Xin chia sẻ công thức tìm nhiều khoảng trắng trong một chuỗi văn bản, để trích xuất những gì chúng ta muốn từ chuỗi đó một cách dễ dàng.
Cảm ơn
Hồi đáp
0
0
pha lê TarunKumar
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
TarunKumar thân mến,
Xin lỗi, tôi không chắc mình đã hiểu câu hỏi của bạn. Sẽ thật tuyệt nếu bạn có thể cung cấp ảnh chụp màn hình về những gì bạn đang cố gắng thực hiện.
Hồi đáp
Bài báo cáo
0
0
Atul
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
Tôi có nhiều / trong chuỗi của mình và muốn tách văn bản hoặc chuỗi sau / tìm thấy cuối cùng trong chuỗi, vui lòng cho tôi biết cách thực hiện việc này