Cần cao nhân giúp em với, hàm lọc theo thời gian ạ (1 người xem)

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

hoangvycdnl8

Thành viên mới
Tham gia
4/6/12
Bài viết
4
Được thích
0
Tình hình là công ty em có tổ chức dự đoán euro cho zui nhà zui cửa, em được đội ngũ thông tin lọc kết quả như sau:
0fca5ed904c54b34ca306e27601890ee_46633094.untitled.png

Vấn đề em muốn hỏi là dùng hàm gì để lọc cột CMND không trùng (duy nhất 1 CMND cho 1 dự đoán) theo thời gian và lấy thời gian cuối cùng gửi đến như hình dưới đây (em làm bằng tay 1 số ô)

577fafbb8704943b044c5fa8c99b8277_46633095.untitled1.png
Như số CMND 25243892 có 5 dự đoán nhưng chỉ lọc lấy dự đoán cuối cùng gửi đến lúc 02:16 PM 22/06/2012. Ai giúp đỡ có thể chỉ e trực tiếp trên đây hoặc ghi hàm giúp em vào file đính kèm
EM XIN CHÂN THÀNH CẢM ƠN, CHÚC DIỄN ĐÀN NGÀY CÀNG PHÁT TRIỂN
 

File đính kèm

à, em bổ sung thêm 1 điều kiện nữa là: ví dụ ngày kết thúc dự đoán là 26/06/2012 nhưng có người dự đoán nhiều kết quả, trong đó có kết quả vượt quá ngày 26 thì mình lọc lấy kết quả hợp lệ trước đó
 
Thử như trong file đính kèm nhé:
 

File đính kèm

Thử như trong file đính kèm nhé:
Kết quả của anh bị sai so với cái kết quả mà tác giả mô tả bằng tay!!! Hic
================================
Bạn xem trong file đính kèm dưới, tuy nhiên trong file của bạn đã được sắp xếp theo thời gian dự đoán nên dễ dàng cho việc trích xuất hơn. Hơn nữa trong file điều kiện này:
à, em bổ sung thêm 1 điều kiện nữa là: ví dụ ngày kết thúc dự đoán là 26/06/2012 nhưng có người dự đoán nhiều kết quả, trong đó có kết quả vượt quá ngày 26 thì mình lọc lấy kết quả hợp lệ trước đó
Mình chưa thấy có cái ví dụ nào trong file file mẫu của bạn để biết có điều kiện đó thì lấy ra sao cho nên file mẫu bạn đưa lên cũng chưa tổng quát cho các trường hợp phát sinh !!!!
==============
Mình không phải cao nhân mà chỉ là "thấp nhân" không biết giúp được bạn không??? hix hix
 

File đính kèm

kết quả của anh bị sai so với cái kết quả mà tác giả mô tả bằng tay!!! Hic
================================
bạn xem trong file đính kèm dưới, tuy nhiên trong file của bạn đã được sắp xếp theo thời gian dự đoán nên dễ dàng cho việc trích xuất hơn. Hơn nữa trong file điều kiện này:

Mình chưa thấy có cái ví dụ nào trong file file mẫu của bạn để biết có điều kiện đó thì lấy ra sao cho nên file mẫu bạn đưa lên cũng chưa tổng quát cho các trường hợp phát sinh !!!!
==============
mình không phải cao nhân mà chỉ là "thấp nhân" không biết giúp được bạn không??? Hix hix
công thức lọc duy nhất thì dùng của bé còi vì công thức thường khỏi cần ctr+shift+enter
cột dư đoán xin góp thêm 1 cách khác
=offset($c$1,match(max(if($a$2:$a$21=a23,$c$2:$c$21)),$c$2:$c$21,0),-1,,)
cột thời gian

=max(if($a$2:$a$21=a23,$c$2:$c$21))
tuy là công thức mảng nhưng khỏi cần sort
 

File đính kèm

Lần chỉnh sửa cuối:
Nếu là tôi làm bài này thì chẳng cần công thức hay code chi cho mệt, dùng Sort và Advanced Filter là đủ:
- Trước tiên phải chuẩn hóa cột ngày tháng (đang bị nhập bậy bạ)
- Xong, sort dữ liệu tăng dần theo cột CMND và giảm dần theo thời gian
- Tiếp theo, quét riêng vùng CMND (cột A), dùng Advanced Filter lọc duy nhất (lọc tại chỗ)
- Cuối cùng, copy kết quả lọc sang nới khác là được
 

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

Back
Top Bottom