+ -
当前位置:首页 → 问答吧 → EXCEL公式如何体现包含某个文本

EXCEL公式如何体现包含某个文本

时间:2011-08-12

来源:互联网

请教各位大侠:如何用公式体现A1列中包含“橡木”的则为“柞木”,包含“柚木王”和“黑胡桃”的为“柚木”,谢谢!
A1
黑胡桃
澳洲橡木
金典柚木王

作者: shiqing742   发布时间: 2011-08-12

用RIGHT( , ) 把文本分开就可以判断啦.

作者: kevingarnett198   发布时间: 2011-08-12

=INDEX({"柚木";"柚木";"柞木"},LOOKUP(9999,(FIND({"黑胡桃";"柚木王";"橡木"},A1))))

弱弱地来一个,这样试试???

作者: uug   发布时间: 2011-08-12

可以直接用if+find判断的

作者: 356468826   发布时间: 2011-08-12

=IF(ISNUMBER(FIND("橡木",A1)),"柞木",IF((ISNUMBER(FIND("柚木王",A1))+ISNUMBER(FIND("黑胡桃",A1))),"柚木"))

作者: 一嘟噜钥匙   发布时间: 2011-08-12

=LOOKUP(1,0*FIND({"橡木","柚木王","黑胡桃"},A1),{"柞木","柚木","柚木"})

作者: hopeson2010   发布时间: 2011-08-12

有沒有可能皆不包含?

作者: piny   发布时间: 2011-08-12

谢谢大家的帮助,我还是做不好,我现在发个附件给大家看下,麻烦帮忙解决,谢谢 Book2.zip (2.42 KB)
Book2.zip (2.42 KB)
下载次数: 5
2011-8-12 17:30

作者: shiqing742   发布时间: 2011-08-12

引用:
原帖由 shiqing742 于 2011-8-12 17:30 发表
谢谢大家的帮助,我还是做不好,我现在发个附件给大家看下,麻烦帮忙解决,谢谢973301
与一楼差别太大了,而且16行17行,数据源 相同,而你模拟结果却不同,不知该以何为据!!!

作者: uug   发布时间: 2011-08-12