高手请赐教,Excel怎样用公式,判断某个单元格包含某些特定的字时,在另一个单元格输出想要的对应结果

图中的C2改为A2,手误打错。
2024-11-19 08:31:48
推荐回答(4个)
回答1:

如图:

在D:E建立对应关系(这个必须要),在B1输入:

=OFFSET(E$1,MAX(ISNUMBER(FIND(D$1:D$2,A1))*ROW($1:$2))-1,)

(注意:公式中的D$1:D$2和Row($1:$2)根据D:E对应关系的行数自行调整)

按【CTRL+SHIFT+回车】后,下拉填充公式即可。

回答2:

if函数的嵌套,使用find函数查找匹配值

回答3:

对应关系有十几个的话,还是要用vba做自定义函数了,或者vba直接处理. 要有那个对照表

回答4:

要用VBA,看其他大侠能否写公式