Cách Xóa Ký Tự Trong Excel

Cách #1: Xoá ký tự lạ hàng loạt trên Excel bằng code VBA

+ Bước 1: Đầu tiên bạn mở file Excel mà bạn đang cần xử lý lên.

Trong bài viết lần trước thì mình đã giới thiệu tới các bạn ứng dụng Kutool for Excel, một ứng dụng hỗ trợ nhiều thao tác trên file Excel vô cùng mạnh mẽ.

Và việc xoá ký tự lạ trên Excel này cũng không ngoại lệ, sử dụng Kutools sẽ đơn giản hơn khá nhiều.

Hàm LEFT ()

Hàm LEFT là hàm tách ký tự trong chuỗi từ bên trái.

Cú pháp: =LEFT(text; n)

Trong đó: text là chuỗi ký tự mà bạn muốn tách chữ (ký tự); n là số ký tự cần tách ra khỏi chuỗi bắt đầu từ vị trí đầu tiên (nếu bỏ qua đối số n thì mặc định sẽ là 1).

Ví dụ: Tách 4 ký tự đầu tiên trong mã nhân viên sử dụng hàm LEFT.

=LEFT(A3;4) trong đó A3 là ô chứa mã nhân viên, 4 là số ký tự các bạn muốn tách.

Hàm RIGHT ()

Hàm RIGHT là hàm tách ký tự trong chuỗi từ bên phải.

Cú pháp: =RIGHT(text; n)

Trong đó: text là chuỗi ký tự cần tách, n là số ký tự cần tách từ bên phải chuỗi.

Ví dụ:

Sử dụng hàm RIGHT: =RIGHT(A3;4) trong đó A3 là chuỗi cần tách, 4 là số ký tự cần tách từ bên phải.

Hàm MID ()

Hàm MID là hàm tách ký tự nằm ở giữa chuỗi.

Cú pháp: =MID(text; start_num; num_chars)

Trong đó:

text là chuỗi ký tự cần tách.

start_num là vị trí ký tự đầu tiên mà bạn cần tách trong chuỗi.

num_chars là số ký tự cần tách.

Ví dụ: các bạn muốn tách 2 ký tự bắt đầu từ ký tự thứ 3.

Các bạn sử dụng hàm MID: =MID(A3;3;2)

Trong đó A3 là chuỗi ký tự, văn bản cần tách; 3 là vị trí bắt đầu tách; 2 là số ký tự cần tách.

Một số ví dụ tách chữ ra khỏi chuỗi trong Excel khác.

Ví dụ 1: Tách tên tài khoản trước dấu @ từ chuỗi đầy đủ.

Giả sử các bạn có các địa chỉ mail như bảng dưới:

Để tách phần tên tài khoản phía trước dấu @ các bạn sử dụng hàm LEFT như sau:

=LEFT(A3;SEARCH(“@”;A3)-1)

Trong đó:

A3 là ô địa chỉ đầy đủ mà các bạn cần tách;

SEARCH(“@”;A3)-1 là số ký tự cần tách, hàm Search sẽ giúp các bạn tìm kiếm vị trí ký tự @ trong chuỗi A3, sau đó lấy vị trí đó trừ đi 1 để không tách ký tự @.

Sau đó các bạn sao chép xuống dưới để tách các tài khoản khác.

Ví dụ 2: Tách chuỗi sau dấu @ trong các tài khoản gmail.

Cũng trong dữ liệu của ví dụ 1, các bạn muốn tách riêng cả chuỗi ký tự sau ký tự @ các bạn có thể thực hiện như sau:

=RIGHT(A3;LEN(A3)-SEARCH(“@”;A3))

Trong đó:

A3 là ô chứa dữ liệu cần tách.

LEN(A3)-SEARCH(“@”;A3) là số ký tự cần tách từ bên phải, hàm LEN(A3) là số ký tự của chuỗi A3, SEARCH(“@”;A3) là vị trí ký tự @ trong chuỗi. Như vậy LEN(A3)-SEARCH(“@”;A3) là tổng số ký tự của chuỗi cần tách trừ đi số ký tự từ đầu chuỗi đến vị trí ký tự @.

Ví dụ 3: Tách các chữ trong hai dấu gạch ngang trong chuỗi ký tự.

Các bạn sử dụng hàm MID kết hợp hàm SEARCH như sau:

=MID(C3;SEARCH(“-“;C3)+1;SEARCH(“-“;C3;SEARCH(“-“;C3)+1)-SEARCH(“-“;C3)-1)

Trong đó:

C3 là chuỗi ký tự các bạn cần tách.

