Tìm nhiều kết quả trong cùng 1 giá trị (1 người xem)

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

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

any_151

Thành viên mới
Tham gia
13/10/08
Bài viết
17
Được thích
3
Hàng hóa của mình được để trong nhiều thùng khác nhau ( do hàng nhập khẩu ). Khi về đến kho mình cần tìm vị trị cho từng mặt hàng đang ở đâu để xuất hàng.
Nhưng sử dụng công thức Vlookup thì chỉ dò được số thùng đầu tiên còn các thùng còn lại ko tìm dc.
Mình chỉ biết sử dụng hàm Vlookup để tìm thôi. Nhưng kết quả thì không đúng cái mình muốn. Mình không biết trong excel có thể làm được việc này không nên mong mọi người hổ trợ dùm mình nhé. Mình gửi file đính kèm
Thanks
 

File đính kèm

Hàng hóa của mình được để trong nhiều thùng khác nhau ( do hàng nhập khẩu ). Khi về đến kho mình cần tìm vị trị cho từng mặt hàng đang ở đâu để xuất hàng.
Nhưng sử dụng công thức Vlookup thì chỉ dò được số thùng đầu tiên còn các thùng còn lại ko tìm dc.
Mình chỉ biết sử dụng hàm Vlookup để tìm thôi. Nhưng kết quả thì không đúng cái mình muốn. Mình không biết trong excel có thể làm được việc này không nên mong mọi người hổ trợ dùm mình nhé. Mình gửi file đính kèm
Thanks

here you are..........................
 

File đính kèm

