Google表格 |
您所在的位置:网站首页 › 谷歌快捷截图怎么用啊 › Google表格 |
本教程适用于 CTRL + F 不够用的情况。🔥 我敢打赌,我一生中使用 CTRL + F 快捷键的次数超过任何其他键盘快捷键。CTRL + Z 可能很接近,但我使用 CTRL + F 来查找东西...... 💥所有 💥 💥💥 💥💥 _ 💥💥💥时间💥💥💥 男人说我们需要更多的动图 是的,它可以在 Google 表格中很好地查找信息。 但有时我想根据我正在搜索的词显示一系列结果。为此,我们将在 Google 表格中创建一个动态搜索栏。 免费完整视频教程:java567.com/open/4 搜索栏我们的搜索栏只不过是一个单元格或单元格区域。在下面的示例中,它从 J2 开始。 查询功能该=QUERY()函数查看交易范围(这是A3:F所有交易所在的范围)。 CONTAINS它会获取我们输入的B 列或 D 列中的所有信息J2。 因此,无论我们输入什么,它都会搜索 B 列中的所有交易描述和 D 列中的类别J2。该LOWER命令将 B 和 D 中的信息转换为小写。这使得搜索更容易,因为该CONTAINS命令区分大小写。 =QUERY(Transactions, "SELECT A,B,C,D,E WHERE LOWER(B) CONTAINS '"&J2&"' OR LOWER(D) CONTAINS '"&J2&"'") * 唯一需要注意的是,如果您在搜索栏中输入大写字母,它将无法正常工作。 过滤功能通过将=FILTER()函数与函数结合使用=SEARCH(),我们可以用更短的公式做同样的事情,而不必担心区分大小写。 =IF(ISBLANK(J2),"",FILTER(Transactions,SEARCH(J2,B3:B225))) 这里的权衡是,当我们想像在语句中那样添加多个条件时=QUERY(),它就会崩溃。当=FIND()尝试=SEARCH()在=FILTER(). 我能够通过使用加号运算符并以这种方式构建公式来找到解决方法: =IF(ISBLANK(J2),"",FILTER(Transactions,(B3:B225=J2)+(D3:D225=J2))) 不幸的是,当您以这种方式过滤时,部分匹配项不会包含在搜索结果中。 在查询的情况下,总是返回部分答案。 所以,当我们输入“hom”时,所有包含“home”的行都会被返回。当使用带有过滤器的多个条件时,除非您输入整个单词“home”,否则不会返回任何内容。 XLOOKUP 怎么样?XLOOKUP 的问题是双重的。第一,除非您添加通配符,否则它不能很好地处理部分匹配: =XLOOKUP("*"&J2&"*",B3:B225,A3:F225,,2) 这增加了复杂性但仍然有效。 更重要的区别是它只会返回一个结果,因此对于我们这个用例来说它根本不起作用。 获胜者是查询Query 之所以获奖,仅仅是因为它不需要进一步操作来添加多个条件,并且它将返回所有满足我们搜索条件的值。 您可能需要花一点时间来理解语法,但从长远来看,它与 Filter 一样强大且用途更广。 唯一要确保记住的是区分大小写。LOWER如果您在查询中使用该命令,请不要使用任何大写搜索字母。 让它整洁在完整的公式中,我=IF()在开头添加了一个函数来处理空白搜索栏。在这种情况下,我们不想返回任何内容: =IF(ISBLANK(J2),"", QUERY(Transactions "SELECT A,B,C,D,E WHERE LOWER(B) CONTAINS '"&J2&"' OR LOWER(D) CONTAINS '"&J2&"'") Google 表格中空白搜索栏的屏幕截图 最后免费完整视频教程:java567.com/open/4 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |