如何使用一列查找行并在另一列中返回同一行的值

史蒂文

我已经遍及excel和网络了,查找功能似乎应该可以正常工作,但据我所知并不是。

我必须要有Excel表格(Table1,Table2)

两个表都有一个名为WO的列

我要做的就是能够搜索Table1以查看它是否包含来自table2的匹配的WO,然后填充Table1中另一列的值。

我已经尝试过LOOKIP,VLOOKUP,.. ive把WO列放在表的最左侧并按升序排序...无论我尝试了什么,结果都是错误的,或者我只是得到了#REF或价值!错误...

对我来说,excel应该能够完成的任务似乎非常简单。.我的意思是,如果我可以将其编写为SQL查询..这就像在WO上创建内部联接并从另一个中获取值一样容易专栏...为什么在excel中这么难?

还是我完全错过了什么?

表格1

表2

当我在Table2的Comment col中使用公式'= LOOKUP([WO Num],Table1 [WO'#],Table1 [Comment])'时,得到以下结果

查找结果

使用MATCH和INDEX。

=MATCH(WOValueFromTable2,WOColumnFromTable1,0)

将返回表1中第一个匹配的WO值的行号

然后可以将其与INDEX函数一起使用以获取相应的值:

=INDEX(AnotherColumnFromTable1, MATCH(WOValueFromTable2,WOColumnFromTable1,0))

例如,此公式输入到Sheet2 B2中,将在Sheet1的A列中的A1中查找值,并从Sheet1的B列中返回相应的值

=INDEX(Sheet1!$B:$B,MATCH(Sheet2!$A2,Sheet1!$A:$A,0))

在新的电子表格中尝试该示例。

在此处输入图片说明

键入所有值。第二个“大小”列在单元格E2中获得以下公式,然后将其复制到E3和E4

=INDEX(B:B,MATCH(D2,A:A,0))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在同一行的另一列中为您命名的值查找相应的值

如果同一行的另一列等于某值,如何计算一列中的值?

如何创建基于同一行中另一列的值命名的新列?

如何在ecxel“vlookup”中搜索多个列并从同一行的另一列返回值?

如何检查一列的值是否在另一行的另一列中

如何使用linq将列数据移至同一行中的另一列

如何使用pandas根据同一行另一列中存在的数据修改一列的数据

Excel宏可在列中搜索值,并在消息框中从另一列返回同一行的值

列中的条件值以更改另一列的同一行中的值

如果同一列中的兩個值匹配,則從另一列的同一行返回值

Python数据框:在同一行中查找与在另一列中定义的值相同的值

Pyspark:将一列中的值与另一列中同一行中的列表进行匹配

将表格中的一行复制到另一行,并在同一查询中插入一列的值

根据Pyspark中另一列的值,有条件地从同一列的另一行值替换一行中的值?

SQL:仅当在同一行中另一列具有不同的值时,才返回一列的值

根据同一行中另一列的值填充缺失值

如何根据同一行另一列中的值来向前填充列值

如果同一行中另一列中的值匹配,如何比较一列的两个值

删除重复项,其中同一行中另一列的值= 0

如何从同一列的另一列中任意位置出现的一列中查找值

熊猫:通过将一列的值与另一行中同一列的另一个值进行比较来过滤行

在同一列中的某个值之后查找行

根据另一列中的另一行更改一行的值

如果某列不包含同一行中另一列的值,则将新列pandas中另一列的值添加

SQL如何基于另一列中的值在一行中多次选择列

如何过滤元素的每个实例在另一列(同一行)中的值> x的df?R

如何添加一行對另一列中的每個值求和一列?

如何为另一列中的每一行重复所有列值

如何使用另一列获取值并在MySQL或SQL中获得每一行之间的差异?