Tham chiếu đến một vị trí không phụ thuộc vào filter

Liên hệ QC

nhatquyelec

Thành viên mới
Tham gia
17/12/10
Bài viết
48
Được thích
2
Nghề nghiệp
Elec Engineer
Chào mọi người, mình có một vấn đề này mong mọi người giúp đỡ
Tại ô A1 mình gán cho nó: =B5 chẳng hạn, (tại ô B3 chứa tên trường, B4 trống để lọc)
Nhưng sau khi lọc một giá trị nào đó, lúc này giá trị đầu tiên sẽ là một dòng khác, B253 chẳng hạn.
Mình muốn tại ô A1 sẽ nhận giá trị tại ô ở cột B và xuống 5 dòng, bất kể kết quả lọc ra sao, tại ô A1 sẽ thể hiện giá trị mà mình muốn lọc.
Mong mọi người có ý kiến giúp đỡ.
 
Chào mọi người, mình có một vấn đề này mong mọi người giúp đỡ
Tại ô A1 mình gán cho nó: =B5 chẳng hạn, (tại ô B3 chứa tên trường, B4 trống để lọc)
Nhưng sau khi lọc một giá trị nào đó, lúc này giá trị đầu tiên sẽ là một dòng khác, B253 chẳng hạn.
Mình muốn tại ô A1 sẽ nhận giá trị tại ô ở cột B và xuống 5 dòng, bất kể kết quả lọc ra sao, tại ô A1 sẽ thể hiện giá trị mà mình muốn lọc.
Mong mọi người có ý kiến giúp đỡ.
Cóc hiểu nói gì cả ---> Cho file lên đi
 
Mọi người thông cảm, do trình độ Excel có hạn nên nhiều khi giải thích hơi khó hiểu.
Tóm lại là mình muốn một ô nào đó sẽ hiện thị giá trị mà mình lọc.
Xin đính kèm tệp.
 

File đính kèm

  • tham chieu ko phu thuoc filter.xls
    28.5 KB · Đọc: 20

File đính kèm

  • tham chieu ko phu thuoc filter.xls
    28.5 KB · Đọc: 30
Uhm đúng rồi, bạn sử dụng thuật toán là dựa vào cột số thứ tự để ứng dụng hàm SUBTOTAL, nhưng lỡ mình không có cột số thứ tự đó thì sao, và cái mình muốn cũng là làm sao được mà không dựa vào cột số thứ tự ấy.
Mong bạn có cách nào giúp, cám ơn bạn vì 1 cách.
 
Uhm đúng rồi, bạn sử dụng thuật toán là dựa vào cột số thứ tự để ứng dụng hàm SUBTOTAL, nhưng lỡ mình không có cột số thứ tự đó thì sao, và cái mình muốn cũng là làm sao được mà không dựa vào cột số thứ tự ấy.
Mong bạn có cách nào giúp, cám ơn bạn vì 1 cách.
Công thức vầy xem:
Mã:
=LOOKUP(2,1/SUBTOTAL(3,OFFSET($C$5:$C$100,ROW(INDIRECT("1:"&ROWS($C$5:$C$100)))-1,,1)),$C$5:$C$100)
 
Công thức vầy xem:
Mã:
=LOOKUP(2,1/SUBTOTAL(3,OFFSET($C$5:$C$100,ROW(INDIRECT("1:"&ROWS($C$5:$C$100)))-1,,1)),$C$5:$C$100)
Nếu trong cột có nhiều giá trị khác nhau thì kết quả công thức của anh chưa đúng.
Bạn nhatquyelec thử công thức mảng này xem.
Mã:
=INDEX(C5:C21,MATCH(1,SUBTOTAL(3,INDIRECT("C"&ROW(C5:C21))),0))
Lưu ý: Công thức mảng thì phải nhấn Ctrl + Shift + Enter sau khi nhập nhé.
 
Nếu trong cột có nhiều giá trị khác nhau thì kết quả công thức của anh chưa đúng.
Bạn nhatquyelec thử công thức mảng này xem.
Mã:
=INDEX(C5:C21,MATCH(1,SUBTOTAL(3,INDIRECT("C"&ROW(C5:C21))),0))
Lưu ý: Công thức mảng thì phải nhấn Ctrl + Shift + Enter sau khi nhập nhé.

Đương nhiên tôi biết chứ! Dùng LOOKUP nó sẽ lấy giá trị cuối cùng tìm thấy, nhưng chính vì không muốn phải Ctrl + Shift + Enter nên tôi vẫn dùng nó cho đở mất công ---> Còn tác giả thích xài cái nào thì tùy
Ẹc... Ẹc...
 
Đương nhiên tôi biết chứ! Dùng LOOKUP nó sẽ lấy giá trị cuối cùng tìm thấy, nhưng chính vì không muốn phải Ctrl + Shift + Enter nên tôi vẫn dùng nó cho đở mất công ---> Còn tác giả thích xài cái nào thì tùy
Ẹc... Ẹc...
Bấm một lần rồi để đó xài hoài chứ có mất công gì đâu anh :))
 
Bấm một lần rồi để đó xài hoài chứ có mất công gì đâu anh :))

Mấy lần trước cứ hướng dẫn rõ ràng là phải Ctrl + Shift + Enter, vậy mà người ta cứ la làng là "Em làm không được, kết quả ra #VALUE!"
Cuối cùng phát hiện thì ra là họ Enter mà không Ctrl + Shift + Enter
Thấy ghét quá! Thôi thì ráng tìm cái nào để khỏi phải hướng dẫn
Chỉ vậy thôi! Ẹc... Ẹc...
 
uhm, công thức bạn đưa đúng là không phụ thuộc vào cột STT, cám ơn bạn
 
à mọi người cho hỏi luôn cái, tại sao trong mấy công thức của bạn ndu96081631, huuthang_bd đưa, mình tách ra mỗi công thức vào một ô để xem cho dễ hiểu, thì khi thực hiện thì nó không hoạt động nhỉ, công thức tổng thể mấy bạn đưa thì ok rồi.
(có file đính kèm)
Với là, có mấy hàm thấy khó hiểu quá, ai có lòng chỉ giáo giùm với
 

File đính kèm

  • tham chieu ko phu thuoc filter.xls
    29.5 KB · Đọc: 5
Web KT
Back
Top Bottom