chọn giá trị (dòng) cuối cùng khi auto filter? (1 người xem)

Người dùng đang xem chủ đề này

khanhnth02

Thành viên thường trực
Tham gia
5/8/07
Bài viết
338
Được thích
36
Dear mọi người!
có hàm nào để khi ta auto filter (cột A) thì kết quả ở cột (B5) nó cho ra giá trị cuối cùng hoặc đầu tiên của dòng đó không vậy?
cảm ơn mọi người
 

File đính kèm

Dùng Subtotal nhe bạn, bạn xem file ví dụ:

Công thức của ban:
1> Lấy giá trị đầu tiên:
Mã:
=INDEX($B$2:$B$100,MIN(IF(SUBTOTAL(9,OFFSET($B$1,ROW($1:$100),)),ROW($1:$100))))
2> Lấy giá trị cuối cùng:
Mã:
=INDEX($B$2:$B$100,MAX(IF(SUBTOTAL(9,OFFSET($B$1,ROW($1:$100),)),ROW($1:$100))))
Chỉ lấy được giá trị số, nếu là chuỗi sẽ sai
----------------
Tôi dùng cái này:
1> Lấy giá trị đầu tiên:
Mã:
=INDEX($B$2:$B$100,MATCH(1,SUBTOTAL(3,OFFSET($B$1,ROW($1:$100),)),0))
Ctrl + Shift + Enter
2> Lấy giá trị cuối cùng:
Mã:
=LOOKUP(2,1/SUBTOTAL(3,OFFSET($B$1,ROW($1:$100),)),B2:B100)
Enter bình thường
Công thức áp dụng cho cả số và chuỗi
 

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

Back
Top Bottom