SEARCH(“-“;C3)+1 là vị trí bắt đầu cần tách, hàm Search giúp các bạn tìm kiếm vị trí dấu “-” từ vị trí đầu tiên, sau đó các bạn cần cộng thêm 1 để vị trí bắt đầu cần tách sẽ là vị trí sau dấu “-“.

SEARCH(“-“;C3;SEARCH(“-“;C3)+1)-SEARCH(“-“;C3)-1 là số lượng ký tự cần tách, trong đó hàm Search tìm kiếm vị trí của dấu “-” thứ 2 trong ô C3 và tìm kiếm từ vị trí bắt đầu cần tách (SEARCH(“-“;C3)+1). Sau khi tìm kiếm được vị trí của dấu “-” thứ 2 thì sẽ trừ đi vị trí của dấu trừ thứ nhất SEARCH(“-“;C3) và trừ đi 1 để khi tách sẽ không tách cả dấu “-” thứ 2 như vậy sẽ ra số lượng ký tự cần tách (chính là số lượng các ký tự trong hai dấu trừ).

Sau đó các bạn chỉ cần sao chép công thức xuống các ô phía dưới là các bạn đã có thể tách hết các chuỗi ký tự.

Đếm ký tự trong excel

Trong bài hướng dẫn ngắn này, chúng ta sẽ xem xét nhanh cú pháp trước, rồi sẽ tìm hiểu kỹ một vài mẫu công thức để đếm số ký tự trong bảng tính Excel.

HÀM LEN TRONG EXCEL

Hàm LEN trong Excel đếm tất cả ký tự trong một ô, rồi trả về chiều dài chuỗi. Nó chỉ có một câu lệnh, câu lệnh này chắc chắn phải có rồi:

=LEN(text)

Text chính là chuỗi ký tự nơi mà bạn muốn đếm số ký tự. Chẳng có gì là dễ hơn thế, đúng không nào?

Bạn sẽ tìm thấy một vài công thức đơn giản bên dưới nhằm giúp bạn hiểu sơ qua công dụng của hàm LEN trong Excel.

=LEN(123) – trả về 3, bởi vì 3 chữ số được nhập vào câu lệnh text.

=LEN(“good”) – trả về 4, bởi vì từ good có 4 chữ cái. Giống như bất cứ công thức Excel nào khác, hàm LEN bắt buộc bạn phải đặt chuỗi ký tự bên trong dấu ngoặc kép, và dấu ngoặc kép này sẽ không được đếm.

Khi sử dụng công thức LEN, bạn có thể cần phải nhập tham chiếu ô thay vì chữ số hay chuỗi ký tự , để đếm số ký tự trong một ô cụ thể hay một dải ô.

Ví dụ, để tính được chiều dài chuỗi ký tự trong ô A1, bạn sẽ dùng công thức này:

CÁCH DÙNG HÀM LEN TRONG EXCEL – MẪU CÔNG THỨC

Thoạt nhìn, hàm LEN trông đơn giản đến nỗi chẳng cần phải giải thích gì thêm nữa. Tuy nhiên, có một vài mẹo hữu ích có thể giúp bạn điều chỉnh công thức LEN trong Excel theo mong muốn của mình.

CÁCH ĐẾM TẤT CẢ KÝ TỰ TRONG MỘT Ô (BAO GỒM KHOẢNG TRỐNG)

Như đã nói lúc trước, hàm LEN trong Excel đếm tất cả ký tự trong một ô cụ thể một cách tuyệt đối, bao gồm tất cả khoảng trống – thụt đầu dòng, thụt cuối dòng, và khoảng trống giữa các từ.

Ví dụ, để tính chiều dài của ô A2, bạn sử dụng công thức này:

ĐẾM SỐ KÝ TỰ TRONG NHIỀU Ô

Để đếm số ký tự trong nhiều ô, hãy chọn ô có công thức LEN rồi sao chép sang ô khác, ví dụ bằng cách kéo ô vuông nằm dưới góc bên phải .

Ngay khi sao chép công thức, hàm LEN sẽ trả về số ký tự đếm được trong mỗi ô.

Và một lần nữa, hãy lưu ý rằng hàm LEN đếm tất cả mọi thứ một cách tuyệt đối bao gồm chữ cái, chữ số, khoảng trống, dấu phẩy, dấu ngoặc kép, dấu ngoặc đơn, và còn nhiều nữa:

