excel,a列是产品名称,b列是数量,c列是产品简称,按简称查,只要a列字符含有这个简称,就d1就

excel,a列是产品名称,b列是数量,c列是产品简称,按简称查,只要a列字符含有这个简称,就d1就显示这个简称在a列中所对应数量。(就是,在c1我输入简称后, d1怎么写公式,查找c1简称在a列含有这个简,显示出数量。) 问题补充: vlookup不行,它要求简称和名称一致。
2026年09月25日 16:18
有4个网友回答
网友(1):

经过实战公式如下
假如 名称在A列、A2开始排列;数量在B列、B2开始排列;产品简称在C列、C2开始排列
那么D2公式=IF(ISERR(FIND(C2,A2)),"",B2)

网友(2):

如果简称是产品名称中的一小段字符,如“伦敦奥运会”-“伦敦”,可用这样的方法查找
=INDEX(B:B,MAX(IF(ISERROR(FIND(B1,$A$1:$A$100)),0,ROW($A$1:$A$100))))
用“CTRL+SHIFT+ENTER”生成数组公式,向下拖

网友(3):

如果 range_lookup(最后一项参数) 为 TRUE 或被省略,则返回精确匹配值或近似匹配值。如果找不到精确匹配值,则返回小于 lookup_value 的最大值。所以不要求简称和名称一致,但要求名称必须按照升序排列

网友(4):

简称,怎么个简称法?举个列子看看