Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.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,嗨,希望有人能帮我。我已经有一段时间没有使用excel了,我真的在努力做一些看起来很简单的事情 我有两个单独的工作表,其中包含大量数据。例如,工作表1有800000行。每一行都有一个唯一的代码。工作表2有20000行,并且具有与工作表1相同的唯一代码。但工作表2中的代码有特定的数据,这些数据位于单独的一列中,分别与工作表中的每个代码相关。我想弄明白的是,如何让工作表1查找工作表2中的唯一代码和下一列中的附加数据,然后当它找到与800000匹配的相应代码时,它会添加工作表1中与相关数据相关的单独列

嗨,希望有人能帮我。我已经有一段时间没有使用excel了,我真的在努力做一些看起来很简单的事情

我有两个单独的工作表,其中包含大量数据。例如,工作表1有800000行。每一行都有一个唯一的代码。工作表2有20000行,并且具有与工作表1相同的唯一代码。但工作表2中的代码有特定的数据,这些数据位于单独的一列中,分别与工作表中的每个代码相关。我想弄明白的是,如何让工作表1查找工作表2中的唯一代码和下一列中的附加数据,然后当它找到与800000匹配的相应代码时,它会添加工作表1中与相关数据相关的单独列中的附加数据

举个简单的例子

工作表1有800000件不同的衣服。每件作品都有一个唯一的编号。 工作表2有工作表1中的20000件衣服,但也有一个额外的项目颜色栏

我希望工作表1查找工作表2中的唯一代码,从800,00中查找工作表1中的代码,然后将项目颜色添加到工作表1中的每个唯一代码中

抱歉,这有点神秘

致意


Jez

不确定我是否理解了这个问题,但是这个例子展示了查找是如何工作的

这是使用的公式逻辑:

 =IFNA(VLOOKUP($A3,$E$3:$F$4,2,FALSE),"-")
2
是获取值(code)的列索引。如果不需要常量,可以使用match(..)查找列名

$
符号用于在扩展范围以应用于其他单元格时锁定行/列

IFNA (... ,"-") allows you to add something if id tableA is not in present in tableB.
从查找帮助:


尝试阅读
=vlookup(…)
公式。