Cái này thì thao tác hơi nhiều bước quá, khi Sếp em thao tác sẽ rối bời, có cách nào em đưa nó ra màn hình luôn các ô này ko bác?Bạn kéo Date xuống vùng Rows, vào filter của Date, chọn Date filter->between ...nhé
View attachment 281667
Chỗ Cell I3 và J3 e nhập ngày khác nó ko nhảy giá trị cập nhật bác ạ?Bạn xem file đúng chưa
View attachment 281671
Bạn Refresh chưa? Nếu ko được thì bạn gửi file lên đây.Chỗ Cell I3 và J3 e nhập ngày khác nó ko nhảy giá trị cập nhật bác ạ?
Có cách nào mà nhập xong giá trị ngày nó sẽ tử nhảy ko bác, nhiều trường hợp sẽ ko biết là phải Refresh, bác nói em mới biết là phải Refresh mới đc đó ^^Bạn Refresh chưa? Nếu ko được thì bạn gửi file lên đây.
Cái này bạn tìm hiểu VBA hoặc dữ liệu ít thì sử dụng công thức.Có cách nào mà nhập xong giá trị ngày nó sẽ tử nhảy ko bác, nhiều trường hợp sẽ ko biết là phải Refresh, bác nói em mới biết là phải Refresh mới đc đó ^^
Bạn cần mô tả rõ nhu cầu bạn muốn. Nếu như Từ ngày-đến ngày của bạn luôn thay đổi và bạn muốn sếp dễ thao tác thì mình nghĩ nên:Cái này thì thao tác hơi nhiều bước quá, khi Sếp em thao tác sẽ rối bời, có cách nào em đưa nó ra màn hình luôn các ô này ko bác?
Em muốn có 2 ô chọn ngày này luôn
View attachment 281668
Em thử dùng insert Slicer hay Timeline nhưng không ra được.
Bạn đang dùng office gì? và cả sếp bạn nữa. Nhanh gọn thì nhanh có ý tưởngCó cách nào mà nhập xong giá trị ngày nó sẽ tử nhảy ko bác, nhiều trường hợp sẽ ko biết là phải Refresh, bác nói em mới biết là phải Refresh mới đc đó ^^
Em dùng Microsoft 365 Apps for enterprise version 16.0.15601.20148Bạn đang dùng office gì? và cả sếp bạn nữa. Nhanh gọn thì nhanh có ý tưởng![]()
Tôi hỏi cả sếp bạn nữa đấy nhé!Em dùng Microsoft 365 Apps for enterprise version 16.0.15601.20148
=LET(fD,I3,LD,J3,a,FILTER(DR[[Name]:[Date]],(DR[Date]>=fD)*(DR[Date]<=LD)),b,UNIQUE(TAKE(a,,1)),MAKEARRAY(ROWS(b),2,LAMBDA(x,y,IF(y=1,INDEX(b,x,1),SUM(--(TAKE(a,,1)=INDEX(b,x,1)))))))
Sorry bác, mọi người dùng cùng 1 phiên bản hết bác ạTôi hỏi cả sếp bạn nữa đấy nhé!
Thử dùng công thức sau, thay I3 và J3 thành ô thời gian bắt đầu và kết thúc tương ứng:
Mã:=LET(fD,I3,LD,J3,a,FILTER(DR[[Name]:[Date]],(DR[Date]>=fD)*(DR[Date]<=LD)),b,UNIQUE(TAKE(a,,1)),MAKEARRAY(ROWS(b),2,LAMBDA(x,y,IF(y=1,INDEX(b,x,1),SUM(--(TAKE(a,,1)=INDEX(b,x,1)))))))
Sửa chỗ <=LD thành <LD+1Sorry bác, mọi người dùng cùng 1 phiên bản hết bác ạ
Em thử theo bác nhưng chỗ J3 nếu e nhập ngày 4 thôi thì nó chỉ ra Ronaldo 45 mà thực tế là 46 mới đúng
Nếu e chỉnh J3 là ngày 5 thì số liệu là 46 (đúng thực tế - nhưng thời gian của em trong bảng chỉ có đến 10/04/2022)
View attachment 281681
=LET(fD,I3,LD,J3,a,FILTER(DR[[Name]:[Date]],(DR[Date]>=fD)*(DR[Date]<LD+1)),b,SORT(UNIQUE(TAKE(a,,1))),MAKEARRAY(ROWS(b),2,LAMBDA(x,y,IF(y=1,INDEX(b,x,1),SUM(--(TAKE(a,,1)=INDEX(b,x,1)))))))
Tuyệt vời, em cảm ơn nhiềuSửa chỗ <=LD thành <LD+1
Sort cho dữ liệu đẹp hơn:
Mã:=LET(fD,I3,LD,J3,a,FILTER(DR[[Name]:[Date]],(DR[Date]>=fD)*(DR[Date]<LD+1)),b,SORT(UNIQUE(TAKE(a,,1))),MAKEARRAY(ROWS(b),2,LAMBDA(x,y,IF(y=1,INDEX(b,x,1),SUM(--(TAKE(a,,1)=INDEX(b,x,1)))))))
Bác ơi cho em hỏi thêm là em muốn filter giá trị theo cái cột A FC Name nữa thì có được không ạSửa chỗ <=LD thành <LD+1
Sort cho dữ liệu đẹp hơn:
Mã:=LET(fD,I3,LD,J3,a,FILTER(DR[[Name]:[Date]],(DR[Date]>=fD)*(DR[Date]<LD+1)),b,SORT(UNIQUE(TAKE(a,,1))),MAKEARRAY(ROWS(b),2,LAMBDA(x,y,IF(y=1,INDEX(b,x,1),SUM(--(TAKE(a,,1)=INDEX(b,x,1)))))))
Kiểm tra lại nhé:Bác ơi cho em hỏi thêm là em muốn filter giá trị theo cái cột A FC Name nữa thì có được không ạ
=LET(fD,I3,LD,J3,a,FILTER(DR[[FC Name]:[Name]],(DR[Date]>=fD)*(DR[Date]<LD+1)),b,UNIQUE(a),c,SORTBY(b,TAKE(b,,1),1,TAKE(b,,-1),1),MAKEARRAY(ROWS(c),3,LAMBDA(x,y,IF(y<3,INDEX(c,x,y),SUM(((TAKE(a,,1)=INDEX(c,x,1))*(TAKE(a,,-1)=INDEX(c,x,2))))))))
Em giúp được thì em giúp thôi, còn việc ngoài luồng thì tùy các mod xử lý anh ạ! Bận tâm chi nhiều cho đời nó khổNhư thế là thế nào? Đóng cửa rồi vẫn hoạt động bình thường.
Hổng lẽ mình chung nhà với chủ thớt?
View attachment 281726
Em giúp được thì em giúp thôi, còn việc ngoài luồng thì tùy các mod xử lý anh ạ! Bận tâm chi nhiều cho đời nó khổ![]()