Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel:引用发票上每个产品属性的唯一代码_Excel - Fatal编程技术网

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

Excel:引用发票上每个产品属性的唯一代码,excel,Excel,我一直在通过手动输入每个产品的信息来生成发票 我想做的是键入唯一的产品代码(例如,“01-a”),并在同一行中自动返回产品的颜色、大小、价格等(“属性”) 我有一个单独的“数据库”表,在同一列中包含这些数据和产品代码 我附上了一个图解说明这个想法 非常感谢您的帮助 您需要查找—在本例中是VLOOKUP =VLOOKUP(要查找的值、要查找值的范围、包含返回值的范围内的列号、精确匹配或近似匹配–指示为0/FALSE或1/TRUE) 例如: =VLOOKUP(B5,表2!$C$2:$G$50,表2

我一直在通过手动输入每个产品的信息来生成发票

我想做的是键入唯一的产品代码(例如,“01-a”),并在同一行中自动返回产品的颜色、大小、价格等(“属性”)

我有一个单独的“数据库”表,在同一列中包含这些数据和产品代码

我附上了一个图解说明这个想法


非常感谢您的帮助

您需要查找—在本例中是VLOOKUP

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

例如:
=VLOOKUP(B5,表2!$C$2:$G$50,表2,假)

其中B5是您输入的产品代码,第2页$C$2:$G$50是另一张表中包含产品详细信息的表格,2表示第二列(即大小),FALSE表示只有在匹配时才进行查找


请参阅。

假设您的
表1
如下

然后,在
表2的
单元格B5
中输入以下公式

=IFERROR(VLOOKUP($A5, Sheet1!$A$5:$D$7, COLUMN(B$1)-COLUMN($A$1)+1, FALSE),"")
根据需要向下(向右)拖动/复制此公式。请参阅图片以获取参考