Nhờ Hướng Dẫn tìm trị giá theo điều kiện của hàm VLOOKUP

Liên hệ QC

Duy Đoàn

Thành viên mới
Tham gia
28/9/19
Bài viết
17
Được thích
6
Chào các bác
hiện tại em đang gặp vấn đề với hàm VLookup ( thực sự là chỉ biết sài Vlook chứ ko biết hàm khác)
Em muốn tìm giá trị của một cột tương ứng với một mã sao cho giá trị tìm được lớn hơn 5000, nhưng khi sử dụng Vlook thì nó tìm thấy giá trị đầu tiên nhưng lại nhỏ hơn 5000, nên kết quả trả về Error.
Mong các bác hỗ trợ giúp em sửa đổi trên hàm Vlook hay dùng một hàm khác ah
 

File đính kèm

  • Bang dinh muc ma NPL tuong ung san pham.xlsx
    1.8 MB · Đọc: 10
Nếu muốn dò tìm theo điều kiện, nên sử dụng hàm LOOKUP hoặc INDEX kết hợp một số hàm khác.
Trong file bạn chưa mô tả việc dò tìm giá trị nào, lấy từ bảng dò nào, điều kiện là gì, lấy kết quả của cột nào?
 
Nếu muốn dò tìm theo điều kiện, nên sử dụng hàm LOOKUP hoặc INDEX kết hợp một số hàm khác.
Trong file bạn chưa mô tả việc dò tìm giá trị nào, lấy từ bảng dò nào, điều kiện là gì, lấy kết quả của cột nào?


sorry mình đính kèm nhầm file
mình cần tìm giá trị số lượng trong CỘT G của MÃ bôi đỏ trong cột A
nhờ bác giúp mình với nhé
 

File đính kèm

  • Bang ke npl.xlsx
    759.8 KB · Đọc: 24
sorry mình đính kèm nhầm file
mình cần tìm giá trị số lượng trong CỘT G của MÃ bôi đỏ trong cột A
nhờ bác giúp mình với nhé
Bạn tham khảo công thức sau
Mã:
=INDEX($G$2:$G$3175,MATCH(1,INDEX(($B$2:$B$3175=I1)*($G$2:$G$3175>5000),0),0))
 
cảm ơn bác nhiều nhé mình làm được rồi ah

nhân tiện, bác cho em hỏi có cach nào chỉ định tên của Sheet = giá trị của 1 ô trong cùng sheet đó không bác
tại mổi lần em tạo sheet mới phải rename, trong khi em phải tạo một lần gần 1000 sheet liên tục
 
cảm ơn bác nhiều nhé mình làm được rồi ah

nhân tiện, bác cho em hỏi có cach nào chỉ định tên của Sheet = giá trị của 1 ô trong cùng sheet đó không bác
tại mổi lần em tạo sheet mới phải rename, trong khi em phải tạo một lần gần 1000 sheet liên tục
Có cách.
Mỗi bài viết nên đi theo 1 chút đề, bạn mở 1 bài viết mới bên mục Lập trình với Excel, phần này liên quan VBA.
 
cảm ơn bác nhiều nhé mình làm được rồi ah

nhân tiện, bác cho em hỏi có cach nào chỉ định tên của Sheet = giá trị của 1 ô trong cùng sheet đó không bác
tại mổi lần em tạo sheet mới phải rename, trong khi em phải tạo một lần gần 1000 sheet liên tục
Lại hàng khủng.
Không biết bao giờ dân dùng Excel mới thấm cái sự thực "hầu hết hàng khủng xảy ra vì người dùng không biết sử dụng công cụ"
 
1000 thì đã là gì đâu.:D
Có người tạo tập tin với mỗi sheet cho 1 nhân viên. Nếu đó là nhân viên làm việc cho Công ty địa ốc Alibaba thì tập tin đó phải có hàng chục nghìn sheet.
Hàng của bác nói nó không phải là hàng khủng. Đây là loại hàng bốc hơi. Người ta CỐ TÌNH dùng Excel để dễ dàng đổ lỗi cho việc không biết sử dụng, bị nhầm không kiểm soát được, bị phá, và nếu "hư ổ cứng" thì nhà nước hết kiểm toán.
Và sử dụng Excel với hàng chục ngàn sheets là kế sách quá chuẩn xác để thực hiện tất cả các điều kể trên :p:p:p.
 
Lần chỉnh sửa cuối:
Bạn tham khảo công thức sau
Mã:
=INDEX($G$2:$G$3175,MATCH(1,INDEX(($B$2:$B$3175=I1)*($G$2:$G$3175>5000),0),0))
Chào bác Leo
nếu như mình muốn đưa thêm điều kiện tìm giá trị của công thức này cho khoảng thời gian nhất định như từ 01/01/2019 đến ngày 30/05/2019, thì mình thêm điều kiện trong công thức như thế nào ah
 
Chào bác Leo
nếu như mình muốn đưa thêm điều kiện tìm giá trị của công thức này cho khoảng thời gian nhất định như từ 01/01/2019 đến ngày 30/05/2019, thì mình thêm điều kiện trong công thức như thế nào ah
Bạn thử sửa điều kiện trong INDEX:
=INDEX($G$2:$G$3175,MATCH(1,INDEX(($B$2:$B$3175=I1)*(Ngày tháng>=Date(2019,1,1))*(Ngày tháng<=Date(2019,5,30))*($G$2:$G$3175>5000),0),0))
 
Bạn thử sửa điều kiện trong INDEX:
=INDEX($G$2:$G$3175,MATCH(1,INDEX(($B$2:$B$3175=I1)*(Ngày tháng>=Date(2019,1,1))*(Ngày tháng<=Date(2019,5,30))*($G$2:$G$3175>5000),0),0))
cám ơn bác Leo nhiều nhé
phiền bác thêm lần nữa, nếu em muốn thay đổi điều kiện tìm trong khoảng thời gian như trên bằng điều kiện trả về kết quả tương ứng với ngày gần ngày hiện tại nhất thì thay công thức như thế nào ah, giả định cột ngày tháng tương ứng với sản phẩm là cột AA trong file tài liệu
 
cám ơn bác Leo nhiều nhé
phiền bác thêm lần nữa, nếu em muốn thay đổi điều kiện tìm trong khoảng thời gian như trên bằng điều kiện trả về kết quả tương ứng với ngày gần ngày hiện tại nhất thì thay công thức như thế nào ah, giả định cột ngày tháng tương ứng với sản phẩm là cột AA trong file tài liệu
Bạn nên mở bài mới, ghi rõ tiêu đề và file đính kèm.
 
Web KT
Back
Top Bottom