Bạn nêu cho rõ hơn để mọi người dễ hiểu và giúp bạn :
- Name động chọn dòng dữ liệu dựa theo cái gì, dựa vào giá trị 1 cell cố định hay là gì.
- Làm công thức ra kết quả tại sheet như kết quả bạn đánh trong file được không hay bắt buộc phải tạo Name
- Name động sẽ chọn dòng dữ liệu dựa trên dòng hiện tại đang sử dụng name.
- Mình nghĩ 2 cái sẽ tương tự nhau, một khi viết công thức ra được thì cũng dễ dàng tạo name được.
Cảm ơn bạn đã quan tâm tới topic.
iX= Sheet1!$C$4:$G$4
vungX = IF((OFFSET(ix,--RIGHT(Sheet1!$J1),,,)<>0),(OFFSET(ix,--RIGHT(Sheet1!$J1),,,)<>0)*ix,"")
vungY = IF(OFFSET(ix,--RIGHT(Sheet1!$P1),,,)<>"",OFFSET(ix,--RIGHT(Sheet1!$P1),,,),"")
K3 =IF(COUNT(vungx)>=COLUMN(A1),SMALL(vungx,COLUMN(A1)),"")
Q3 =IF(COUNT(vungy)>=COLUMN(A1),SMALL(vungy,COLUMN(A1)),"")
Cảm ơn bạn, nhưng vùng mình khoanh đỏ vẫn chưa đúng vì giá trị y không tương ứng với x.
vungY = IF(OFFSET(ix,--RIGHT(Sheet1!$P1),,,)<>"",COLUMN(OFFSET(ix,--RIGHT(Sheet1!$P1),,,))-2,"")
Q5 = IF(COUNT(vungy)>=COLUMN(A1),INDEX(OFFSET(ix,--RIGHT(Sheet1!$P5),,,),SMALL(vungy,COLUMN(A1))),"")