NHờ giúp đỡ công thức dò tìm theo 3 điều kiện (1 người xem)

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

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

ncq2003

Thành viên chính thức
Tham gia
2/4/09
Bài viết
83
Được thích
34
Nhờ các bạn giúp giùm công thức dò tìm theo 3 điều kiện
Các yêu cầu trong file đính kèm.
Chân thành cảm ơn
P/S : Không đính kèm file được nên up lên Fshare, các bạn thông cảm
http://www.fshare.vn/file/6VL5LBJHK4I2
 
Lần chỉnh sửa cuối:
D2 =sumproduct(($b$14:$b$136=$b$2)*($c$14:$c$136=$c$2)*offset($e$14:$e$136,,match($g$2,$f$11:$n$11,0)))
e2 =sumproduct(($b$14:$b$136=$b$2)*($c$14:$c$136=$c$2)*offset($e$14:$e$136,,match($g$2,$f$11:$n$11,0)+1))
 
D2 =sumproduct(($b$14:$b$136=$b$2)*($c$14:$c$136=$c$2)*offset($e$14:$e$136,,match($g$2,$f$11:$n$11,0)))
e2 =sumproduct(($b$14:$b$136=$b$2)*($c$14:$c$136=$c$2)*offset($e$14:$e$136,,match($g$2,$f$11:$n$11,0)+1))
Cám ơn bạn
Lại nhờ bạn lần nữa
Nhờ giúp giùm ô A12 tìm theo điều kiện B12 và C12, tìm trên cột A (Mã Hiệu)
Nhờ giúp giùm ô D12 tìm theo điều kiện B12 và C12, tìm trên cột D (Đơn vị)
Nhờ giúp giùm ô E12 tìm theo điều kiện B12 và C12, tìm trên cột E (Vật liệu)
Nhờ giúp giùm ô H12 tìm theo điều kiện B12, C12 và H12, Tìm trong bảng ở cột Tổng số

http://www.fshare.vn/file/27M8XTX25AOD
Cảm ơn bạn nhiều
 
Lần chỉnh sửa cuối:
A12 =OFFSET(A$31,MATCH($B12&$C12,INDEX($B$32:$B$154&$C$32:$C$154,0),0),)
copy A12 dán vào D12 và E12
H12 công thức giống G12 nhưng +2
hoặc dùng công thức khác
F12 =OFFSET($E$31,MATCH($B12&$C12,INDEX($B$32:$B$154&$C$32:$C$154,0),0),MATCH($I$12,$F$29:$N$29,0))
G12 =OFFSET($E$31,MATCH($B12&$C12,INDEX($B$32:$B$154&$C$32:$C$154,0),0),MATCH($I$12,$F$29:$N$29,0)+1)
H12 =OFFSET($E$31,MATCH($B12&$C12,INDEX($B$32:$B$154&$C$32:$C$154,0),0),MATCH($I$12,$F$29:$N$29,0)+2)
 
Lần chỉnh sửa cuối:
Trường hợp dò tìm nhiều điều kiện bạn có thể dùng cú pháp của hàm INDEX kết hợp MATCH và công thức mảng.
Về nội dung của các hàm này thì bạn có thể tham khảo bài hướng dẫn theo link sau:

https://daotaotinhocquan9.wordpress...ng-vi-du-trong-tin-hoc-van-phong-chung-chi-b/

File hướng dẫn này rất hay cho những bạn đang chuẩn bị thi chứng chỉ B
 
Trường hợp dò tìm nhiều điều kiện bạn có thể dùng cú pháp của hàm INDEX kết hợp MATCH và công thức mảng.
Về nội dung của các hàm này thì bạn có thể tham khảo bài hướng dẫn theo link sau:

https://daotaotinhocquan9.wordpress...ng-vi-du-trong-tin-hoc-van-phong-chung-chi-b/

File hướng dẫn này rất hay cho những bạn đang chuẩn bị thi chứng chỉ B
Bạn có công thức nào hay, đưa lên cho các thành viên tham khảo
 
