excel表格中怎么实现通过货号查询到对应的颜色尺码

用什么公式 可以达到 这个效果 搜索货号 1319 或者 1501 自动调用后面的所有颜色 以及数量

Excel中可以利用Vlookup函数或者Lookup函数以及Index函数、Indirect函数、Offset函数结合Match实现通过货号查询到对应的颜色尺码。这里以最基本的Vlookup函数为例,介绍具体的做法。

软件版本:Office2013

    首先Excel中应该有基础的货号和颜色尺码对应表,如下图所示:

    然后在需要查找颜色尺码的单元格中输写公式,如下图在B2单元格中写公式:

    输入公式如下图所示:

    然后往下拖动填充公式,如下图所示:

    这样,只要在A列中输入货号,自动就会得到对应的颜色尺码,如下图所示:

    注意事项:iferror函数的作用是当查找不到时,使最终的结果显示为空白

    以上就是对应通过货号查询对应颜色尺码的个人经验,如果还有什么疑问,可以再提问。

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-02-16
D2=LOOKUP(9E+307,$A$2:A2)
下拉,建立辅助列
G2输入 编号
H2=INDEX(B:B,SMALL(IF($D$2:$D$100=$G$2,ROW($D$2:$D$100),65536),ROW(A2)))&""
数组公式
同时按ctrl shift 回车键,出现结果,然后下拉右拉,公式即可
第2个回答  2019-02-16

H2公式:=IF($H1<>0,INDIRECT("B"&MATCH($G$2,$A:$A,)+ROW($A1)),0)

I2公式: =IF(($H2<>0)*(I1<>0),INDIRECT("C"&MATCH($G$2,$A:$A,)+ROW($A1)),0)

全部下拉。

相似回答