Công thức tìm giá trị cuối cùng ở nhiều cột khác nhau

Liên hệ QC

tamata114

Thành viên mới
Tham gia
22/4/15
Bài viết
15
Được thích
0
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


rev0rev1rev2
ABABAB
123456
 
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


rev0rev1rev2
ABABAB
123456
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é !
 
Mình muốn hiện thị ngày duyệt cuối cùng và ngày gửi cuối cùng.
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
 
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
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ó thể mở rộng thêm cột sang các Rev04,05,....
Cụ thể là hàm như thế nào 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ữ
 
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ữ
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.
 

File đính kèm

B5, copy qua phải và xuống dưới
Mã:
=IFERROR(1/(1/LOOKUP(2,1/($D$4:$J$4=D$4)/($D5:$K5>0),$D5:$K5)),"")
B12, copy qua phải và xuống dưới
Mã:
=SUMPRODUCT(($D$4:$K$4=$A12)*($D$5:$K$8>=B$11)*($D$5:$K$8<EDATE(B$11,1)))
 
B5, copy qua phải và xuống dưới
Mã:
=IFERROR(1/(1/LOOKUP(2,1/($D$4:$J$4=D$4)/($D5:$K5>0),$D5:$K5)),"")
B12, copy qua phải và xuống dưới
Mã:
=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áng
 

File đính kèm

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ông
Ơ 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 ra
 
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.
Công thức cho B5 kết thúc bằng Enter.
Mã:
=LOOKUP(2;1/($D5:$K5<>"");C5:J5)
Nếu có lỗi thì thay dấu chấm phẩy trong công thức thành dấu phẩy.
kéo công thức sang C5 rồi kéo xuống dưới.

Muốn người khác giúp thì hãy viết cụ thể. Tập viết ít chữ mà nhiều thông tin thay cho viết nhiều chữ mà chả có thông tin nào hữu ích. Thay cho "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." thì hãy mô tả mình định tính gì, nếu làm bằng tay thì thế nào. Hãy nhập bằng tay kết quả mong đợi vào B12 rồi giải thích tại sao là kết quả đó mà không là kết quả khác, cách tính bằng tay để ra kết quả đó. C11 = 01.02.2022 có nghĩa là gì? Là tính số ngày gửi / duyệt TRƯỚC tháng 2/2022 hay TRONG tháng 2/2022? Không một lời giải thích thì cụ tổ của thánh cũng bó tay.

Nếu mô tả kỹ thì xong phim từ bài #2 rồi.
 
Web KT

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

Back
Top Bottom