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 đồ

Hỗ trợ xử lý dữ liệu dạng văn bản có chứa số và ký tự đặc biệt

Dương Nhân Toàn 13/04/2026 01:25 159 lượt xem 1 trả lời

Chào các anh chị em trong diễn đàn,

Tình hình là em đang làm báo cáo và gặp một vấn đề hơi nan giải với dữ liệu. Em có một cột chứa thông tin dạng văn bản, nhưng bên trong lại có cả số và một vài ký tự đặc biệt. Ví dụ như: "Sản phẩm A (10%) - Mã SP123", "Dịch vụ B - 25% - ID: XYZ", hoặc "Hàng C *New* (5%)".

Yêu cầu của em là cần tách lấy phần trăm (ví dụ: 10%, 25%, 5%) ra một cột riêng. Em đã thử dùng hàm LEFT, RIGHT, MID nhưng vì vị trí của phần trăm này không cố định và bị xen kẽ bởi các ký tự khác nên khá khó khăn. Đôi khi nó ở cuối, đôi khi ở giữa, lại còn có thêm dấu ngoặc đơn hoặc dấu gạch ngang.

Em đã tìm hiểu sơ qua về FIND, SEARCH nhưng vẫn chưa áp dụng được hiệu quả. Có anh chị nào có kinh nghiệm xử lý dạng dữ liệu này không ạ? Có thể chia sẻ cho em một vài công thức hoặc phương pháp hiệu quả được không? Em đang dùng Excel 2019.

Em xin cảm ơn sự giúp đỡ của mọi người!

2

Chào bạn,

Vấn đề bạn gặp phải khá phổ biến khi xử lý dữ liệu từ nhiều nguồn khác nhau. Với yêu cầu tách lấy phần trăm từ chuỗi văn bản có cấu trúc không cố định, mình nghĩ bạn có thể thử kết hợp hàm MID với hàm FIND để xác định vị trí bắt đầu và kết thúc của phần trăm.

Ví dụ, bạn có thể tìm ký tự '%' trước, rồi từ đó tìm ký tự khoảng trắng hoặc ký tự đặc biệt đứng trước nó để lấy ra phần số. Nếu vẫn gặp khó khăn, bạn có thể chia sẻ một vài ví dụ cụ thể hơn về cấu trúc dữ liệu của bạn không? Như vậy mình sẽ dễ hình dung và đưa ra hướng giải quyết chính xác hơn.

4

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

Đăng nhập Đăng ký