A12 =OFFSET(A$31,MATCH($B12&$C12,INDEX($B$32:$B$154&$C$32:$C$154,0),0),)
copy A12 dán vào D12 và E12
H12 công thức giống G12 nhưng +2
hoặc dùng công thức khác
F12 =OFFSET($E$31,MATCH($B12&$C12,INDEX($B$32:$B$154&$C$32:$C$154,0),0),MATCH($I$12,$F$29:$N$29,0))
G12 =OFFSET($E$31,MATCH($B12&$C12,INDEX($B$32:$B$154&$C$32:$C$154,0),0),MATCH($I$12,$F$29:$N$29,0)+1)
H12 =OFFSET($E$31,MATCH($B12&$C12,INDEX($B$32:$B$154&$C$32:$C$154,0),0),MATCH($I$12,$F$29:$N$29,0)+2)
Làm phiền bạn thêm 01 lần nữa, Bạn giúp mình file này với
Mình vẫn chưa hiểu rõ công thức của bạn lắm nên phải nhờ !$@!!
Đây là điều kiện :
Các ô A7; D7; F7 và G7 chọn theo các điều kiện của các ô B7; C7 và K6
Ô A7 lấy dữ liệu trong cột A7:A52
Ô D7 lấy dữ liệu trong cột D7:D52
Ô F7 lấy dữ liệu trong cột E7:E52 hoặc G7:G52 hoặc I7:I52
Ô G7 lấy dữ liệu trong cột F7:F52 hoặc H7:H52 hoặc H7:H52
http://www.fshare.vn/file/7GD8QP5BU4OS
Cám ơn bạn nhiều
 
Làm phiền bạn thêm 01 lần nữa, Bạn giúp mình file này với
Mình vẫn chưa hiểu rõ công thức của bạn lắm nên phải nhờ !$@!!
Đây là điều kiện :
Các ô A7; D7; F7 và G7 chọn theo các điều kiện của các ô B7; C7 và K6
Ô A7 lấy dữ liệu trong cột A7:A52
Ô D7 lấy dữ liệu trong cột D7:D52
Ô F7 lấy dữ liệu trong cột E7:E52 hoặc G7:G52 hoặc I7:I52
Ô G7 lấy dữ liệu trong cột F7:F52 hoặc H7:H52 hoặc H7:H52
http://www.fshare.vn/file/7GD8QP5BU4OS
Cám ơn bạn nhiều
Ô A7 lấy dữ liệu trong cột A7:A52 vụ nầy không ổn rồi, bạn nên lấy từ dữ liệu có trước, không tìm A7 từ A7:...
 
Ô A7 lấy dữ liệu trong cột A7:A52 vụ nầy không ổn rồi, bạn nên lấy từ dữ liệu có trước, không tìm A7 từ A7:...
À thế này Xin lỗi Mình nhầm
Các ô A7; D7; F7 và G7 chọn theo các điều kiện của các ô B7; C7 và K6
Ô A7 lấy dữ liệu trong cột A27:A52 theo các điều kiện của các ô B7; C7 và K6
Ô D7 lấy dữ liệu trong cột D27:D52 theo các điều kiện của các ô B7; C7 và K6
Ô F7 lấy dữ liệu trong cột E27:E52 hoặc G7:G52 hoặc I7:I52 theo các điều kiện của các ô B7; C7 và K6
Ô G7 lấy dữ liệu trong cột F27:F52 hoặc H7:H52 hoặc H7:H52 theo các điều kiện của các ô B7; C7 và ình nhầm
Bạn tải lại file giùm
http://www.fshare.vn/file/JJVKT64THOO3
 
A7 =OFFSET(A$26,MATCH($B7&$C7,INDEX($B$27:$B$52&$C$27:$C$52,0),0),0)
copy A7 dán vào D7
F7 =OFFSET(D$26,MATCH($B7&$C7,INDEX($B$27:$B$52&$C$27:$C$52,0),0),MATCH($K$5,$E$25:$J$25,0))
copy F7 dán vào G7
sau đó copy xuống
 
