• Hi All

    Please note that at the Chandoo.org Forums there is Zero Tolerance to Spam

    Post Spam and you Will Be Deleted as a User

    Hui...

  • When starting a new post, to receive a quicker and more targeted answer, Please include a sample file in the initial post.

Search & Match

Dear Expert,

Good day.

I have a table with a large number of rows, which can make it difficult to navigate and interpret the data.

Is there a way for a user to enter values into specific cells so that the table automatically filters and displays only the records that match all the entered attributes?

If the entered attributes do not match any records, the system should display a “No record found” message.

Hope to hear from you.

Thanks.
 

Attachments

Hi,
Screenshot 2026-04-09 222644.pngPut in K5 this formula, After clearing the cells of values.
Code:
=FILTER(A5:G1000,
  (A5:A1000<>"")*
  ((A2="")+(A5:A1000=A2))*
  ((B2="")+(B5:B1000=B2))*
  ((C2="")+(C5:C1000=C2))*
  ((D2="")+(D5:D1000=D2))*
  ((E2="")+(E5:E1000=E2))*
  ((F2="")+(F5:F1000=F2))*
  ((G2="")+(G5:G1000=G2)),
  "No records found")
 

Attachments

This is definitely doable without too much headache. Since you're on a newer version of Excel, the FILTER function combined with ISNUMBER(SEARCH()) is usually the cleanest way to handle multiple attributes at once. You can wrap the whole thing in an IFERROR or use the built-in [if_empty] argument in the FILTER function to display your 'No record found' message. It makes the sheet feel much more like a dynamic dashboard!
 
Back
Top