Dùng công thức mảng để liệt kê các giá trị phù hợp với điều kiện

  • Thread starter Thread starter leo1286
  • Ngày gửi Ngày gửi
Liên hệ QC

leo1286

Thành viên mới
Tham gia
15/12/09
Bài viết
18
Được thích
1
Chào các anh chị,

Em lên ý tưởng xây dựng file đánh giá hoàn thành công việc của 1 team theo mốc thời gian bằng cách dùng công thức mảng nhưng hiện đang gặp 1 chút khó khăn.

Vậy nên nhờ các anh chị xem giúp và hỗ trợ em với ạ.

P/S: Em ưu tiên dùng công thức hơn là sử dụng VBA.
 

File đính kèm

@leo1286
Bạn xài excel 2003 hay phiên bản cao hơn?
 
Í mình là kết hợp thêm giá trị Người thực hiện trong các giá trị tham chiếu. VD: Tra cứu công việc của bạn A đã thực hiện trong khoảng thời gian từ 1/6 đến 30/6.
.
Thì thêm điều kiện thôi.

Nên tập thành thói quen không thao tác trong cả cột. Khi quen dùng cả cột mà công thức nhiều thì mới thấy tác hại.
Nếu dữ liệu có thể tới dòng x nhưng không bao giờ vượt quá x thì sửa 1000 thành x.

Công thức bài #4 sau khi thêm điều kiện
Mã:
=IFERROR(INDEX(Jobs!$B$1:$B$1000,SMALL(IF((Jobs!$D$2:$D$1000>=$D$3)*(Jobs!$D$2:$D$1000<=$E$3)*(Jobs!$C$2:$C$1000=$C$3),ROW(Jobs!$D$2:$D$1000)),ROWS($C$6:C6))),"")

Chú ý: trong Jobs!$B$1:$B$1000 luôn là $B$1

Cũng có thể dùng AGGREGATE
 
Web KT

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

Back
Top Bottom