Lưu ý. Khi sao chép một công thức xuống các cột khác, hãy chắc rằng bạn sử dụng tham chiếu ô tương đối chẳng hạn như LEN(A1), hay một tham chiếu hỗn hợp như LEN($A1) chỉ dùng cố định cho cột, nên công thức LEN của bạn sẽ điều chỉnh một cách thích hợp với vị trí mới.

ĐẾM TẤT CẢ KÝ TỰ TRONG NHIỀU Ô

Cách rõ ràng nhất để đếm tất cả ký tự trong vài ô là thêm vài hàm LEN nữa, ví dụ:

=LEN(A2)+LEN(A3)+LEN(A4)

Hay, hãy sử dụng hàm SUM để tính tổng số ký tự được trả về bởi hàm LEN:

Cách nào cũng được, công thức đều đếm số ký tự trong mỗi ô xác định rồi trả về tổng chiều dài chuỗi:

Cách này chắc chắn dễ hiểu và cũng dễ sử dụng, nhưng nó không phải là cách hiệu quả nhất để đếm số ký tự trong một dải gồm có, giả sử, 100 hay 1000 ô. Trông trường hợp này, bạn nên dùng hàm SUM và hàm LEN trong công thức mảng, và tôi sẽ cho bạn ví dụ trong bài viết tiếp theo.

CÁCH ĐẾM SỐ KÝ TỰ KHÔNG TÍNH KHOẢNG TRỐNG THỤT ĐẦU DÒNG VÀ THỤT CUỐI DÒNG

Khi thao tác với bảng tính lớn thì vấn đề phổ biến chính là khoảng cách đầu dòng và cuối dòng, ví dụ: khoảng trống ở đầu hay ở cuối ký tự. Có lẽ bạn hầu như không thấy chúng trên bảng tính, nhưng sau khi bạn gặp chúng một vài lần, thì bạn sẽ dễ nhận thấy chúng hơn.

Nếu bạn nghi ngờ có vài khoảng trống vô hình trong các ô thì hàm LEN trong Excel sẽ giúp ích rất nhiều. Hy vọng bạn còn nhớ, nó đếm tất cả khoảng trống trong phép đếm ký tự:

Để tính được chiều dài chuỗi mà không đếm khoảng trống đầu dòng và cuối dòng, hãy lồng ghép hàm TRIM vào hàm LEN trong Excel:

=LEN(TRIM(A2))

CÁCH ĐẾM SỐ KÝ TỰ TRONG MỘT Ô MÀ KHÔNG TÍNH CÁC KHOẢNG TRỐNG

Nếu mục đích của bạn là đếm số ký tự mà không tính các khoảng trống cho dù đó là khoảng trống đầu dòng, cuối dòng hay giữa các từ, thì bạn sẽ cần một công thức phức tạp hơn:

=LEN(SUBSTITUTE(A2,” “,””))

Có lẽ bạn đã biết, hàm SUBSTITUTE thay thế ký tự này với ký tự khác. Trong công thức trên, bạn thay thế khoảng trống (” “) bằng một ký tự rỗng, ví dụ một chuỗi ký tự rỗng (“”). Và bởi vì bạn lồng ghép hàm SUBSTITUTE vào hàm LEN nên phép thế thật sự không được thực hiện trong các ô, mà nó chỉ hướng dẫn công thức LEN tính chiều dài chuỗi mà không tính các khoảng trống.

CÁCH ĐẾM SỐ KÝ TỰ TRƯỚC HAY SAU MỘT KÝ TỰ XÁC ĐỊNH

Thông thường, bạn cần phải biết chiều dài của một phần nhất định của chuỗi ký tự, thay vì đếm tổng số ký tự trong một ô.

Giả sử, bạn có một danh sách mã hàng hóa như sau:

Và tất cả mã hàng hóa hợp lệ đều có chính xác 5 ký tự trong nhóm đầu tiên. Vậy làm thế nào bạn chỉ ra được mã hàng hóa nào là không hợp lệ? À thì, bằng cách đếm số ký tự trước dấu gạch ngang đầu tiên.

Công thức chiều dài Excel có dạng như sau:

=LEN(LEFT($A2, SEARCH(“-“, $A2) -1))

Và bây giờ, hãy chia nhỏ công thức ra để bạn có thể hiểu quy luật của nó:

Bạn sử dụng hàm SEARCH để trả về vị trí của dấu gạch ngang đầu tiên (“-“) trong ô A2:

Sau đó, bạn sử dụng hàm LEFT để trả về các ký tự phía bên trái của chuỗi ký tự, rồi lấy kết quả trừ 1 bởi vì bạn không muốn tính luôn dấu gạch ngang:

Và cuối cùng, bạn có hàm LEN để trả về chiều dài của chuỗi đó.

