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

我想实现的是,A列某一单元格,比如A1,判断A1包含B列某一单元格的内容(B9),然后在D列输出C列在该行中的内容(C9)。
求大神帮忙
上面那个例子可能不太好,现在把顺序变成随机的,内容改成文本的,比如判断A1(零零五)中包含B列(从B1到B9中查找)中某一单元格的内容(找到B4),然后在D列(D1)中输出C列对应B列那一行的数字(C4),就是5.

第1个回答  2013-09-23
你意思是说在A1的数值2001中包含的有B9中的数值1,然后D列返回相应的C列数值吗?如果你的A列数字和B列的数字都是有规律的,没有位数差别,那用这个公式=VLOOKUP(RIGHT(A1,1),B:C,2,0) ,然后下拉即可追问

没规律,有差别。

追答

公式换成这个试试=VLOOKUP(MID(A1,FIND(B1,A1),LEN(B1)),B:C,2,0)

刚才错了,现在这个看看

追问

9个对了两个,第三行和第八行

追答

就用这个公式=VLOOKUP(RIGHT(A1,1),B:C,2,0)

第2个回答  2013-09-23
=IF(ISERROR(FIND(C1,A1)),"",D1)
第3个回答  2013-09-23
举个实际的数据样式才可回答追问

帮忙看一下第二个例子行不行

相似回答
大家正在搜