Giúp về hàm tìm kiếm với 2 điều kiện

Liên hệ QC

huhumalu

Thành viên tiêu biểu
Tham gia
20/10/09
Bài viết
620
Được thích
517
Bình thường khi tra bảng mình hay dùng Vlookup. chì có 1 biến và tìm cột + hàng tương ứng thôi.
Mình có rắc rối là làm sao tra ra 1 giá trị nhưng từ 2 điều kiện.
Nhờ các bạn giúp đỡ.
 

File đính kèm

  • GiupDo.xls
    26.5 KB · Đọc: 913
Lần chỉnh sửa cuối:
Đưa File lên đi bạn. Đọc kiểu này nhứt đầu lắm
 
Bạn dùng hàm dsum nhé. Nội dung và cách sử dụng hàm bạn tham khảo thêm trong diễn đàn nhé, phần "Tra cứu hàm excel" của anh BNTT rất bổ ích.
Thân!
 

File đính kèm

  • GiupDo-sua.xls
    26.5 KB · Đọc: 834
Bình thường khi tra bảng mình hay dùng Vlookup. chì có 1 biến và tìm cột + hàng tương ứng thôi.
Mình có rắc rối là làm sao tra ra 1 giá trị nhưng từ 2 điều kiện.
Nhờ các bạn giúp đỡ.
Thêm một cách nữa để áp dụng dò tìm nhiều điều kiện:
Trả kết quả 38:
PHP:
=LOOKUP(2,1/((C4:C15=C21)*(D4:D15=D21)),E4:E15)
Trả kết quả 0:
PHP:
=LOOKUP(2,1/((C4:C15=C21)*(D4:D15=D21)),F4:F15)
 
Cảm ơn các bạn nhé. Thanks nhiều.
 
Thêm một cách nữa để áp dụng dò tìm nhiều điều kiện:
Trả kết quả 38:
PHP:
=LOOKUP(2,1/((C4:C15=C21)*(D4:D15=D21)),E4:E15)
Trả kết quả 0:
PHP:
=LOOKUP(2,1/((C4:C15=C21)*(D4:D15=D21)),F4:F15)
Mọi người cho hỏi cách dùng hàm LOOKUP như trên là thế nào vậy, không giống cách dùng em tìm trên mạng. Có phải là 1 kiểu biến tấu không ?
 
Mình muốn hỏi về ý nghĩa của hàm lookup kiểu này nè, LOOKUP(2,1/((C4:C15=C21)*(D4:D15=D21)),E4:E15) vì không giống cách dùng bình thường
 
Mình muốn hỏi về ý nghĩa của hàm lookup kiểu này nè, LOOKUP(2,1/((C4:C15=C21)*(D4:D15=D21)),E4:E15) vì không giống cách dùng bình thường

LOOKUP(lookup_value,lookup_vector,result_vector)

NHUNG TOT NHAT LA DUNG INDEX HOAC VLOOKUP HOAC HLOOKUP DIEU DUOC NHUNG PHAI TUY THEO BANG DO
 
LOOKUP(lookup_value,lookup_vector,result_vector)

NHUNG TOT NHAT LA DUNG INDEX HOAC VLOOKUP HOAC HLOOKUP DIEU DUOC NHUNG PHAI TUY THEO BANG DO

Cái này là công thức bình thường của Lookup mà có gì đâu, với công thức này thì chỉ tìm đc với 1 điều kiện thôi nhưng nếu viết kiểu Lookup(2/1...) như bạn trên thì sẽ tìm đc với nhiều điều kiện rất hay nhưng mình ko biết tại sao lại viết đc vậy, muốn hiểu ý nghĩa của nó, bạn Good-luck ko hiểu câu hỏi của mình rồi :D
 
Cái này là công thức bình thường của Lookup mà có gì đâu, với công thức này thì chỉ tìm đc với 1 điều kiện thôi nhưng nếu viết kiểu Lookup(2/1...) như bạn trên thì sẽ tìm đc với nhiều điều kiện rất hay nhưng mình ko biết tại sao lại viết đc vậy, muốn hiểu ý nghĩa của nó, bạn Good-luck ko hiểu câu hỏi của mình rồi :D

Có phải là LOOKUP(2/1...) đâu chứ
LOOKUP(2, 1/((C4:C15=C21)*(D4:D15=D21)), E4:E15)
Để ý 3 màu tôi tô ở trên thuộc 3 "nhóm" khác nhau
Tức tìm số 2 trong mảng 1/((C4:C15=C21)*(D4:D15=D21)) rồi lấy kết quả ở E4:E15
Vậy thôi
 
Có phải là LOOKUP(2/1...) đâu chứ
LOOKUP(2, 1/((C4:C15=C21)*(D4:D15=D21)), E4:E15)
Để ý 3 màu tôi tô ở trên thuộc 3 "nhóm" khác nhau
Tức tìm số 2 trong mảng 1/((C4:C15=C21)*(D4:D15=D21)) rồi lấy kết quả ở E4:E15
Vậy thôi

À do mình thiếu dấu "," thôi, cách bạn giải thích cũng không đúng rồi số 2 là năm trong công thức LOOKUP (2,1/.....) để tìm theo nhiều điều kiện chứ không phải là tìm số 2, mình làm file mẫu này bạn coi thử nè
 