Hay, bạn có thể xác định mã hàng hóa không hợp lệ bằng cách lồng ghép công thức LEN ở trên vào hàm IF:

Tương tự, bạn có thể sử dụng hàm LEN trong Excel để đếm số ký tự sau một ký tự cụ thể.

Ví dụ, trong một danh sách tên, có thể bạn muốn biết họ của một người có bao nhiêu ký tự. Công thức LEN sau đây sẽ giải quyết việc này:

=LEN(RIGHT(A2, LEN(A2) -SEARCH(” “,A2)))

Công thức hoạt động như thế nào:

Đầu tiên, bạn xác định vị trí của khoảng trống (” “) trong chuỗi ký tự bằng cách sử dụng hàm SEARCH: SEARCH(“-“,A2)))

Sau đó, bạn đếm có bao nhiêu ký tự phía sau khoảng trống. Về việc này, bạn lấy tổng chiều dài chuỗi trừ đi vị trí khoảng trống:

Sau đó, bạn sử dụng hàm RIGHT để trả về tất cả ký tự phía sau khoảng trống.

Và cuối cùng, bạn sử dụng hàm LEN để tính chiều dài chuỗi được trả về bởi hàm RIGHT.

Xin hãy lưu ý rằng, để công thức hoạt động một cách chính xác, mỗi ô nên có chỉ một khoảng trống, ví dụ chỉ có tên và họ, không có tên lót, danh hiệu hay hậu tố.

Đồng thời, xin cảm ơn các bạn vì đã dành thời gian đọc bài viết này và hy vọng sẽ sớm gặp lại các bạn trên trang blog.

Để có thể ứng dụng tốt Excel vào trong công việc, chúng ta không chỉ nắm vững được các hàm mà còn phải sử dụng tốt cả các công cụ của Excel. Những hàm nâng cao giúp áp dụng tốt vào công việc như SUMIFS, COUNTIFS, SUMPRODUCT, INDEX + MATCH… Những công cụ thường sử dụng là Data validation, Conditional formatting, Pivot table…

Chèn chữ ký vào excel CÁCH 1: SỬ DỤNG DẤU & ĐỂ NỐI KÝ TỰ

Căn cứ vào thứ tự các ký tự, chúng ta sẽ đặt phần ký tự nào cần viết trước, tiếp theo là đến phần ký tự viết sau. Trong trường hợp này ta có:

C5=B5&A5

Kết quả là:

C5=B5&” “&A5

CÁCH 2: SỬ DỤNG HÀM CONCATENATE

Hàm Concatenate (có thể viết gọn là hàm Concat trong một số phiên bản mới của Excel) là hàm giúp nối ký tự trong Excel. Đặt các từ khóa cần nối theo thứ tự vào trong hàm:

C5=CONCATENATE(B5,” “,A5)

Kết quả là:

Tương tự như việc nối ký tự ở đầu, khi nối ký tự vào cuối của chuỗi ký tự gốc thì chúng ta lưu ý đặt thứ tự các ký tự cho đúng.

Ví dụ:

Cách 1: Sử dụng dấu & ta có:

E3=A3&D3

Cách 2: Sử dụng hàm Concatenate ta có:

E3=Concatenate(A3,D3)

CHÈN THÊM KÝ TỰ VÀO GIỮA CỦA CHUỖI KÝ TỰ XÁC ĐỊNH VỊ TRÍ BẮT ĐẦU CHÈN KÝ TỰ MỚI

Chúng ta cần có 1 căn cứ để xác định ký tự mới sẽ được đặt vào đâu trong chuỗi ký tự gốc. Ví dụ như sau dấu chấm, hoặc sau ký tự thứ 5.

Trong trường hợp này, chúng ta lấy dấu chấm làm căn cứ. Vì vậy cần xác định xem dấu chấm nằm ở vị trí thứ mấy trong đoạn ký tự gốc. Để làm việc này chúng ta dùng hàm Search như sau:

=SEARCH(“.”,A4)

Kết quả =5. Điều này có nghĩa là dấu chấm nằm ở vị trí ký tự thứ 5 trong chuỗi ký tự ở ô A4

Như vậy chúng ta có thể hình dung: Đoạn ký tự gốc sẽ bị cắt làm 2 phần. Vị trí cắt là vị trí ký tự thứ 5. Đoạn ký tự cần chèn thêm vào sẽ được đặt vào giữa, sau đó nối lại toàn bộ các phần để ra chuỗi ký tự mới.

KỸ THUẬT CHÈN VÀ NỐI CHUỖI

