Strawberry1312
Thành viên mới
- Tham gia
- 14/2/19
- Bài viết
- 38
- Được thích
- 12
Công thức hơi dài, bạn chịu khó nha.Chào anh chị!
Nhờ anh chị GPE giúp đỡ e vấn đề lấy giá trị tương ứng theo ngày và lần xuất hiện gần nhất theo file đính kèm ạ.
Em cảm ơn!
Dạ, em cảm ơn, nhưng số tính ra chưa khớp theo yêu cầu ạ, cần theo ngày ở cột D ở sheet 2 tham chiếu qua các ngày ở sheet 1. Em gửi lại file bổ sung thêm số ở cột I là số e muốn hiển thị ra ạh.Công thức hơi dài, bạn chịu khó nha.
Ngày trong file là dạng text rất khó xử lý cần chuyển thành dạng text, sheet1 nhập tay, sheet2 copy cột D dán vào cột B và dùng công cụ text to columns chuyển về dạng dateChào anh chị!
Nhờ anh chị GPE giúp đỡ e vấn đề lấy giá trị tương ứng theo ngày và lần xuất hiện gần nhất theo file đính kèm ạ.
Em cảm ơn!
F4 =INDEX(Sheet1!$E$4:$H$1000,MATCH(E4,Sheet1!$D$4:$D$1000,0),AGGREGATE(14,6,(INDEX(Sheet1!$E$4:$H$1000,MATCH(E4,Sheet1!$D$4:$D$1000,0),)>0)*(B4>=Sheet1!$E$3:$H$3)*COLUMN(A:D),1))
Copy xuốngMã:F4 =AGGREGATE(14,6,INDEX(Sheet1!$E$4:$H$1000,MATCH(E4,Sheet1!$D$4:$D$1000,0),)/(B4>=Sheet1!$E$3:$H$3),1)
Đã chỉnh công thức bài #4Công thức này đúng khi giá trị ngày sau luôn lớn hơn hoặc bằng ngày trước.
.
Đã chỉnh công thức bài #4
=IFERROR(1/LOOKUP(2,1/INDEX(Sheet1!$E$4:$H$1000,MATCH(E4,Sheet1!$D$4:$D$1000,0),0)/(B4>=Sheet1!$E$3:$H$3)),"")
Dạ, cho e hỏi e đưa công thức vào, 1 ngày có thể có xuất hiện 1 mã nhiều lần, nhưng số không đúng thì bị sao ạ? ngày 1/6 mã có giá trị nhưng không được lấy quaCông thức không hoạt động với mã E0155, dòng 11.
Ngắn hơn một chút:
Mã:=IFERROR(1/LOOKUP(2,1/INDEX(Sheet1!$E$4:$H$1000,MATCH(E4,Sheet1!$D$4:$D$1000,0),0)/(B4>=Sheet1!$E$3:$H$3)),"")
Dạ, cho e hỏi e đưa công thức vào, 1 ngày có thể có xuất hiện 1 mã nhiều lần, nhưng số không đúng thì bị sao ạ? ngày 1/6 mã có giá trị nhưng không được lấy qua
View attachment 277959
Dạ, ra số rồi ạ, em cảm ơn nhiều!Kiểm tra lại vùng tham chiếu trong công thức.
.