You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何编写IF语句:基于短语中的单个单词返回另一单元格的值

Excel公式修改:包含指定单词即返回对应值

解决方案公式

=IF(OR(ISNUMBER(SEARCH("FOOD", L7)), ISNUMBER(SEARCH("GROCERIES", L7))), K7, 0)

公式说明

  • SEARCH("FOOD", L7):在L7单元格内容中查找"FOOD",找到则返回起始位置(数字),找不到返回错误值。SEARCH默认不区分大小写,若需严格区分大小写,替换为FIND函数即可。
  • ISNUMBER(...):将SEARCH的结果转换为布尔值,找到目标单词返回TRUE,否则返回FALSE。
  • OR(...):只要两个条件任意一个成立(即L7包含"FOOD"或"GROCERIES"),整体返回TRUE,公式返回K7的值;否则返回0。

示例验证

  • 当L7为Tonight's Food时,匹配到"FOOD",公式返回K7的值。
  • 当L7为GROCERIES LIST时,匹配到"GROCERIES",公式返回K7的值。
  • 当L7为DRINKS时,无匹配内容,公式返回0。

内容的提问来源于stack exchange,提问作者SmallTime

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 05:46:07