Chào mọi người,
Dạo này mình thường xuyên phải làm việc với các file dữ liệu mà thông tin khách hàng được gom chung vào một ô, ví dụ như "Nguyễn Văn A - 0912345678 - hoan.nguyen@email.com". Việc này khá bất tiện khi mình muốn phân tích hay lọc dữ liệu theo từng phần (tên, SĐT, email).
Mình đã thử qua một vài cách và thấy cách dùng chức năng Text to Columns là nhanh và hiệu quả nhất, đặc biệt là khi dữ liệu của bạn có một ký tự phân tách cố định như dấu gạch ngang (-) hoặc dấu phẩy (,).
Cách làm như sau:
- Chọn vùng dữ liệu chứa các ô bạn muốn phân tách.
- Vào tab Data, chọn Text to Columns.
- Trong hộp thoại hiện ra, chọn Delimited (nếu dữ liệu của bạn có ký tự phân tách rõ ràng) và nhấn Next.
- Chọn đúng ký tự phân tách (ví dụ: Other và nhập dấu gạch ngang - vào ô).
- Nhấn Next, chọn định dạng dữ liệu cho từng cột nếu cần (thường để General là được).
- Cuối cùng, chọn ô bắt đầu cho dữ liệu đã phân tách (Destination) và nhấn Finish.
Ngoài ra, nếu bạn làm việc với phiên bản Excel mới hơn, có thể thử chức năng Flash Fill (Ctrl + E) cũng rất tiện lợi. Bạn chỉ cần gõ thủ công 1-2 dòng đầu tiên theo ý muốn, Excel sẽ tự nhận diện và điền các dòng còn lại.
Chia sẻ với mọi người để cùng nhau làm việc hiệu quả hơn nhé!