Excel包含匹配/双向匹配公式

  • A+
所属分类:系统Office

包含匹配

Excel用LOOKUP函数检测单元格中是否包含某范围内数值,并返回指定范围内数值。

=LOOKUP(1,0/FIND($D$1:$D$5,A1),($E$1:$E$5))

例如从地址中提取国家等特定名词,用于数据信息高级筛选和整理。下表中检测A列单元格中是否包含D列中各单元格信息abc1,如果包含的话,则返回E列对应信息11。

Excel包含匹配/双向匹配公式
![lookup-match.jpg][1]

其中,Sheet2表是词库,比如把apple,orange和banana统一为fruit,那么Sheet2结构如下。

A列 B列
apple fruit
orange fruit
banana fruit

如果A2包含apple或orange或banana,则返回fruit。

index双向匹配

利用MATCH函数查找位置,用INDEX函数取值。

=INDEX(C3:H7,MATCH(B10,$B$3:$B$7,0),MATCH(C10,$C$2:$H$2,0))

Excel包含匹配/双向匹配公式

weinxin
独角兽驿站
公众号

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: