Excel 是否只能顯示 FILTER、ISNUMBER、SEARCH 公式的結果,而不顯示整個搜尋資料數組?

Excel 是否只能顯示 FILTER、ISNUMBER、SEARCH 公式的結果,而不顯示整個搜尋資料數組?

我正在建立一個電子表格,可以使用兩個搜尋框搜尋整個「控制」資料表。

  • 搜尋 TextBox1 按 UPI 搜尋
  • 搜尋 TextBox2 以 Zip 搜尋

這兩個搜尋框是開發人員--> 控制項--> 插入--> ActiveX 控制項下拉清單中的文字方塊。

每個文字方塊都有一個連結單元格,其中 C4 連結到 UPI,C5 連結到 Zip。

我使用下面的公式填充控製表中的資料列。

統一工業指數
下面的公式從 UPI 列下方開始,並將查詢結果溢出到其餘列 - 按照控製表上的順序。
=FILTER(Control, ISNUMBER(SEARCH(C4, Control[UPI])) * ISNUMBER(SEARCH(C5, Control[Zip])), "No Match Found"

問題:然而,當搜尋框為空時,此公式有效,使用者可以查看整個控製表。

我需要一種隱藏控製表資料的方法,以便僅顯示查詢的資料。

因此,如果兩個搜尋框均為空,則僅顯示列標題。

當使用者開始在郵遞區號搜尋框中輸入郵遞區號時,搜尋結果開始出現。

這可能嗎?

當前公式從整個控製表可見開始,並縮小控製表範圍,以匹配在 zip 搜尋框中輸入的每個新號碼所查詢的內容。

有沒有公式只能顯示搜尋結果?同時隱藏控製表? =IF() 或等等?

相關內容