Phần bên trái của ký tự gốc được lấy bởi hàm LEFT như sau:

=LEFT(A4,SEARCH(“.”,A4))

Ý nghĩa: lấy phần bên trái của A4, theo số ký tự cần lấy là đến ký tự dấu chấm trong đoạn text ở ô A4

Phần còn lại của đoạn ký tự gốc được lấy bởi hàm RIGHT như sau:

=RIGHT(A4,LEN(A4)-SEARCH(“.”,A4))

Ý nghĩa: Lấy phần bên phải của A4, theo số ký tự cần lấy là Tổng toàn bộ số ký tự trừ đi phần ký tự bên trái đã lấy ở trên.

Tổng hợp toàn bộ các nội dung trên ta có công thức sau:

Cách Xóa Ký Tự Trong Chuỗi Từ Văn Bản Trên Excel

Trong một số trường hợp, bạn muốn loại bỏ đồng loạt ký tự ở vị trí bất kỳ trong chuỗi dữ liệu của bạn. Bài viết này,Gitiho sẽ hướng dẫn cách xóa ký tự trong chuỗi Excel.

Đăng ký ngay khóa học Tuyệt đỉnh Excel – Trở thành bậc thầy Excel trong 16 giờ

Ví dụ minh họa việc loại bỏ ký tự trong Excel Dùng hàm Excel để xóa ký tự trong chuỗi Excel (ký tự đầu và cuối)

Trong Excel, có 2 hàm hỗ trợ bạn đọc xóa ký tự trong chuỗi Excel như ký tự đầu và cuối trong chuỗi, đó chính là hàm LEFT và hàm RIGHT. Để sử dụng những hàm này, bạn đọc làm theo các thao tác sau:

Loại bỏ ký tự đầu trong Excel

Các thao tác cần thực hiện như sau:

=RIGHT(A1,LEN(A1)-5)

Mẹo (Tips): Kết quả của công thức này là những ký tự bên phải trong chuỗi trừ đi 5 ký tự bên trái, trong ví dụ trên. Bạn hoàn toàn có thể linh động theo ý muốn, bằng cách thay đổi số 5 trong công thức bằng số ký tự mà bạn muốn loại bỏ.

Khoảng cách ( Space) cũng được coi là 1 ký tự. Cho nên, bạn cần lưu ý khi điền số lượng ký tự cần loại bỏ sao cho kết quả hiện ra đẹp mắt và gọn gàng hơn.

2. Nhấn phím Enter trên bàn phím máy tính để chạy công thức và Fill Down công thức xuống các ô phía dưới tương ứng. Vậy là, bạn đã có được chuỗi văn bản mới được loại bỏ 5 ký tự đầu tiên như hình:

Tương tự như hàm RIGHT giúp loại bỏ ký tự đầu trong Excel, hàm LEFT sẽ hỗ trợ bạn xóa các ký tự cuối trong chuỗi.

Sử dụng tính năng tìm và thay thế trong Excel để xóa ký tự trong chuỗi Excel

Tính năng Find and Replace trong Excel có thể giúp bạn loại bỏ ký tự trong Excel bất kỳ. Trong ví dụ này, giả sử bạn cần xóa ký từ trong chuỗi Excel như các ký tự ở đầu hoặc cuối dấu hai chấm (:). Cách làm như sau:

Giữ nút Ctrl và nhấn F để mở hộp thoại Find and Replace, và nhấn Replace.

3. Nhấp vào Replace All, và tất cả các ký tự ở cuối dấu hai chấm (bao gồm dấu hai chấm) đã bị xóa như hình dưới:

4. Nếu bạn muốn xóa tất cả các ký tự trước dấu hai chấm (:), vui lòng gõ *: vào ô Find what, và bỏ trống hộp thoại Replace with.

5. Nhấp vào Replace All, tất cả các ký tự từ dấu hai chấm trở về trước đã được xoá. Kết quả hiển thị như sau:

Lưu ý: Phương pháp này chỉ dùng cho những ký tự bao gồm dấu phân cách cụ thể, vì vậy bạn có thể thay đổi dấu hai chấm thành bất kì dấu phân cách nào khác.

50+ khách hàng doanh nghiệp lớn trong nhiều lĩnh vực như: Vietinbank, Vietcombank, BIDV, VP Bank, TH True Milk, VNPT, FPT Software, Samsung SDIV, Ajinomoto Việt Nam, Messer,…

Kết luận

