Quá trinh xử lý dữ liệu trong EXCEL đôi khi không được thuận lợi. Cột số lại có ký tự,... Để thực hiện tách chỉ lấy số trong chuỗi ký tự ở EXCEL ta có thể làm như sau.
Mục tiêu của chúng ta là: Chuyển dữ liệu có cả chữ và số về chỉ có số
Cách: 1 Viết hàm dài như sau:
=SUMPRODUCT(MID(0&B5,LARGE(INDEX(ISNUMBER(-MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1))*ROW(INDIRECT("1:"&LEN(B5))),0),ROW(INDIRECT("1:"&LEN(B5))))+1,1)*10^ROW(INDIRECT("1:"&LEN(B5)))/10)
Ta thu được kết quả
Trong đó:
- B5 là dữ liệu đầu tiên bạn muốn trích xuất số trong danh sách
- Nếu B5 không có số kết quả sẽ trả về là 0
Mục tiêu của chúng ta là: Chuyển dữ liệu có cả chữ và số về chỉ có số
=SUMPRODUCT(MID(0&B5,LARGE(INDEX(ISNUMBER(-MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1))*ROW(INDIRECT("1:"&LEN(B5))),0),ROW(INDIRECT("1:"&LEN(B5))))+1,1)*10^ROW(INDIRECT("1:"&LEN(B5)))/10)
Ta thu được kết quả
Trong đó:
- B5 là dữ liệu đầu tiên bạn muốn trích xuất số trong danh sách
- Nếu B5 không có số kết quả sẽ trả về là 0
Nhận xét
Đăng nhận xét