Hỗ trợ dùng hàm vlookup để lấy được hai giá trị trong cột lấy giá trị (1 người xem)

  • Thread starter Thread starter quancui
  • Ngày gửi Ngày gửi

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

quancui

Thành viên chính thức
Tham gia
24/11/10
Bài viết
98
Được thích
54
Chào các thầy.
Em có trích mã dùng hàm Vlookup. Nhưng khi có hai mã trùng nhau ở vùng lấy giá trị thì công thức chỉ lấy được mã đầu tiên còn mã thứ hai thì không lấy được.
Em xin hỏi là làm cách nào để lấy được hai mã như trên.
Em xin cảm ơn.
Yêu cầu em đã ghi rõ trong file đính kèm.
 

File đính kèm

Chào các thầy.
Em có trích mã dùng hàm Vlookup. Nhưng khi có hai mã trùng nhau ở vùng lấy giá trị thì công thức chỉ lấy được mã đầu tiên còn mã thứ hai thì không lấy được.
Em xin hỏi là làm cách nào để lấy được hai mã như trên.
Em xin cảm ơn.
Yêu cầu em đã ghi rõ trong file đính kèm.

Bạn dùng công thức này nhé:

Mã:
=INDEX($C$1:$C$28,SMALL(IF($B$5:$B$28=F6,ROW($B$5:$B$28),""),COUNTIF($F$6:F6,F6)))

Kết thúc bằng Ctrl +Shift+ enter.

Bạn xem file
 

File đính kèm

Em xin lỗi lại làm phiền.
Dữ liệu của em hơn 1000dòng.
File chạy chậm quá cô ơi.
Em tính tách ra từng cột riêng biệt chắc dể trích ra hơn.
Bạn nói rõ dữ liệu trong cột F của bài #1 bên trên ở đâu mà có, rồi bàn tiếp.
 
Bạn nói rõ dữ liệu trong cột F của bài #1 bên trên ở đâu mà có, rồi bàn tiếp.

Thưa thầy em xin giải thích với thầy như sau:
Ở cột B là những mã sản phẩm công ty có thể sản xuất được.
Như thầy đã nói, cột F chính là sản phẩn trong tháng công ty sản xuất.
Ý của e là bây giờ cột F trong tháng cần chạy mã sản phẩm ví dụ H-50 1300d thì em tính làm công thức để nó lọc ra những mã hàng tương ứng với H-50 1300d.
Và cũng có một số phát sinh là mã hàng H-50 1300d ví dụ hiện tại là 107, thì tiếp theo có thể phát sinh thêm mã khác ví dụ H-50 1300d : 107,109,110...
Chính vì vậy em mới làm công thức để cho nó tổng quát.
Em có đính kèm cách bố trí thực tế trong file, Em cảm ơn!
 

File đính kèm

Thưa thầy em xin giải thích với thầy như sau:
Ở cột B là những mã sản phẩm công ty có thể sản xuất được.
Như thầy đã nói, cột F chính là sản phẩn trong tháng công ty sản xuất.
Ý của e là bây giờ cột F trong tháng cần chạy mã sản phẩm ví dụ H-50 1300d thì em tính làm công thức để nó lọc ra những mã hàng tương ứng với H-50 1300d.
Và cũng có một số phát sinh là mã hàng H-50 1300d ví dụ hiện tại là 107, thì tiếp theo có thể phát sinh thêm mã khác ví dụ H-50 1300d : 107,109,110...
Chính vì vậy em mới làm công thức để cho nó tổng quát.
Em có đính kèm cách bố trí thực tế trong file, Em cảm ơn!
- Bạn đưa file sau càng hổng hiểu. Cột H (tỉ lệ) gì đó ở đâu ra, A,B,C D là gì? Có liên quan gì đến chuyện lọc không? Bạn tự tạo mẫu chỉ bạn hiểu, không giải thích rõ ai mà hiểu được.
- Dữ liệu chuẩn của Excel không nên có ô trống, không nên có Merge cells.
- Còn ngày 1 ngày 2 là sao, còn nhiều ngày nữa không?
Bạn nhập kết quả mẫu bạn muốn có vào file chuẩn, những dữ liệu không liên quan bạn xóa đi, khi xong, bạn muốn ghi cái gì vào thì ghi sau cho khỏi rối mắt.
- Dùng công thưc như các bài trên được không hay dùng VBA.
 