File đính kèm

  • lookup.xlsx
    11.1 KB · Đọc: 210
À do mình thiếu dấu "," thôi, cách bạn giải thích cũng không đúng rồi số 2 là năm trong công thức LOOKUP (2,1/.....) để tìm theo nhiều điều kiện chứ không phải là tìm số 2, mình làm file mẫu này bạn coi thử nè

Mệt bạn quá, nó là TÌM SỐ 2 đấy!
Tôi giải thích chi tiết tại đây nè:

http://www.giaiphapexcel.com/forum/...2-ô-điều-kiện-Lookupvalue&p=300128#post300128
Hoặc đây:
http://www.giaiphapexcel.com/forum/...-tìm-theo-nhiều-điều-kiện&p=302350#post302350
Bạn có thể thay số 2 thành số nào cũng được, miễn sao lớn hơn 1 là được
 
Lần chỉnh sửa cuối:
Mệt bạn quá, nó là TÌM SỐ 2 đấy!
Tôi giải thích chi tiết tại đây nè:

http://www.giaiphapexcel.com/forum/...2-ô-điều-kiện-Lookupvalue&p=300128#post300128
Hoặc đây:
http://www.giaiphapexcel.com/forum/...-tìm-theo-nhiều-điều-kiện&p=302350#post302350
Bạn có thể thay số 2 thành số nào cũng được, miễn sao lớn hơn 1 là được

Thì chính vì không hiểu nên tôi mới hỏi ngay từ đầu bạn đưa ra giải thích chi tiết vậy thì dễ hiểu rồi chứ cứ nói chung chung sao tôi hiểu đc, đc rồi cám ơn nhé :D
 
nhờ bạn giúp mình giải quyết vấn đề về lọc dữ liệu này,
 

File đính kèm

  • giúp đỡ.xlsx
    36.3 KB · Đọc: 26
Lần chỉnh sửa cuối:
Mệt bạn quá, nó là TÌM SỐ 2 đấy!
Tôi giải thích chi tiết tại đây nè:

http://www.giaiphapexcel.com/forum/...2-ô-điều-kiện-Lookupvalue&p=300128#post300128
Hoặc đây:
http://www.giaiphapexcel.com/forum/...-tìm-theo-nhiều-điều-kiện&p=302350#post302350
Bạn có thể thay số 2 thành số nào cũng được, miễn sao lớn hơn 1 là được
Em có 1 bài toán tìm kiếm với 3 điều kiện, kính nhờ thầy và các anh chị giúp đỡ ạ.
Chi tiết: như hình đính kèm ạ
[url=http://upanh.com/view/?id=3ri27b6odpp][/URL]

Em gửi file đính kèm, kính mong được Thầy, các Thầy và các anh chị giúp đỡ ạ.
Em xin chân thành cảm ơn !
 

File đính kèm

  • Tim kiem theo 3 dieu kien.xlsx
    9.2 KB · Đọc: 53
Lần chỉnh sửa cuối:
Em có 1 bài toán tìm kiếm với 3 điều kiện, kính nhờ thầy và các anh chị giúp đỡ ạ.
Chi tiết: như hình đính kèm ạ


Em gửi file đính kèm, kính mong được Thầy, các Thầy và các anh chị giúp đỡ ạ.
Em xin chân thành cảm ơn !
Cái bảng dò, cột trọng lượng là dạng Text, trong khi trị dò là dạng number thì.. bố ai mà tìm cho ra
Bạn có 2 lựa chọn:
- Hoặc là chỉnh sửa lại bảng dò cho hợp lý
- Hoặc là tự tìm.. bằng mắt vậy
 
Cái bảng dò, cột trọng lượng là dạng Text, trong khi trị dò là dạng number thì.. bố ai mà tìm cho ra
Bạn có 2 lựa chọn:
- Hoặc là chỉnh sửa lại bảng dò cho hợp lý
- Hoặc là tự tìm.. bằng mắt vậy

Kính gửi: Thầy ndu96081631 thoạt đầu, em có sử dụng công thức như bên dưới:

=IF(A15>2000,0.25*((A15-2000)/500)+1.37,CHOOSE(MATCH(1,COUNTIF(A15,{"<=300","<=500","<=1000","<=1500","<=2000"}),0),0.91,1.04,1.17,1.24,1.37))
Kết quả trả về chỉ tính theo được 1 điều kiện là theo nấc trọng lượng.
Với điều kiện thứ 2 và thứ 3 thì công thức trên chưa làm được.
Em có idea là dùng hàm để kết quả trả về giá trị là vùng trọng lượng ở cột A, sau đó dùng vlookup kết hợp với match để giải quyết điều kiện 2 và 3 nhưng nghĩ mãi vẫn chưa làm được.

Nếu chỉnh sửa cấu trúc file như thầy có gợi ý thì em cần chỉnh sửa cấu trúc như thế nào ạ?
Mong được thấy, các thầy và các anh chị hướng dẫn thêm ạ.

Em xin chân thành cảm ơn !
 
Web KT
Back
Top Bottom