excel - 如果单元格包含 .com 或 .co.uk - excel/google 电子表格中的 if 语句

标签 excel if-statement google-sheets

我有一个 url 列表,我试图检查每个单元格的 url 是否包含 .com OR .co.uk如果它确实将文本 TRUE 放入结果单元格,这样我可以过滤结果列以查找包含 .com 或 .co.uk 作为 url 顶级域的所有单元格。

目前我正在尝试使用
=IF(D2=".com","TRUE", "FALSE")
我遇到的问题与第一个参数有关,以检查 url 是否包含 .com OR .co.uk , 目前它只是检查整个 url == .com .

最佳答案

您可以使用 FIND :

=OR(ISNUMBER(FIND(".com",A1)),ISNUMBER(FIND(".co.uk",A1)))

enter image description here

使用ISNUMBER吞下任何#VALUE!错误。

请注意 FIND进行区分大小写的搜索。对于不区分大小写的搜索,请使用 SEARCH反而。

关于excel - 如果单元格包含 .com 或 .co.uk - excel/google 电子表格中的 if 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26808281/

相关文章:

javascript - 如何让谷歌表单回复邮件

vba - 从工作表函数传递范围时获取单元格内部颜色失败

excel - 将工作表和单元格设置为变量

excel - 查找 Activecell 表行的 VBA 函数

java - 如何重构 else-if 以选择正确的构造函数

google-apps-script - 新的 Google 表格 : set text wrapping to Clip programmatically

excel - Oracle ODBC TNS-less 连接字符串(适用于 64 位 Excel)

python - 如何每次检查用户输入的内容与数组[i]中的内容相同时将分数增加100?

javascript - 返回字母数字 - 组合函数片段的问题

google-sheets - 提取前五个最大唯一值