打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
在excel中,某一列数据中包含某字符,在另一列中显示特定的信息,有什么函数可以实现
=IF(FIND("苹果",A1,),"I LIKE APPLE","")

在excel中,某一列数据中包含某字符,在另一列中显示特定的信息,有什么函数可以实现

在excel中,某一列数据中包含某字符,在另一列中显示特定的信息,如:A1的数据为:我喜欢苹果。关键字为“苹果”,在B1中自动显示Ilike apple.在A列中只要包含苹果两字的,都能在行对应的B列显示Ilike apple,请问excel中有什么函数可以实现吗?或者宏?
补充:

谢谢大家提供的答案,能达到部分我要的功能。但是由于我是在大批量的数据中查寻系列关键字并提取关键字作分类。如果每个单元格复印函数的话可能有点麻烦且涉及多个关键字。我在想能不能实现差不多这样的功能,{if(A)则A1,else if (B)则(B1),else if (c)则C1.else D}希望高手们多多帮忙,不胜感激!

补充: =IF(FIND("苹果",A1),"我爱苹果",IF(FIND("梨",A1),"我爱梨子",IF(FIND("橙子",A1),"我爱橙子",IF(FIND("火龙果",A1),"我爱火龙果",IF(FIND("葡萄",A1),"我爱葡萄",A1)))))。各位大侠帮我看看,这个里面是不是有什么错?第一个IF能正确运行,第二个IF就出错了,请问该如何改正!谢谢!
补充: =IF(ISNUMBER(FIND("苹果",D6)),"我爱苹果",IF(ISNUMBER(FIND("梨子",D6)),"我爱梨子",IF(ISNUMBER(FIND("火龙果",D6)),"我爱火龙果","我爱水果")))。初步解决了,贴出来跟大家共享下。不过还不能真正满足需要。哈哈。再讨论啦!谢谢今晚回答我问题的所有大侠!お休みなさい!

满意答案

热心问友 2010-07-22

=IF(FIND("苹果",A1,),"I LIKE APPLE","")
补充:
输入有误,把A1后的逗号删除
5

其他回答(4)

smy 11级 2010-07-22

你可以在B1里尝试敲入:
=IF("apple"<=A1,"I like apple", "")
试一下。

ling-merry 1级 2010-07-22

用VLookup就可以~\(≧▽≦)/~啦啦啦

:)HE 17级 2010-07-22

如果翻译所有的水果,没什么办法。如果只是例子,在B1输入
=if(not(iserror(find("苹果",A1))),"I like apple","")

1楼的答案,如果A1中没有苹果2字,出错。

格子E先生 15级 2010-07-23

楼上的公式可以简化一些,少写一个not函数

=IF(ISERROR(FIND("苹果",A1)),"","I like apple")

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Excel019-文本长度的度量器-LEN &LENB
EXCEL函数擂台赛 公式字符数最少的第一个人奖励红包50元
Excel应用技巧之杂锦Excel
Excel表格身份证号码提取出生日期的公式
迷恋在各类种子盆栽中
Excel 如何在一串字符串中选取空格前面的字符
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服