Xin hàm trích xuất chuỗi trong ô (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Tôi tuân thủ nội quy khi đăng bài

LINH7979

Thành viên mới
Tham gia
12/8/25
Bài viết
3
Được thích
0
Anh Chị chỉ giúp em hàm để trích xuất chuỗi trong ô với ạ. Em có có gửi kèm file: Xin chỉ hàm cần điền vào cột D (màu vàng) để lấy từ cột C ra được kết quả như cột E với ạ. Em xin cảm ơn Anh Chị.
 

File đính kèm

Anh Chị chỉ giúp em hàm để trích xuất chuỗi trong ô với ạ. Em có có gửi kèm file: Xin chỉ hàm cần điền vào cột D (màu vàng) để lấy từ cột C ra được kết quả như cột E với ạ. Em xin cảm ơn Anh Chị.
Bạn dùng công thức này
Mã:
D4=LOOKUP(2,1/FIND($C$16:$C$100,C4)/($C$16:$C$100<>""),$B$16:$B$100) kéo xuống
 
Bạn dùng công thức này
Mã:
D4=LOOKUP(2,1/FIND($C$16:$C$100,C4)/($C$16:$C$100<>""),$B$16:$B$100) kéo xuống
quá hay luôn bạn ơi, many thanks bạn nhiều!!
Bài đã được tự động gộp:

Bạn dùng công thức này
Mã:
D4=LOOKUP(2,1/FIND($C$16:$C$100,C4)/($C$16:$C$100<>""),$B$16:$B$100) kéo xuống
Bạn ơi cho mình hỏi thêm, trường hợp bảng 2 chỉ có cột mã số để tham chiếu thôi (cột tên không có) thì mình làm công thức nào vậy? Rất mong được bạn giúp đỡ
 
Lần chỉnh sửa cuối:
Bạn xem thử 2 cách dưới đây, nếu phiên bản 2019 trở lên hoặc 365 thì dùng hàm FILTER, còn không thì sử dụng cách 2
 

File đính kèm

Bạn xem thử 2 cách dưới đây, nếu phiên bản 2019 trở lên hoặc 365 thì dùng hàm FILTER, còn không thì sử dụng cách 2
Rất cảm ơn bạn đã hỗ trợ với hàm rất hay. Tuy nhiên, mình đã thử làm với Bảng quy ước gồm nhiều mã số (trong sheet2) nhưng khi kéo công thức xuống thì báo lỗi (mình tô màu vàng). Mến xin nhờ bạn xem giúp trong file mình gửi kèm bên dưới. Vì mình không biết sao ra lỗi màu vàng và kết quả lại không đúng mã, và ô mình tô màu xanh dương cũng không biết sao cố số đó dù công thức chưa làm (thấy đang ẩn). Mình cảm ơn bạn trước nhen.
 

File đính kèm

Bạn ơi cho mình hỏi thêm, trường hợp bảng 2 chỉ có cột mã số để tham chiếu thôi (cột tên không có) thì mình làm công thức nào vậy? Rất mong được bạn giúp đỡ
Bạn thử sửa cột B thành cột cần lấy kết quả là được,
Mã:
=LOOKUP(2,1/SEARCH(Sheet2!$A$2:$A$4601,C4),Sheet2!$A$2:$A$4601)
 
Rất cảm ơn bạn đã hỗ trợ với hàm rất hay. Tuy nhiên, mình đã thử làm với Bảng quy ước gồm nhiều mã số (trong sheet2) nhưng khi kéo công thức xuống thì báo lỗi (mình tô màu vàng). Mến xin nhờ bạn xem giúp trong file mình gửi kèm bên dưới. Vì mình không biết sao ra lỗi màu vàng và kết quả lại không đúng mã, và ô mình tô màu xanh dương cũng không biết sao cố số đó dù công thức chưa làm (thấy đang ẩn). Mình cảm ơn bạn trước nhen.
Bạn xem lại vùng dữ liệu nằm ở sheet nào, công thức tôi làm cho bạn là ở sheet1, bạn copy thành 1 sheet khác thì khi sao chép công thức phải để ý vùng dữ liệu.
 
Bạn thử sửa cột B thành cột cần lấy kết quả là được,
Mã:
=LOOKUP(2,1/SEARCH(Sheet2!$A$2:$A$4601,C4),Sheet2!$A$2:$A$4601)
Dặn thêm bạn chủ thớt chỉ chọn đúng vùng có chứa dữ liệu cần trích lục: A2: A4601, vì nếu chọn thêm ô rỗng tỉ như: A2: A4602, thì kết quả trả về 0.

Vậy, nếu vẫn muốn lấy thêm cho dù nó là ô rỗng, vd: A2: A5000, thì phải làm sao để trả về kết quả đúng?

/-*+//-*+//-*+/
 
Dặn thêm bạn chủ thớt chỉ chọn đúng vùng có chứa dữ liệu cần trích lục: A2: A4601, vì nếu chọn thêm ô rỗng tỉ như: A2: A4602, thì kết quả trả về 0.

Vậy, nếu vẫn muốn lấy thêm cho dù nó là ô rỗng, vd: A2: A5000, thì phải làm sao để trả về kết quả đúng?
Vâng, em quên không thêm điều kiện Sheet2!$A$2:$A$4601<>"" và cho vùng rộng ra chút. Nhưng dữ liệu nhiều thế này chắc file sẽ chạy chậm.
 
Xin lỗi, thật sự tôi chưa hiểu cái "nội dung" có ý nghĩa như thế nào, và cái số kết quả mà chủ thớt muốn đưa ra dựa trên nguyên tắc gì.
Tôi lấy ví dụ 1 mã số 10748 ghép vào dòng số 3 thì kết quả lại lấy ra mã số khác.
1755011353525.png
 

Bài viết mới nhất

Back
Top Bottom