le phuong van
Thành viên thường trực
- Tham gia
- 18/9/07
- Bài viết
- 306
- Được thích
- 308
Tại B2 bạn nhập:Nhờ các bạn lọc giúp mình:
Dữ liệu là: 1/2 Cần lọc là: 1
Dữ liệu là: 1234/6 Cần lọc là: 1234
Dữ liệu là: 12/16 Cần lọc là: 12
Dữ liệu là: 123/15 Cần lọc là: 123
Có nghĩa là lọc lấy dữ liệu trước dấu /
(Không dùng VBA liệu có được không?)
Bổ sung thêm dùm bebo,Tại B2 bạn nhập:
=LEFT(A2,FIND("/",A2)-1)
Thế này nữa bạn ạ :Bổ sung thêm dùm bebo,
Nếu Bạn muốn nó là số thì = --LEFT(A2,FIND("/",A2)-1) hoặc = LEFT(A2,FIND("/",A2)-1)*1
Thêm luôn đi Find thì phải có search chứThế này nữa bạn ạ :
=value(LEFT(A2,FIND("/",A2)-1) )
=LEFT(A1;SEARCH("/";A1;1)-1)
Nếu trong chuỗi chỉ có đúng 1 ký tự "/" thì công thức này mới đúng.Cám ơn các bạn đã đưa ra nhiều giải pháp.
Vậy muốn lọc lộn ngược (từ phải qua), tôi dùng công thức này các bạn xem đã tối ưu chưa:
=RIGHT(A2,LEN(A2)-FIND("/",A2))