Bạn sử dụng INDEX mảng để tìm nhiều giá trị, công thức tại F3:
Mã:
=IF(ISERROR(INDEX($C$3:$C$12,SMALL(IF($B$3:$B$12=$E3,ROW($B$1:$B$10),""),COLUMN(A:A)),)),"",INDEX($C$3:$C$12,SMALL(IF($B$3:$B$12=$E3,ROW($B$1:$B$10),""),COLUMN(A:A)),))
Kết thúc với tổ hợp phím Ctrl+Shift+Enter.
Nếu muốn công thức gọn hơn thì đặt điều kiện IF(... trong Name.
 

File đính kèm

Bạn nên biết cách lọc theo 1 giá trị. Để tiện, tạo thêm nút lệnh lọc theo 1 giá trị vào thanh menu.
Sau đó, bạn chọn ô trong vùng mã hàng, như trong file là vùng B3:B12 rồi nháy chuột vô nút lệnh vừa tạo

Xem file đính kèm. Cụ thể hình b1 là kích chuột phải vào thanh công cụ để hiện menu động, chọn Customize... để hiện hộp thoại như hình b2.

Trong hộp thoại như hình b2, chọn Data, rê nút AutoFilter lên thanh menu (trong hình, thanh menu có thấy nút này).

Cũng nên rê nút Show All nữa để tiện dùng lệnh hiện lại nội dung

Còn muốn chăng ngang như E2:H6 như trong file đính kèm của bạn thì chắc phải dùng macro.

Chúc thành công.

Hình B2 quên không khoanh tròn mục Data, Autofilter, Show All, khi sửa không cho xóa và nạp file. Hãy xem thêm bài sau
 

File đính kèm

  • b1.GIF
    b1.GIF
    8.7 KB · Đọc: 5
  • b2.GIF
    b2.GIF
    17.4 KB · Đọc: 8
Lần chỉnh sửa cuối:
Gửi thêm hình B3 vì hình B2 vẽ sót mấy đường.

Vì thấy bạn nói mới biết ít nên hơi chi tiết một chút.
 

File đính kèm

  • b3.GIF
    b3.GIF
    17.9 KB · Đọc: 53
Bài này tôi làm bằng công thức thường cũng được (khỏi phải mảng hay đặt name gì cả)
Công thức tại F3:
Mã:
=IF(COUNTIF($B$3:$B$12,$E3)<COLUMNS($A:A),"",INDEX($C$3:$C$12,MATCH($E3,$B$3:$B$12,0)+COLUMNS($A:A)-1))
Kéo fill sang phải và xuống dưới
 
Hàng hóa của mình được để trong nhiều thùng khác nhau ( do hàng nhập khẩu ). Khi về đến kho mình cần tìm vị trị cho từng mặt hàng đang ở đâu để xuất hàng.
Nhưng sử dụng công thức Vlookup thì chỉ dò được số thùng đầu tiên còn các thùng còn lại ko tìm dc.
Mình chỉ biết sử dụng hàm Vlookup để tìm thôi. Nhưng kết quả thì không đúng cái mình muốn. Mình không biết trong excel có thể làm được việc này không nên mong mọi người hổ trợ dùm mình nhé. Mình gửi file đính kèm
Thanks

Bạn xem file dưới đây
 

File đính kèm

here you are..........................

Bạn xem thử dùm mình nhé, sao mình áp dụng công thức giống bạn nhưng nó không ra đc kết quả. File mẫu mình gửi chỉ làm ngắn gọn để cho nhanh, còn bây giờ mình gửi file hoàn chỉnh để bạn coi thử dùm mình nhé.
Thanks bạn nhiều
 

File đính kèm

Do mình đã thử nhiều công thức của mọi người chỉ nhưng ko ra đc kết quả (chắc do mình gà quá nên ko biết cách vận dụng công thức hixhix). Nên mình gửi lại file hoàn chỉnh mình cần kết quả, mọi người hổ trợ dùm mình nhé.
P/s: Rất cám ơn mọi người đã đưa cho mình rất nhiều công thức.%#^#$
Thanks
 

File đính kèm

Do mình đã thử nhiều công thức của mọi người chỉ nhưng ko ra đc kết quả (chắc do mình gà quá nên ko biết cách vận dụng công thức hixhix). Nên mình gửi lại file hoàn chỉnh mình cần kết quả, mọi người hổ trợ dùm mình nhé.
P/s: Rất cám ơn mọi người đã đưa cho mình rất nhiều công thức.%#^#$
Thanks
Thử với VBA xem sao, Enable Macros rồi bấm nút xem kết quả.
Hỗ trợ chứ không dám Hổ trợ nghe bạn
 

File đính kèm

Do mình đã thử nhiều công thức của mọi người chỉ nhưng ko ra đc kết quả (chắc do mình gà quá nên ko biết cách vận dụng công thức hixhix). Nên mình gửi lại file hoàn chỉnh mình cần kết quả, mọi người hổ trợ dùm mình nhé.
P/s: Rất cám ơn mọi người đã đưa cho mình rất nhiều công thức.%#^#$
Thanks

nếu các mã hàng của bạn ở sheet "vị trí hàng" nằm liên tục kề nhau, làm theo cthức cách của anh NDU
đặt một cái name
mahang=OFFSET('Vi tri de hang'!$A$2,,,COUNTA('Vi tri de hang'!$A$2:$A$20000)) (lưu ý counta chứ ko fải count như trong file của bạn nha)
cthức
V216=IF(COUNTIF(mahang,$G216)>=COLUMNS($A:A),INDEX(OFFSET(mahang,,1),MATCH($G216,mahang,0)+COLUMNS($A:A)-1),"")
kéo qua phải kéo xuống
 
Do mình đã thử nhiều công thức của mọi người chỉ nhưng ko ra đc kết quả (chắc do mình gà quá nên ko biết cách vận dụng công thức hixhix). Nên mình gửi lại file hoàn chỉnh mình cần kết quả, mọi người hổ trợ dùm mình nhé.
P/s: Rất cám ơn mọi người đã đưa cho mình rất nhiều công thức.%#^#$
Thanks

do mã ở sheet "vi trí để hàng" không liên tục nên ko thể làm theo cách Let'GâuGâu được
 

File đính kèm

nếu các mã hàng của bạn ở sheet "vị trí hàng" nằm liên tục kề nhau, làm theo cthức cách của anh NDU
đặt một cái name
mahang=OFFSET('Vi tri de hang'!$A$2,,,COUNTA('Vi tri de hang'!$A$2:$A$20000)) (lưu ý counta chứ ko fải count như trong file của bạn nha)
cthức
V216=IF(COUNTIF(mahang,$G216)>=COLUMNS($A:A),INDEX(OFFSET(mahang,,1),MATCH($G216,mahang,0)+COLUMNS($A:A)-1),"")
kéo qua phải kéo xuống

Let'GâuGâu ơi, hình như vẫn chưa ổn, ko ra đc kết quả chính xác bạn ơi
 
Hihi, thanks bạn Let'GâuGâu nhiều nhiều nhé. Mình đã làm được...
 
Hihi, thanks bạn Let'GâuGâu nhiều nhiều nhé. Mình đã làm được...

nếu ko muốn sort lại thì theo một trong các cách, bài #3,#10,#12.
tuy nhiên ngoài trừ cách bài 10 (xài vba), còn lại là xài công thức mảng..............nên khi số liệu lớn nó sẻ chạy chậm
nếu sort được thì tốt........côn gthức chạy vèo vèo....................
 

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

Back
Top Bottom