Nếu đồng ý với quan điểm tránh dùng OFFSET nếu có thể , dùng các hàm khác thay thế:
A7 copy sang D7:
Mã:
=LOOKUP(2,1/($B$27:$B$50=$B7)/($C$27:$C$50=$C7),A$27:A$50)
F7 copy sang G7:
Mã:
=VLOOKUP($B7,$B$25:$J$50,MATCH($K$5,$B$25:$J$25,0)+(F$6="Máy"),0)
 
Nếu đồng ý với quan điểm tránh dùng OFFSET nếu có thể , dùng các hàm khác thay thế:
A7 copy sang D7:
Mã:
=LOOKUP(2,1/($B$27:$B$50=$B7)/($C$27:$C$50=$C7),A$27:A$50)
F7 copy sang G7:
Mã:
=VLOOKUP($B7,$B$25:$J$50,MATCH($K$5,$B$25:$J$25,0)+(F$6="Máy"),0)
F7 copy sang G7:
=VLOOKUP($B7,$B$25:$J$50,MATCH($K$5,$B$25:$J$25,0)+(F$6="Máy"),0)
còn thiếu điều kiện C7
 
A12 =OFFSET(A$31,MATCH($B12&$C12,INDEX($B$32:$B$154&$C$32:$C$154,0),0),)
copy A12 dán vào D12 và E12
H12 công thức giống G12 nhưng +2
hoặc dùng công thức khác
F12 =OFFSET($E$31,MATCH($B12&$C12,INDEX($B$32:$B$154&$C$32:$C$154,0),0),MATCH($I$12,$F$29:$N$29,0))
G12 =OFFSET($E$31,MATCH($B12&$C12,INDEX($B$32:$B$154&$C$32:$C$154,0),0),MATCH($I$12,$F$29:$N$29,0)+1)
H12 =OFFSET($E$31,MATCH($B12&$C12,INDEX($B$32:$B$154&$C$32:$C$154,0),0),MATCH($I$12,$F$29:$N$29,0)+2)
Nhờ bạn kiểm tra xem mình sai công thức chỗ nào mà kết quả không đúng
Ô A10 Tìm và trả về kết quả tương ứng Cột A42:A178 theo Ô B10 và C10 Trong bảng A42 đến N178
Tương tự Ô F10 trả về kết quả tương ứng tại cột F42:F178 (Theo ý mình cái Ô này có thể dùng Vlookup theo ÔA10)
http://www.fshare.vn/file/GSBV9AH9JPP2
Cám ơn bạn nhiều
 
Lần chỉnh sửa cuối:
Nếu đồng ý với quan điểm tránh dùng OFFSET nếu có thể , dùng các hàm khác thay thế:
A7 copy sang D7:
Mã:
=LOOKUP([COLOR=#ff0000]2,1[/COLOR]/($B$27:$B$50=$B7)/($C$27:$C$50=$C7),A$27:A$50)
F7 copy sang G7:
Mã:
=VLOOKUP($B7,$B$25:$J$50,MATCH($K$5,$B$25:$J$25,0)+(F$6="Máy"),0)
Nhờ bạn giải thích giùm mình cái số tô màu đỏ với
 
Nhờ bạn kiểm tra xem mình sai công thức chỗ nào mà kết quả không đúng
Ô A10 Tìm và trả về kết quả tương ứng Cột A42:A178 theo Ô B10 và C10 Trong bảng A42 đến N178
Tương tự Ô F10 trả về kết quả tương ứng tại cột F42:F178 (Theo ý mình cái Ô này có thể dùng Vlookup theo ÔA10)
http://www.fshare.vn/file/GSBV9AH9JPP2
Cám ơn bạn nhiều
ô A9 sửa công thức lại
=OFFSET($A$39,MATCH($B9&" "&$C9,INDEX($B$40:$B$176&" "&$C$40:$C$176,0),0),)
copy xuống
cột F bạn dùng Vlookup cho gọn
 
Cám ơn tôi đã sửa được rồi
 
Lần chỉnh sửa cuối:
Lần chỉnh sửa cuối:

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

Back
Top Bottom