Excel:引用发票上每个产品的属性的唯一代码

我通过手动input每个产品的信息来生成发票。

我想要的是input唯一的产品代码(例如“01-A”),并在同一行中自动返回产品的颜色,尺寸,价格等(“属性”)。

我有一个单独的“数据库”表与这些数据和产品代码在同一列。

我附上了一个图解说明这个想法的例子。

图形描述

非常感谢你的协助!

你需要查找 – 在这种情况下,一个VLOOKUP。

= VLOOKUP(要查找的值,要查找值的范围,包含返回值的范围中的列号,精确匹配或近似匹配 – 指示为0 / FALSE或1 / TRUE)。

例如: =VLOOKUP(B5, Sheet2!$C$2:$G$50, 2, FALSE)

其中B5是您input的产品代码,Sheet2!$ C $ 2:$ G $ 50是另一张纸上的产品详细信息表,2表示第二列(即大小),而FALSE表示只有查找比赛。

请参阅Microsoft参考 。

假设你的Sheet1如下

在这里输入图像说明

然后,在Sheet2 Cell B5中input下面的公式

 =IFERROR(VLOOKUP($A5, Sheet1!$A$5:$D$7, COLUMN(B$1)-COLUMN($A$1)+1, FALSE),"") 

根据需要向下拖动/复制此公式(到右侧)。 看图像以供参考。

在这里输入图像说明