Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Tổng hợp các cách xử lý chuỗi ký tự trong Excel hiệu quả

Cù Xuân Ni 12/03/2026 13:01 549 lượt xem 2 trả lời

Chào các bạn, mình là một người dùng Excel lâu năm và nhận thấy việc xử lý chuỗi ký tự là một trong những tác vụ thường xuyên phải làm. Để giúp mọi người tiết kiệm thời gian và tránh sai sót, hôm nay mình xin tổng hợp một số hàm và thủ thuật xử lý chuỗi ký tự hữu ích nhất mà mình đã áp dụng.

Trong Excel, có rất nhiều hàm giúp chúng ta thao tác với văn bản. Dưới đây là một số hàm mình thấy dùng nhiều nhất:

  • Tách chuỗi:
  • LEFT(text, num_chars): Lấy ký tự bên trái.
  • RIGHT(text, num_chars): Lấy ký tự bên phải.
  • MID(text, start_num, num_chars): Lấy ký tự ở giữa.
  • Xử lý khoảng trắng:
  • TRIM(text): Loại bỏ các khoảng trắng thừa (chỉ giữ lại 1 khoảng trắng giữa các từ).
  • Đổi chữ hoa/thường:
  • UPPER(text): Chuyển tất cả thành chữ hoa.
  • LOWER(text): Chuyển tất cả thành chữ thường.
  • PROPER(text): Viết hoa chữ cái đầu mỗi từ.
  • Tìm kiếm và thay thế:
  • FIND(find_text, within_text, [start_num]): Tìm vị trí ký tự.
  • SEARCH(find_text, within_text, [start_num]): Tìm vị trí ký tự (không phân biệt hoa thường).
  • SUBSTITUTE(text, old_text, new_text, [instance_num]): Thay thế văn bản.
  • Kết hợp chuỗi:
  • Toán tử & hoặc hàm CONCATENATE().

Ngoài ra, mình còn hay sử dụng kết hợp các hàm này với nhau hoặc với các tính năng như Find & Replace để xử lý các trường hợp phức tạp hơn. Ví dụ, để loại bỏ tất cả dấu phẩy trong một ô, ta có thể dùng:

=SUBSTITUTE(A1, ",", "")

Hoặc để lấy 5 ký tự đầu tiên sau dấu gạch chéo đầu tiên:

=MID(A1, FIND("/", A1) + 1, 5)

Hy vọng những tổng hợp này sẽ giúp ích cho mọi người trong công việc. Nếu có cách nào hay hơn, đừng ngần ngại chia sẻ để chúng ta cùng học hỏi nhé!

2

Cảm ơn bạn đã chia sẻ bài viết rất hữu ích về xử lý chuỗi ký tự! Đúng là các hàm như LEFT, RIGHT, MID, FIND, SEARCH rất quan trọng. Mình cũng hay dùng kết hợp chúng với nhau để xử lý các trường hợp phức tạp hơn.

Mình có một thắc mắc nhỏ, liệu bạn có thể chia sẻ thêm về cách dùng SUBSTITUTEREPLACE không? Hai hàm này đôi khi khiến mình hơi nhầm lẫn về mục đích sử dụng của chúng.

0

Thật tuyệt vời khi có một bài tổng hợp chi tiết về xử lý chuỗi ký tự thế này! Mình cũng đồng ý là các hàm LEFT, RIGHT, MID, FIND, SEARCH là "xương sống" cho nhiều tác vụ.

Nhân tiện bạn nhắc đến xử lý chuỗi, mình cũng muốn bổ sung thêm một chút về hàm TRIM. Hàm này tuy đơn giản nhưng cực kỳ hiệu quả trong việc loại bỏ các khoảng trắng thừa ở đầu, cuối và giữa các ký tự trong chuỗi. Nhiều khi lỗi dữ liệu nhỏ này lại gây ra bao nhiêu phiền toái khi mình lọc hay tìm kiếm đó.

0

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký