`
阅: 5738 | 回: 7
发表于2015/9/14 17:37:15 楼主 
头像 等级:初学者
积分:1
财富值:-2.0
身份:普通用户
如何查找字段中部分包含的问题??
我要实现的目的:
1.如果A列中包括"葡西"或"新站",则B2=AAA
2,如果A列中包含"山西",则B2=BBB
3,如果A列中包含"河北",则B2=CCC
比如下面是A列中的数据
葡西库房
葡西库房
新站库房
新站库房
山西库房
山西库房
河北库房
河北库房
请写个公式
多谢!
我的个性签名
发表于 2015/9/14 18:34:42   
头像 等级:学有小成
积分:12
财富值:11
身份:普通用户

楼主没有传文件,你说的是看A2这个格子有没有指定字符来更改B2对应内容的吧;

而且,你并没有规定三个条件的优先级,即同时满足AAA和BBB的条件,应该写什么,我只好认为是A-B-C的优先级了;

方法有两种:countif+通配符查找;以及find+iserror查找;

具体的,详见附件。

我的个性签名
发表于 2015/9/14 18:45:39   
头像 等级:初学者
积分:1
财富值:-2
身份:普通用户

回复:2楼


谢谢 老师,是我想要的,没想到这里还有短信通知

应该不存在同时满足AAA和BBB的情况把

用的Find 方法,怎么都是AAA呢?

我的个性签名
发表于 2015/9/14 18:47:04   
头像 等级:学有小成
积分:12
财富值:11
身份:普通用户

回复:3楼


我刚刚匆忙间写错了公式,你重新下载,就是正确的了~
我的个性签名
发表于 2015/9/14 18:48:46   
头像 等级:初学者
积分:1
财富值:-2
身份:普通用户

回复:4楼


好的
我的个性签名
发表于 2015/9/14 18:49:22   
头像 等级:学有小成
积分:12
财富值:11
身份:普通用户

回复:3楼


find法比较恶心一点,要用负负得正,iseeror是找不到,iserror=false才是能找到~
我的个性签名
发表于 2015/9/14 18:50:40   
头像 等级:初学者
积分:1
财富值:-2
身份:普通用户

回复:6楼

好的 谢谢老师,给我提供了2个办法,我在研究研究

不懂再问你哦

我的个性签名
发表于 2015/9/14 18:51:40   
头像 等级:学有小成
积分:12
财富值:11
身份:普通用户

回复:7楼


不谢~
我的个性签名

快速回复

目前不允许游客发表,请 登录 注册 后再发贴。