Bạn tạo dữ liệu và kết quả minh họa vào file Excel rồi tải lên đây để mọi người hiểu ý bạn hơn nhé !Như tiêu đề. Mình muốn hiển thị kết quả cuối cùng ở cột A nếu các Rev có thông tin (số/chữ) thì phải dùng công thức nào
Cám ơn mọi người
rev0 rev1 rev2 A B A B A B 1 2 3 4 5 6
Mình muốn hiện thị ngày duyệt cuối cùng và ngày gửi cuối cùng.Bạn tạo dữ liệu và kết quả minh họa vào file Excel rồi tải lên đây để mọi người hiểu ý bạn hơn nhé !
Ngày cuối cùng thì chắc chắn phải là ngày lớn nhất. Không rõ dữ liệu có mở rộng thêm cột sang các Rev04,05... không, Nếu chỉ như file bạn gửi thì ngày gửi cuối cùng dùng hàm Max cho các cột ngày gửi, ngày duyệt cuối cùng thì Max các cột ngày duyệtMình muốn hiện thị ngày duyệt cuối cùng và ngày gửi cuối cùng.
Có thể mở rộng thêm cột sang các Rev04,05,....Ngày cuối cùng thì chắc chắn phải là ngày lớn nhất. Không rõ dữ liệu có mở rộng thêm cột sang các Rev04,05... không, Nếu chỉ như file bạn gửi thì ngày gửi cuối cùng dùng hàm Max cho các cột ngày gửi, ngày duyệt cuối cùng thì Max các cột ngày duyệt
B5=AGGREGATE(14,6,($D$4:$K$4="Ngày gửi")*D5:K5,1)Có thể mở rộng thêm cột sang các Rev04,05,....
Cụ thể là hàm như thế nào bác
Cám ơn bác nhiều nheB5=AGGREGATE(14,6,($D$4:$K$4="Ngày gửi")*D5:K5,1)
Tương tự cho ngày duyệt cuối cùng, chú ý "Ngày duyệt" xóa bớt khoảng trắng dư đầu mỗi chữ
Hi bác,B5=AGGREGATE(14,6,($D$4:$K$4="Ngày gửi")*D5:K5,1)
Tương tự cho ngày duyệt cuối cùng, chú ý "Ngày duyệt" xóa bớt khoảng trắng dư đầu mỗi chữ
=IFERROR(1/(1/LOOKUP(2,1/($D$4:$J$4=D$4)/($D5:$K5>0),$D5:$K5)),"")
=SUMPRODUCT(($D$4:$K$4=$A12)*($D$5:$K$8>=B$11)*($D$5:$K$8<EDATE(B$11,1)))
Ở B12. Không đúng với ý của mình bác ơi. Dựa vào "Ngày gửi cuối cùng và ngày duyệt cuối cùng để ra dc cái thống kê trong thángB5, copy qua phải và xuống dưới
B12, copy qua phải và xuống dướiMã:=IFERROR(1/(1/LOOKUP(2,1/($D$4:$J$4=D$4)/($D5:$K5>0),$D5:$K5)),"")
Mã:=SUMPRODUCT(($D$4:$K$4=$A12)*($D$5:$K$8>=B$11)*($D$5:$K$8<EDATE(B$11,1)))
Thôi tạm vậy đi, chắc là ổnỞ B12. Không đúng với ý của mình bác ơi. Dựa vào "Ngày gửi cuối cùng và ngày duyệt cuối cùng để ra dc cái thống kê trong tháng
Công thức hơi khó nhớ nhỉ. Dù sao cũng cám ơn bác nhiềuThôi tạm vậy đi, chắc là ổn
Nghe miễn cưỡng thế nhỉDù sao...
Không có đâu bác hihiNghe miễn cưỡng thế nhỉ
Hi bác nếu thay ở cột D5 và E5 thành chữ (vd: chữ A hoặc B) thì công thức nó có còn đúng nữa khôngThôi tạm vậy đi, chắc là ổn
Ơ thế dữ liệu ngày mà bảo nhập chữ vào thì do bạn chứ đâu phải do mình? Còn nếu là dạng dữ liệu như vậy thật thì file mẫu ban đầu phải tổng hợp tất cả trường hợp có thể xảy raHi bác nếu thay ở cột D5 và E5 thành chữ (vd: chữ A hoặc B) thì công thức nó có còn đúng nữa không
=LARGE(IF($D$4:$K$4="Ngày gửi";$D$5:$K$5;"");1) . Bác thử công thức này em thấy cũng cho kết quả đúng. Dễ nhớ hơn. Nhấn Ctrl + Shift + Enter; công thức mảng.Công thức hơi khó nhớ nhỉ. Dù sao cũng cám ơn bác nhiều
Công thức cho B5 kết thúc bằng Enter.Hi bác,
Sao những ô chưa có thông tin thì nó nhảy số "1/0/1900"
Với mình có làm thêm bảng thống kê trong tháng đó có bao nhiêu hồ sơ dc gửi đi và dc duyệt nhưng lúc chạy công thức thì nó nhảy số tùm lum hết.
=LOOKUP(2;1/($D5:$K5<>"");C5:J5)
Nói như bác thì diễn đàn lấy gì đạt con số gần một triệu bài viết.Nếu mô tả kỹ thì xong phim từ bài #2 rồi.
Bác không nghĩ là lợi ích của GPE và của người hỏi có thể trái ngược, xung đột với nhau à?Nói như bác thì diễn đàn lấy gì đạt con số gần một triệu bài viết.