gpt4 book ai didi

excel - 字符串数组而不是单个字符串的搜索函数

转载 作者:行者123 更新时间:2023-12-04 20:43:48 25 4
gpt4 key购买 nike

对于任何 Excel 用户来说,这是一个简单的方法——我目前正在尝试编写一个函数,该函数将检查一个单元格是否包含字符串数组中的至少一个字符串并返回一个 TRUE/FALSE 值。我的功能看起来像这样:

=IF(ISNUMBER(SEARCH({"cat","dog","clog","frog","log","beaver"}, E2)), "og-word", "别的东西")

问题在于 SEARCH 函数只检查数组中的第一个字符串,而不是检查所有字符串。任何快速修复?不确定这是否可行,因为我还没有检查过,但为了清洁起见,我宁愿不要在其中抛出 OR 函数并多次重复 SEARCH 函数。

提前感谢您的回复!

最佳答案

正如评论中所发表的 #1#2 ,这两个工作(我测试过)

=IF(SUM(COUNTIF(E2,"*"&{"cat","dog","clog","frog","log","beaver"}&"*")),"og-word","something else")

=IF(OR(ISNUMBER(SEARCH({"cat","dog","clog","frog","log","beaver"},E2))),"og-word","something else")

关于excel - 字符串数组而不是单个字符串的搜索函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25016478/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com