- Bạn đưa file sau càng hổng hiểu. Cột H (tỉ lệ) gì đó ở đâu ra, A,B,C D là gì? Có liên quan gì đến chuyện lọc không? Bạn tự tạo mẫu chỉ bạn hiểu, không giải thích rõ ai mà hiểu được.
- Dữ liệu chuẩn của Excel không nên có ô trống, không nên có Merge cells.
- Còn ngày 1 ngày 2 là sao, còn nhiều ngày nữa không?
Bạn nhập kết quả mẫu bạn muốn có vào file chuẩn, những dữ liệu không liên quan bạn xóa đi, khi xong, bạn muốn ghi cái gì vào thì ghi sau cho khỏi rối mắt.
- Dùng công thưc như các bài trên được không hay dùng VBA.

Ý của em là muốn đưa cái dử liệu thật lên để cho thầy nhìn vậy mà.
Em lọc xong cốt là để nhập phân loại tỷ lệ phía sau đó thôi. Nhập cho 31 ngày.
Em làm theo cách của thầy và cô như vậy là được rồi. Nặng thì cũng phải chịu để rồi từ từ em coi có cách nào giãm nặng được không.
Nhờ các thầy và các cô hoài em cũng thấy ngại nên từ cái đáp án đó mở rộng và tự tìm tòi thêm thôi. Các thầy chỉ mở lối đi và cho bài giải như thế là em cảm ơn lắm rồi. Phần còn lại em tự sướng hihi.
 
chưa được hoàn thiện, có cao thủ nào có nhã ý giúp với
tránh xài công thức mảng, nguyên cứu thêm công thức

p/s: tks hoamattroi & xuannguyen, mình lắp rắp công thức của 2 bạn
 

File đính kèm

Lần chỉnh sửa cuối:
chưa được hoàn thiện, có cao thủ nào có nhã ý giúp với
tránh xài công thức mảng, nguyên cứu thêm công thức

p/s: tks hoamattroi & xuannguyen, mình lắp rắp công thức của 2 bạn

Công thức của thầy Nhapmon hay quá mà em nhìn vào rối mù mắt. Không hiểu gì trơn. Trình độ em còn non kém quá. Cảm ơn thầy rất nhiều!
 
chưa được hoàn thiện, có cao thủ nào có nhã ý giúp với
tránh xài công thức mảng, nguyên cứu thêm công thức

p/s: tks hoamattroi & xuannguyen, mình lắp rắp công thức của 2 bạn

Thưa thầy cho em được hỏi là trong file của thầy có hàm
=LOOKUP("T",$F$6:F6)
Em không hiểu, mạn phép xin thầy chỉ giúp.
Em cảm ơn!
 
đừng gọi mình là thầy.............pls
mình cũng đang mò mẫn như bạn vậy

hàm đó là để tìm giá trị (dạng text) ở cell cuối cùng
ví dụ từ A1----A5, chỉ có A1 có giá trị A2---A5 là cell rổng thì nó tìm giá trị ở cell không rổng.
cái này mình cũng chưa thấy anh xài, mình áp dụng đại từ công thức mình thấy là
Lookup(10^10,range) (cái này cũng giống như trên nhưng nó tìm số).
 
đừng gọi mình là thầy.............pls
mình cũng đang mò mẫn như bạn vậy

hàm đó là để tìm giá trị (dạng text) ở cell cuối cùng
ví dụ từ A1----A5, chỉ có A1 có giá trị A2---A5 là cell rổng thì nó tìm giá trị ở cell không rổng.
cái này mình cũng chưa thấy anh xài, mình áp dụng đại từ công thức mình thấy là
Lookup(10^10,range) (cái này cũng giống như trên nhưng nó tìm số).

Từ xưa ông bà ta từng dạy: "Một chữ cũng là thầy nữa chữ cũng là thầy"
Cho nên xưng thầy cũng là phải đạo thôi.
Xin cảm ơn nhapmon đã chỉ bảo!
Mà tiện đây cũng hỏi luôn hàm Looup khó hiệu thật, cũng xem nhiều ví dụ rồi và cũng tìm cú pháp nó mà thật tình là mong lung quá. Trên giển đàn cũng thấy ít bài nói về hàm này.
 

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

Back
Top Bottom