Tìm dấu phân cách
Thuộc phần Công thức và phân tích dữ liệu trong hành trình Excel của Coddy. Bài học 23 trên 28.
FIND(search_text, within_text) trả về vị trí tính từ 1 của kết quả khớp chính xác đầu tiên, có phân biệt chữ hoa chữ thường. Nếu không tìm thấy kết quả khớp, hàm sẽ báo lỗi. Kết hợp vị trí với LEFT hoặc MID để tách văn bản đơn giản có dấu phân cách đã biết.
B2 chứa AB-123.
Ví dụ: =FIND("-",B2).
Dấu gạch nối là ký tự thứ ba, nên kết quả là 3.
FIND trả về vị trí bắt đầu từ 1; hãy trừ đi 1 để trích xuất văn bản nằm trước dấu phân cách.
Phiếu luyện tập đánh dấu các ô bạn cần nhập công thức. Các công thức đó phải hoạt động ngay cả khi các bài kiểm thử thay thế dữ liệu đầu vào.
Thử thách
DễMỗi mã trong B2:B4 đều chứa chính xác một dấu gạch nối và có tiền tố không rỗng. Trong C2:C4, chỉ lấy tiền tố trước dấu gạch nối đó.
Nhập công thức vào các ô đầu ra được tô sáng: C2, C3, C4. Giữ nguyên dữ liệu và tiêu đề đã cho. Các bài kiểm tra sẽ thay đổi giá trị đầu vào, vì vậy hãy dùng tham chiếu ô thay vì nhập các đáp án mẫu. Dùng tên hàm tiếng Anh và dấu phẩy giữa các đối số.
Tự làm thử
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Row | Code | Prefix | ||||
| 2 | 1 | AB-123 | |||||
| 3 | 2 | X-9 | |||||
| 4 | 3 | LONG-42 | |||||
| 5 | |||||||
| 6 | |||||||
| 7 | |||||||
| 8 | |||||||
| 9 | |||||||
| 10 | |||||||
| 11 | |||||||
| 12 | |||||||
| 13 | |||||||
| 14 |
Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Công thức và phân tích dữ liệu
1Công thức có thể tái sử dụng
Tham chiếu tương đốiTham chiếu tuyệt đốiTham chiếu hỗn hợpLàm tròn kết quảÔn tập: Hóa đơn dịch vụ5Làm sạch dữ liệu đã nhập
Hàm TRIM xóa khoảng trắngHàm SUBSTITUTE thay thế văn bảnTìm dấu phân cáchChuyển văn bản số thành sốÔn tập: Nhãn đã nhậpTự luyện tập: Playground Excel