Với sứ mệnh: ” Mang cơ hội phát triển kỹ năng, phát triển nghề nghiệp tới hàng triệu người “, đội ngũ phát triển đã và đang làm việc với những học viện, trung tâm đào tạo, các chuyên gia đầu ngành để nghiên cứu và xây dựng lên các chương trình đào tạo từ cơ bản đến chuyên sâu xung quanh các lĩnh vực: Tin học văn phòng, Phân tích dữ liệu, Thiết kế, Công nghệ thông tin, Kinh doanh, Marketing, Quản lý dự án…

Gitiho tự hào khi được đồng hành cùng:

Hàm Xóa, Kết Hợp, Thay Thế Chuỗi/Ký Tự Trong Excel

Excel ngoài việc tính toán, vẽ biểu đồ ra thì còn rất nhiều ứng dụng cho các lĩnh vực khác nếu mình biết tận dụng để ứng dụng vào công việc.

Đây là 3 dạng hàm mình hay dùng để giải quyết hay chỉnh sữa một đoạn mã văn bản hay code dài. Nếu chỉnh sữa đơn giản với một vài con chữ thì mình chỉ cần dùng replace trong file txt là đủ, nhưng với việc xử lý số lượng nhiều và lằng nhằng thì với mình ứng dụng các hàm trong Excel là rất công dụng.

Chưa kể có một số thuật toán, nếu dùng code để giải quyết thì rất dài, khó và lằng nhằng, nhưng cũng với thuật toán đó, chỉ cần kết hợp một số hàm tính trong excel là đã có kết quả ngay, lại sử dụng được số lượng nhiều, rút ngắn thao tác lập lại.

1. Hàm dùng để xóa (delete) bớt chuỗi dữ liệu, ký tự trong Excel

– Cụ thể sẽ dùng hàm MID, hàm kết hợp hàm LEN, RIGHT/LEFT.

– Công thức:

=MID(value, number_1, number_2) =LEFT(value, LEN(value)-number) =RIGHT(value, LEN(value)-number)

– Trong đó:

value: Chuỗi dữ liệu hay ô chứa chuỗi dữ liệu cần xóa bớt.

number_1: Số ký tự bắt đầu lấy.

number_2: Số ký tự muốn lấy.

number: Số ký tự muốn xóa bớt đi.

RIGHT/LEFT: Phần ký tự cần lấy tính từ đâu qua.

VÍ DỤ:

– Ví dụ 1: Ví dụ về hàm MID.

– Ví dụ 2: Xóa bớt các ký tự ở cuối ô dữ liệu.

– Ví dụ 3: Xóa bớt các ký tự ở đầu ô dữ liệu.

2. Hàm dùng để thay thế chuỗi dữ liệu, ký tự trong Excel

=SUBSTITUTE(text,”old_text”,”new_text”,instance_num)

– Ví dụ 1: Thay thế một chuỗi ký tự.

– Ví dụ 2: Kết hợp nhiều hàm SUBSTITUTE.

** Ở cả 2 ví dụ trên mình đều bỏ qua instance_num. Thật ra thì tất cả các ký tự này đều nằm sát nhau nên mình có thể dùng thành một hàm duy nhất, tuy nhiên đây chỉ là một ví dụ để nhằm hiểu rõ hơn về cách kết hợp hàm SUBSTITUTE.

3. Hàm dùng để kết hợp chuỗi dữ liệu, phép tính, text trong Excel

– Chỉ đơn giản là thêm: &+value (với phép tính) hay &+”text” (với chữ) vào bên trong hàm.

– Ví dụ để hiểu rõ hơn:

Ô B2: CTG

Ô C2: 200

Ô D2: 300

Ô E2: 400

Mình muốn kết hợp 4 ô B2, C2, D2, E2 lại, đồng thời thêm phép tính tổng 3 ô C2,D2,E2 và chèn thêm chữ vào.

Công thức hàm sẽ như sau: F2=B2 &+ ” có lượt view trong 3 ngày là: ” &+C2+D2+E2 &+” View”

Kết quả ô F2: CTG có lượt view trong 3 ngày là: 900 View

4. Ví dụ về ứng dụng kết hợp cả 3 hàm trên

– Đây mới thật sự là phức tạp, thoạt nhìn vào thì thấy vậy nhưng phân tích kỹ từng bước thì cũng không đến nỗi rối lắm ^_^

– Nội dung hàm:

Thay thế: http://img thành http://i.img

Thay thế: image host thành nội dung của ô A2 nhưng bỏ bớt đi 4 ký tự đầu.

Chèn thêm: height=”180″ width=”200″ vào trước alt.

