Tìm ngày lớn nhất có điều kiện (1 người xem)

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

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

vnproc

Thành viên hoạt động
Tham gia
1/2/11
Bài viết
150
Được thích
6
Chào các bạn

Mình có bài toán tìm ngày lớn nhất trên cột (từ ngày, đến ngay) với điều kiện. Mình dùng hàm DMAX nhưng không được.
(Mình cần tìm như sau : điều kiện Ngày lớn nhất trên cột, Tỉnh và cho ra kết quả : Chương trình)

Mình đính kèm file mong các bạn giúp. Cảm ơn nhiều.
 

File đính kèm

Mã:
=lookup(2,1/($a$2:$a$6=i2)/($c$2:$c$6=k2),$d$2:$d$6)
 
Mã:
=lookup(2,1/($a$2:$a$6=i2)/($c$2:$c$6=k2),$d$2:$d$6)

Cảm ơn bạn nhưng bạn đang hiểu sai ý mình. Các cột A,B,C,D là phần dữ liệu.

Cột I Tên tỉnh. Tại cột J mình muốn tìm ngày lớn nhất tại cột B (từ ngày) tương ứng với Tỉnh của cột A. Tương tự cho cột K (đến ngày)
Cột L : Tìm Tên Tỉnh tương ứng cột I và ngày tương ứng cột J,K cho ra tên chương trình.
 
Mã:
=lookup(1,1/($a$2:$a$6=i2)/($c$2:$c$6>=k2)/($b$2:$b$6<=j2),$d$2:$d$6)
__--__
 
Cảm ơn bạn nhưng bạn đang hiểu sai ý mình. Các cột A,B,C,D là phần dữ liệu.

Cột I Tên tỉnh. Tại cột J mình muốn tìm ngày lớn nhất tại cột B (từ ngày) tương ứng với Tỉnh của cột A. Tương tự cho cột K (đến ngày)
Cột L : Tìm Tên Tỉnh tương ứng cột I và ngày tương ứng cột J,K cho ra tên chương trình.
Mã:
J1=LOOKUP(2,1/($A$2:$A$6=I2),$B$2:$B$6)
K1=LOOKUP(2,1/($A$2:$A$6=I2)/($B$2:$B$6=J2),$C$2:$C$6)
L1=LOOKUP(2,1/($A$2:$A$6=I2)/($B$2:$B$6=J2)/($C$2:$C$6=K2),$D$2:$D$6)

Mình muốn lấy chương trình mới nhất theo từ ngày đến ngày
Cái điều kiện này có vẻ hơi khó...
Xét trường hợp các trương trình đã diễn ra: Mới nhất tức là gần today() nhất?
=> xảy ra các trường hợp:
- Today() -đến ngày = min nhưng chưa chắc today()-từ ngày=min
Hoặc:
- Today() -từ ngày = min nhưng chưa chắc today()-đến ngày=min
Vậy chọn cái nào?
 
Cảm ơn bạn. Nhưng công thức trên cột J, K là công thức gì để tìm ra ngày lớn nhất tương ướng Tỉnh trên cột A và cột I bạn.
Công thức trên cần sửa lại như sau mới đúng
Mã:
=LOOKUP(1,1/($A$2:$A$6=I2)/(K2>=$B$2:$B$6)/(J2<=$C$2:$C$6),$D$2:$D$6)
 
Chào các bạn

Mình có bài toán tìm ngày lớn nhất trên cột (từ ngày, đến ngay) với điều kiện. Mình dùng hàm DMAX nhưng không được.
(Mình cần tìm như sau : điều kiện Ngày lớn nhất trên cột, Tỉnh và cho ra kết quả : Chương trình)

Mình đính kèm file mong các bạn giúp. Cảm ơn nhiều.


Bạn thử CT này xem:

J2=LARGE(IF($A$2:$A$6=$I2,B$2:B$6),1) CTRL+SHIFT+ENTER.
K2=INDEX($C$2:$D$6,MATCH($I2&$J2,$A$2:$A$6&$B$2:$B$6,),COLUMN(A1)) fill CT sang phải ,xuống dưới
CTRL+SHIFT+ENTER.
 

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

Back
Top Bottom