Đưa ra kết quả sau khi lọc Filter

Liên hệ QC

smkcxx

Thành viên mới
Tham gia
14/3/17
Bài viết
20
Được thích
3
Giới tính
Nam
Em có file cần tổng hợp data như sau ạ:
sau khi lọc => Lấy các mã lọc được của các cột (mỗi cột chỉ có 1 mã sau khi lọc Filter) => Copy dòng vàng sang bảng data khác
Xin bác giúp với ạ
1651226917236.png
 

File đính kèm

  • Help.xlsx
    9.8 KB · Đọc: 7
Copy dòng vàng sang bảng data khác
Xin bác giúp với ạ
Cái dòng bôi vàng nó thay đổi theo mỗi lần lọc. Ban lấy ví dụ 1 dòng thế còn dòng khác kết quả như nào. Hãy nói rõ hơn chút để mọi người khác hiểu được không?
 
Cái dòng bôi vàng nó thay đổi theo mỗi lần lọc. Ban lấy ví dụ 1 dòng thế còn dòng khác kết quả như nào. Hãy nói rõ hơn chút để mọi người khác hiểu được không?
Sau khi lọc trong mỗi cột từ n cột mọi giá trị hiển thị đều giống nhau. Người ta muốn lấy từ mỗi cột 1 giá trị và tạo thành 1 hàng n cột để copy sang bảng data nào đó. Còn bảng đó nằm ở đâu, sheet nào, vị trị nào thì thánh cũng không biết vì người ta có nói đâu.

Công thức ở hàng 6 là để giải thích thôi chứ làm gì có công thức. Vd. công thức ở H6 =H9 chỉ là ví dụ chứ nếu H9 là RỖNG như K9 thì phải lấy từ H11 giống như K6 chứ làm sao lấy từ H9 được.
 
Lần chỉnh sửa cuối:
H6:
Mã:
=INDEX($H$9:$H$18,AGGREGATE(15,6,(ROW($H$9:$H$18)-MIN(ROW($H$9:$H$18))+1)/SUBTOTAL(3,OFFSET(H8,ROW($H$9:$H$18)-MIN(ROW($H$9:$H$18))+1,)),1))
I6
Mã:
=LOOKUP(2,1/(I$9:I$18<>"")/($H$9:$H$18=$H6),I$9:I$18)
copy I6 sang phải
 

File đính kèm

  • Help.xlsx
    9.9 KB · Đọc: 16
H6:
Mã:
=INDEX($H$9:$H$18,AGGREGATE(15,6,(ROW($H$9:$H$18)-MIN(ROW($H$9:$H$18))+1)/SUBTOTAL(3,OFFSET(H8,ROW($H$9:$H$18)-MIN(ROW($H$9:$H$18))+1,)),1))
I6
Mã:
=LOOKUP(2,1/(I$9:I$18<>"")/($H$9:$H$18=$H6),I$9:I$18)
copy I6 sang phải
Em cảm ơn Pro ạ. đáp án này với em là ổn rồi ạ
 
Em có thắc mắc chỗ này, khi lọc theo #3. Nhẽ ra I6 phải là rỗng hoặc blank chứ nhỉ?
1651679744918.png
 
Web KT
Back
Top Bottom