Như ví dụ trong hàm trên, nếu chỉ để xử lý vài ba dòng như thế bằng tay thì được, nhưng với dữ liệu có cả trăm hay hàng ngàn thì sao, thật sự là nan giải đó, nhưng nếu hiểu và tận dụng được các hàm trong Excel vào thì thật sự rất có ích.

Việc dùng các hàm đơn lẻ thì rất dễ, nhưng nếu phải kết hợp nhiều hàm để giải quyết thì có thể sẽ rối và hay báo sai hay thiếu công thức rất nhức đầu, cách đơn giản của mình là cứ làm dần từng cái một (hơi mất thời gian lúc đầu) rồi sau kết hợp lại sẽ dễ hơn. Có thể gặp khó khăn lúc đầu nhưng nếu làm tốt công thức hàm rồi thì công việc về sau sẽ nhàn hơn rất nhiều.

Làm Cách Nào Để Xóa Một Số Ký Tự Đặc Biệt Khỏi Chuỗi Trong Excel?

Làm cách nào để xóa một số ký tự đặc biệt khỏi chuỗi trong Excel?

Nếu có một số ký tự đặc biệt như % ^ & * () trong các chuỗi văn bản và bây giờ, bạn muốn xóa các ký tự cụ thể của luận văn khỏi các chuỗi ô. Để loại bỏ từng cái một sẽ tốn nhiều thời gian, sau đây, tôi sẽ giới thiệu một số thủ thuật nhanh chóng để giải quyết công việc này trong Excel.

Xóa một số ký tự đặc biệt khỏi chuỗi văn bản bằng Hàm do Người dùng Xác định Loại bỏ một số ký tự đặc biệt khỏi chuỗi văn bản với Kutools cho Excel

Xóa một số ký tự đặc biệt khỏi chuỗi văn bản bằng Hàm do Người dùng Xác định

Mã VBA sau có thể giúp bạn xóa các ký tự cụ thể mà bạn cần, vui lòng thực hiện như sau:

1. Giữ phím tắt ALT + F11 phím để mở Microsoft Visual Basic cho các ứng dụng cửa sổ.

Mã VBA: Xóa một số ký tự đặc biệt khỏi chuỗi văn bản

Function RemoveSpecial(Str As String) As String 'updatebyExtendoffice 20230303 Dim xChars As String Dim I As Long xChars = "#$%()^*&" For I = 1 To Len(xChars) Str = Replace$(Str, Mid$(xChars, I, 1), "") Next RemoveSpecial = Str End Function

3. Sau đó, lưu và đóng mã này, quay lại trang tính và nhập công thức này: = removepecial (A2) vào một ô trống nơi bạn muốn đặt kết quả, xem ảnh chụp màn hình:

4. Và sau đó kéo chốt điền xuống các ô mà bạn muốn áp dụng công thức này và tất cả các ký tự đặc biệt mà bạn không cần phải bị xóa khỏi chuỗi văn bản, hãy xem ảnh chụp màn hình:

Chú thích: Trong đoạn mã trên, bạn có thể thay đổi các ký tự đặc biệt # $% () ^ * & cho bất kỳ người nào khác mà bạn muốn xóa.

Loại bỏ một số ký tự đặc biệt khỏi chuỗi văn bản với Kutools cho Excel

Nếu bạn không thành thạo với mã VBA, Kutools cho Excel‘S Xóa ký tự tiện ích có thể giúp bạn hoàn thành công việc này một cách nhanh chóng và dễ dàng.

Sau khi cài đặt Kutools cho Excel, xin vui lòng như sau:

1. Chọn chuỗi văn bản mà bạn muốn xóa một số ký tự đặc biệt.

3. Trong Xóa ký tự hộp thoại, kiểm tra Tuỳ chỉnh tùy chọn theo Xóa ký tự và nhập các ký tự đặc biệt mà bạn muốn xóa, xem ảnh chụp màn hình:

4. Và sau đó nhấp vào Ok or Đăng Nhập , các ký tự bạn đã chỉ định trong Tuỳ chỉnh hộp văn bản đã được xóa khỏi chuỗi văn bản cùng một lúc, hãy xem ảnh chụp màn hình:

Demo: Xóa một số ký tự đặc biệt khỏi chuỗi văn bản với Kutools cho Excel

Tái sử dụng: Chèn nhanh công thức phức tạp, biểu đồ và bất cứ thứ gì bạn đã sử dụng trước đây; Mã hóa ô với mật khẩu; Tạo danh sách gửi thư và gửi email …

Hơn 300 tính năng mạnh mẽ. Hỗ trợ Office / Excel 2007-2023 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 đủ các tính năng dùng thử miễn phí 30 ngày. Đảm bảo hoàn tiền trong 60 ngày.

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!

