Cuối tuần rồi, thay vì những bài toán tính toán khô khan, hôm nay mình muốn mang đến một chút gì đó 'hại não' hơn một chút. Đảm bảo giải xong là thấy đầu óc tỉnh táo, sảng khoái ngay!
Chuyện là thế này, mình đang làm việc với một file dữ liệu mà các mã sản phẩm được lưu dưới dạng một chuỗi ký tự khá 'lạ'. Ví dụ như ABC-123-XYZ-456, DEF-789-UVW-012. Nhiệm vụ của mình là phải trích xuất ra phần số ở giữa, ví dụ như 123 và 789. Ban đầu mình cũng hơi 'xoắn' vì nó không theo một quy luật cố định nào về độ dài hay vị trí cả.
Sau một hồi 'vật lộn', mình cũng nghĩ ra được vài cách, nhưng hôm nay muốn chia sẻ với mọi người một cách mà mình thấy khá 'thú vị' và 'thông minh'.
Thử thách:Cho một chuỗi ký tự dạng [Chữ]-[Số]-[Chữ]-[Số], hãy dùng các hàm Excel để trích xuất ra phần số thứ hai.
Ví dụ:
ABC-123-XYZ-456->123DEF-789-UVW-012->789GHI-999-JKL-888->999
Mọi người thử sức xem sao nhé! Có cách nào hay hơn, nhanh hơn, hoặc 'bá đạo' hơn thì chia sẻ cho mình biết với nha. Vừa giải trí cuối tuần, vừa học thêm được nhiều chiêu hay!