excel单元格中的内容包含了另一个单元格中的内容,则返回对应单元格的内容?

如图中说明一样

公式为:

=INDEX(E:E,MIN(IF(ISNUMBER(FIND(D$1:D$2,A1)),ROW($1:$2),9)))&""

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-08-02
在EXCEL中如何查找某一个单元格
时间的本质是小数,比如10:45其真实面貌是0.45,所以查找是找不到的。
EXCEL如何用函数查找某单元格包含的内容
二楼 貌似东郭啊
如何excel中在某单元格中输入内容,另一单元格自动填入对应的信息
可以使用Vlookup函数通过查找相应键字(输入的内容)进行匹配查找并返回相对结果,但是事要有一份对照表。
VLOOKUP函数用途:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数VLOOKUP
代替函数HLOOKUP。
语法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
参数:Lookup_value为需要在数据表第一列中查找的数值,它可以是数值、引用或文字串。Table_array
为需要在其中查找数据的数据表,可以使用对区域或区域名称的引用。Col_index_num
为table_array
中待返回的匹配值的列序号。Col_index_num为1
时,返回table_array第一列中的数值;col_index_num
为2,返回table_array
第二列中的数值,以此类推。Range_lookup为一逻辑值,指明函数VLOOKUP
返回时是精确匹配还是近似匹配。如果为TRUE
或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果range_value
为FALSE,函数VLOOKUP
将返回精确匹配值。如果找不到,则返回错误值#N/A。
实例:如果A1=23、A2=45、A3=50、A4=65,则公式“=VLOOKUP(50,A1:A4,1,TRUE)”返回50。
EXCEL查询功能代码:在单元格中输入数据,模糊查找另一表格内容并显示在本页
在Sheet2的A10格输入以下数组公式,按Ctrl Shift Enter组结束,然后向右填充公式
=INDEX(APQD BOM!A:A,SMALL(IF(APQD BOM!$G$2:$G$7000=$B$3,ROW($2:$7000),4^8),R本回答被网友采纳
第2个回答  2021-08-02

b1输入:

=IF(ISERROR(FIND(D1,A1)),"",E1)

下拉

第3个回答  2021-08-02
这是常见问题,常用解决方法为lookup函数,
具体公式为:
在B1输入公式:
=lookup(1,0/find($D$1:$D$2,A1),$E$1:$E$2)
公式可以直接复制粘贴使用,
如有需要可以继续交流!追问

为什么我的显示的是0呢,就用你的公式呢,大神。

追答

数组公式,输入结束需要同时按下 ctrl,shift,enter三个键。

公式为:=IFERROR(LOOKUP(1,0/FIND($D$1:$D$2,A1),$E$1:$E$2),""),复制粘贴之后,花括号不会被复制粘贴,需要同时按下 ctrl,shift,enter三个键。

如有需要可以继续交流!

第4个回答  2022-07-12

按一楼的公式,答案不一样,我哪错了,而且只能计算第一行

相似回答