Cách Xóa Các Số Và Những Ký Tự Không Cần Thiết Khác Trong Excel

Giả sử bạn có một trang tính với nhiều dữ liệu như sau ABCD4578124YUIOH và bạn muốn xóa các ký tự không phải số ABCD, YUIOH nhưng vẫn giữ các ký tự số trong ô. Tất nhiên, bạn có thể xóa từng ký tự một, nhưng trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách nhanh chóng xóa những ký tự không mong muốn trong bảng tính Excel.

Cách xóa các ký tự không phải số trong Excel

Để xóa các ký tự không phải số khỏi một dải ô có mã VBA, bạn vui lòng thực hiện như sau:

VBA: Xóa tất cả các ký tự không phải số

2. Sau đó, nhấp vào phím run để chạy code của bạn. Tất cả những ký tự không phải số trong phạm vi bạn chọ xẽ bị xóa.

Nếu các số có dấu thập phân, bạn có thể sử dụng VBA sau:

Cách xóa các ký tự số ra khỏi ô trong Excel

Bây giờ, bạn có một trang tính chứa rất nhiều thông tin như vậy James987den , dữ liệu chứa cả ký tự chữ cái và ký tự số, và bạn muốn giữ lại các ký tự chữ và loại bỏ các ký tự số cho tất cả các dữ liệu đó. Chẳng hạn như chuyển đổi James987den thành Jamesdenm, bạn phải làm thế nào?

Nếu bạn đã quen với mã VBA, bạn có thể sử dụng phương pháp sau:

2. Nhấn Ok tất cả các ký tự số đã bị xóa.

Cách xóa các ký tự không phải chữ và số trong Excel Xóa các ký tự không phải chữ và số bằng Hàm tùy chỉnh

Để xóa cá ký tự không cần thiết ra khỏi ô, bạn có thể tạo một hàm tùy chỉnh.

Hàm tùy chỉnh để xóa tất cả các ký tự không phải chữ và số

2. Bây giờ quay lại trang tính, chọn một ô trống và nhập công thức = DeleteNonAlphaNumeric (B3) , sau đó kéo xuống để áp dụng công thức này cho các ô khác.

Xóa các ký tự không phải chữ và số bằng mã VBA

Ngoài ra, bạn có thể sử dụng mã VBA ngắn sau đây để xóa các ký tự không phải chữ và số ra khỏi ô của mình:

Cách xóa các ký tự không thể in được trong Excel bằng hàm CLEAN

Nếu bạn làm việc với các tệp đến từ một nguồn không phải Excel hoặc bạn dán thông tin từ một ứng dụng khác vào các ô trang tính, đôi khi bạn có một số ký tự không in được hoặc không hiển thị được trong trang tính của mình. Để làm cho trang tính của bạn sạch và đẹp hơn, bạn cần xóa các ký tự không cần thiết đó.

Hàm CLEAN có thể xóa tất cả các ký tự không thể in ra khỏi ô. Ví dụ, tôi có Cột C (C2: C11) cần loại bỏ các ký tự không in được. Bạn có thể làm như hướng dẫn sau:

1. Chọn một ô trống D2 liền kề với C2 và nhập: ” = CLEAN (C2) “.

2. Nhấn phím Enter .

3. Và sau đó kéo công thức trong phạm vi ô mà bạn muốn xóa các ký tự không in được.

Hy vọng qua bài viết này, bạn đã biết cách xóa những ký tự không mong muốn trong Excel. Bên cạnh đó, để không bỏ lỡ những mẹo và thủ thuật tin học văn phòng hữu ích khác, hãy tham gia Gitiho ngay hôm nay.

Với sứ mệnh: ” Mang cơ hội phát triển kỹ năng, phát triển nghề nghiệp tới hàng triệu người “, đội ngũ phát triển đã và đang làm việc với những học viện, trung tâm đào tạo, các chuyên gia đầu ngành để nghiên cứu và xây dựng lên các chương trình đào tạo từ cơ bản đến chuyên sâu xung quanh các lĩnh vực: Tin học văn phòng, Phân tích dữ liệu, Thiết kế, Công nghệ thông tin, Kinh doanh, Marketing, Quản lý dự án…

Gitiho tự hào khi được đồng hành cùng:

50+ khách hàng doanh nghiệp lớn trong nhiều lĩnh vực như: Vietinbank, Vietcombank, BIDV, VP Bank, TH True Milk, VNPT, FPT Software, Samsung SDIV, Ajinomoto Việt Nam, Messer,…