Hàm lấy dữ liệu trước dấu /, có vùng tham chiếu thay đổi

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

LanAnh19

Thành viên chính thức
Tham gia
1/5/22
Bài viết
76
Được thích
8
Giới tính
Nữ
Các anh /chị giúp công thức hoặc code cho bài như sau
Em có 1 vùng dữ liệu bất kỳ như cột A (có thể dài hoặc ngắn hơn)
Em muốn lấy các ký tự trước dấu /, ở ô có dữ liệu cuối cùng của cột A
Kết quả em muốn tại như tại ô H1
Em cảm ơn!
 

File đính kèm

  • DuLieu.xlsx
    9.5 KB · Đọc: 15
Bạn dùng thử công thức sau:
PHP:
=LEFT(OFFSET(A8,COUNTA($A$8:$A$10000)-1,0),FIND("/",OFFSET(A8,COUNTA($A$8:$A$10000)-1,0))-1)
Bạn cần đảm bảo bên dưới cái "cuối cùng" của vùng dữ liệu đang đề cập tại cột A không còn ô nào có dữ liệu nhé.
 
Dùng hàm LOOKUP(2, 1/(A:A<>""), A:A) để lấy dữ liệu cuối cùng
Dùng hàm Find để tìm "/" trong đó, dùng LEFT để lấy chuỗi cần tìm.
 
Dùng hàm LOOKUP(2, 1/(A:A<>""), A:A) để lấy dữ liệu cuối cùng
Dùng hàm Find để tìm "/" trong đó, dùng LEFT để lấy chuỗi cần tìm.
Hình như lookup nó dò được cả chữ anh.
Nếu không có ký tự đặc biệt, bạn chủ thớt có thể dùng
Mã:
=LEFT(LOOKUP("zzz",A9:A14),FIND("/",LOOKUP("zzz",A9:A14))-1)
 
Dùng công thức trong "Các nguyên tắc tách họ và tên" để tránh phải Lookup 2 lần.

=Trim(Left(Substitute(Lookup(...), "/", Rept(" ", 50)), 50))
 
Lần chỉnh sửa cuối:
Dán thêm dữ liệu vào cột A,
Click phải vùng màu hồng (cột B),
Refresh...
 

File đính kèm

  • DuLieu222.xlsx
    18 KB · Đọc: 6
Web KT
Back
Top Bottom