Nhờ giúp: "Tìm 2 giá trị cùng hàm theo điều kiện trong 1 bảng tính"

Liên hệ QC

chuyengiathuykhi

Thành viên mới
Tham gia
7/9/15
Bài viết
6
Được thích
1
Nhờ các bạn giúp mình tính khối lượng của 1 vật theo bảng tra sẵn như dưới đây
1604453880317.png
F ở ô M11 là giá trị gõ vào
Nó được so sánh nếu các ô ở H2:H31, cái nào lớn hơn thì:
Lập 1 danh mục chọn ở ô M12, bằng cách liệt kê không lặp lại các giá trị khách nhau của cột A, từ A2 đến A31, vì dụ là 63 80 9 100 120 125 130
Sau khi chọn bằng tay, ví dụ 60, thì ô M13 liệt kê các giá trọ ứng với cột B, ví dụ là 30 36 45
Ô M15 là cột các tùy chọn MP3...MS2 liệt kê các trường hợp từ MP3, MP5...MS2 ở hàng A
Ô M16 tra hàng của ô M13 và cột tìm được ở ô M15, được ô C&, và tính KL = C7/100*M14 + G7

Mong nhận được sự giúp đỡ của các bạn cho bàn toán này. Hà Zalo 0912336758 www.facebook.com/chuyengiathuykhi4 chuyengiathuykhi@gmail.com
 

File đính kèm

  • KL.xlsx
    13 KB · Đọc: 5
Lần chỉnh sửa cuối:
Nhờ các bạn giúp mình tính khối lượng của 1 vật theo bảng tra sẵn như dưới đây
View attachment 248587
F ở ô M11 là giá trị gõ vào
Nó được so sánh nếu các ô ở H2:H31, cái nào lớn hơn thì:
Lập 1 danh mục chọn ở ô M12, bằng cách liệt kê không lặp lại các giá trị khách nhau của cột A, từ A2 đến A31, vì dụ là 63 80 9 100 120 125 130
Sau khi chọn bằng tay, ví dụ 60, thì ô M13 liệt kê các giá trọ ứng với cột B, ví dụ là 30 36 45
Ô M15 là cột các tùy chọn MP3...MS2 liệt kê các trường hợp từ MP3, MP5...MS2 ở hàng A
Ô M16 tra hàng của ô M13 và cột tìm được ở ô M15, được ô C&, và tính KL = C7/100*M14 + G7

Mong nhận được sự giúp đỡ của các bạn cho bàn toán này. Hà Zalo 0912336758 www.facebook.com/chuyengiathuykhi4 chuyengiathuykhi@gmail.com
sao bạn không up 1 phần file lên
 
Mình đính lại nó rồi đấy.
 

File đính kèm

  • KL.xlsx
    13 KB · Đọc: 7
Nhờ các bạn giúp mình tính khối lượng của 1 vật theo bảng tra sẵn như dưới đây
View attachment 248587
F ở ô M11 là giá trị gõ vào
Nó được so sánh nếu các ô ở H2:H31, cái nào lớn hơn thì:
Lập 1 danh mục chọn ở ô M12, bằng cách liệt kê không lặp lại các giá trị khách nhau của cột A, từ A2 đến A31, vì dụ là 63 80 9 100 120 125 130
Sau khi chọn bằng tay, ví dụ 60, thì ô M13 liệt kê các giá trọ ứng với cột B, ví dụ là 30 36 45
Ô M15 là cột các tùy chọn MP3...MS2 liệt kê các trường hợp từ MP3, MP5...MS2 ở hàng A
Ô M16 tra hàng của ô M13 và cột tìm được ở ô M15, được ô C&, và tính KL = C7/100*M14 + G7

Mong nhận được sự giúp đỡ của các bạn cho bàn toán này. Hà Zalo 0912336758 www.facebook.com/chuyengiathuykhi4 chuyengiathuykhi@gmail.com
Xem Data validation và công thức trong file
 

File đính kèm

  • KL.xlsx
    14.5 KB · Đọc: 10
Xem Data validation và công thức trong file
Cám ơn nhiều, công thức của bạn giúp tính đúng yêu cầu. Cái này để tính khối lượng thiết bị mình chế tạo, mình định làm thế để lập bảng tính tự động khối lượng cho nhanh. Mong có cơ hội cảm ơn. Mình đã thử chạy mà nó nhảy lúc đúng lúc sai, khả năng là khi nó quét hàm MATCH nó lấy luôn giá trị đầu tiên nó gặp ở cột B (2 số 90 xuất hiện chẳng hạn) thì lúc đó thử chỉnh giá trị 0 thành 1 lại thấy đúng, sang cái khác lại bị sai, chỉnh thành 0 lại đúng.
 
Lần chỉnh sửa cuối:
Cám ơn nhiều, công thức của bạn giúp tính đúng yêu cầu. Cái này để tính khối lượng thiết bị mình chế tạo, mình định làm thế để lập bảng tính tự động khối lượng cho nhanh. Mong có cơ hội cảm ơn. Mình đã thử chạy mà nó nhảy lúc đúng lúc sai, khả năng là khi nó quét hàm MATCH nó lấy luôn giá trị đầu tiên nó gặp ở cột B (2 số 90 xuất hiện chẳng hạn) thì lúc đó thử chỉnh giá trị 0 thành 1 lại thấy đúng, sang cái khác lại bị sai, chỉnh thành 0 lại đúng.
Chỉnh công thức ô M16
=LOOKUP(2,1/(M13=B2:B31)/(M12=A2:A31),OFFSET(B2:B31,,MATCH("*"&M15&"*",C1:F1,0)))+LOOKUP(2,1/(M13=B2:B31)/(M12=A2:A31),G2:G31)*M14/100
 

File đính kèm

  • KL.xlsx
    14.5 KB · Đọc: 9
Nhờ bạn giúp nốt tôi cái hàm tra bảng ren này
Vì dụ như gõ số 36 thì ô bên dưới nó là List M22x1.5 và M28x1.5
Mã:
=IFERROR(INDEX($B$3:$B$20,SMALL(IF(ISNUMBER(FIND(","&$G$4&",",","&$A$3:$A$20&",")),ROW($1:$18),""),ROW(A1)),),"")
Ctrl+Shift+Enter
Copy xuống vài dòng
 
Mã:
=IFERROR(INDEX($B$3:$B$20,SMALL(IF(ISNUMBER(FIND(","&$G$4&",",","&$A$3:$A$20&",")),ROW($1:$18),""),ROW(A1)),),"")
Ctrl+Shift+Enter
Copy xuống vài dòng
Nhờ sự gợi ý của bạn mình đã tìm ra công thức rồi. Đây là kết quả. Cám ơn nhiều.
 

File đính kèm

  • Ren.xlsx
    11.1 KB · Đọc: 5
Web KT
Back
Top Bottom