如何使用excel函数判断某一单元格内包含另一区域内某单元格的内容

比如判断A1(零零五)中包含B列(从B1到B9中查找)中某一单元格的内容(找到B4),然后在D列(D1)中输出C列对应B列那一行的数字(C4),就是5.求大神帮忙问题再更... 比如判断A1(零零五)中包含B列(从B1到B9中查找)中某一单元格的内容(找到B4),然后在D列(D1)中输出C列对应B列那一行的数字(C4),就是5.
求大神帮忙
问题再更正一次,要查找的文本可能在字符串中的任意位置,而字符串中的其他文字也可能是任意文字。
展开
 我来答
tianqixueyu
2013-09-24 · TA获得超过2698个赞
知道大有可为答主
回答量:1350
采纳率:80%
帮助的人:438万
展开全部
考虑到你的A列数据结构所以可以简单处理如下:
D1中输入公式:
=VLOOKUP(LEFT(A1,1),$B:$C,2,0)
下拉填充
更多追问追答
追问
我问得有点问题,并不一定包含的文字是在最后一位,比如”零零五零“这种情况。另外,LEFT是不是要改成RIGHT
追答
=VLOOKUP(SUBSTITUTE(A1,"零",""),$B:$C,2,0)
改成这样就可以了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
扬良纳喇怀莲
2019-10-17 · TA获得超过3796个赞
知道大有可为答主
回答量:3090
采纳率:32%
帮助的人:203万
展开全部
你意思是说在A1的数值2001中包含的有B9中的数值1,然后D列返回相应的C列数值吗?如果你的A列数字和B列的数字都是有规律的,没有位数差别,那用这个公式=VLOOKUP(RIGHT(A1,1),B:C,2,0)
,然后下拉即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
残元菌H
2013-09-24 · TA获得超过134个赞
知道答主
回答量:87
采纳率:0%
帮助的人:63.1万
展开全部
在D1中输入公式“=VLOOKUP(RIGHT(A1,1),B$1:C$9,2,0)”下拉即可!

希望对你有所帮助!
追问
不好意思,问题有误,现在更正,请再看一下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
善良的猪头3
2013-09-24 · TA获得超过2930个赞
知道大有可为答主
回答量:2522
采纳率:71%
帮助的人:2764万
展开全部
=INDEX(C:C,MATCH("*" &B:B & "*",A:A,0))

如果第二列就是数据是唯一的话我的公式可用;
想问一下,如果第一列中出现 "李四三"这样子的怎么算?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
succeedfa0
2013-09-24 · TA获得超过772个赞
知道小有建树答主
回答量:688
采纳率:0%
帮助的人:492万
展开全部
D1公式下拉:
=INDEX(C:C,MATCH(RIGHT(A1),B:B,))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式