如果在 Google 个工作表上使用过滤功能搜索框为空,则不显示任何结果

Show no results if search box is empty using Filter Function on Google Sheets

我希望有人能为我提供一个快速的解决方案。我在 google sheet 上设置了梦幻体育联盟。其中一个 sheet 允许其他人搜索玩家数据库。它分为四个不同的搜索框,提供以下搜索选项:按球员、位置、所有者或球员名称。我正在使用过滤功能:

=filter(Sheet242!A2:E,search(B6,Sheet242!A2:A),search(E6,Sheet242!E2:E),search(B8,Sheet242!C2:C),search(E8,Sheet242!B2:B))

它取自 table 在单独的 sheet 上。

除了一个例外,这很好用。当所有 4 个搜索框都没有值时,它 returns 我 table 中的所有值。如果所有 4 个框都是空的,我希望它不过滤任何结果。

这是我的 google sheet 的 link 这样你可以更好地了解我正在尝试做什么: https://docs.google.com/spreadsheets/d/1XlfWyDOi-cEynVCcnWEpbOF7qIm_HlAKk2yG31rYvJw/edit?usp=sharing

有问题的两个 sheet 是“玩家数据库”和“Sheet 242”。

如有任何建议,我们将不胜感激!

尝试:

=IF(LEN(B6&B8&E6&E8)=0,, FILTER(Sheet242!A2:E,
 SEARCH(B6, Sheet242!A2:A), SEARCH(E6, Sheet242!E2:E),
 SEARCH(B8, Sheet242!C2:C), SEARCH(E8, Sheet242!B2:B)))