Tag: excel match

具有INDIRECT / MATCH数组的外部工作簿VLOOKUP

好的,在我拔头发之前我需要一些帮助:P 我最终想要做的是find第二个vlookup值。 基本devise是1.用MATCH公式查找值行号2.然后使用INDIRECT公式将表格arrays从原始VLOOKUP 听起来很简单。 而且我已经在单个工作簿中完美地工作了,但是我的VLOOKUP需要在第二个工作簿中查找值。 在我的脑海中,下面的公式可以工作,但显然不是。 =VLOOKUP(A1,'[InsightsDataExport.xlsx]Lead Profile'!(INDIRECT("AP"&(((MATCH(A1,'[InsightsDataExport.xlsx]Lead Profile'!$AP:$AP,0))+1))):AR10000,2,FALSE) 所以我的确是 看看Workbook 1 A1单元格 工作簿2中的表格数组(也称为InsightsDataExport) 间接配对列“AP”与行号。 使用MATCH公式find行号,在工作簿2中find第一次出现的A1值forms工作簿1 AP列然后加1(因此表数组从第一次出现开始) 我只是在这里转转。 如果有人可以直接指出我将不胜感激。

需要具有未知行和已知列的单元格的单元格引用

我想在ColumnX取一个ID ,并使用MATCH()函数validation在列ColumnX发现了这个ID的出现。 这个函数返回匹配的行号。 我现在需要把行号和ColumnZ结合起来,以便引用一个值,我稍后在这个值上进行比较。 这是我到目前为止的代码: IF(EXACT(MATCH(X:X, Y:Y, 0), Z:Z), "Y", "N") 这个代码中的错误是我将parameter passing给EXACT函数的地方。 它需要两个string(即单元格值),只有Z:Z语句正确地满足了这一点,是否有任何实现这样的事情: IF(EXACT(("Z" + MATCH(X:X, Y:Y, 0)), Z:Z), "Y", "N") 我只是试图从一个已知的列号(我不知道该怎么做)和一个未知的行号(由MATCH函数产生)创build一个单元格引用。 我已经尝试使用Vlookup函数,它不会产生所需的结果。

使用macros或VBA中的匹配和地址function

我有两个工作表,我想要使用工作表to_approve的值来查找submitted column A工作表中的column A ,然后确定单元格引用,以便我可以将值粘贴到相邻的单元格( column B )。 我已经使用以下来识别单元格引用,但我不知道如何在VBA代码中使用它。 =ADDRESS(MATCH(To_Approve!D19,Submitted!A:A,0),1,4,1,"submitted")

在Excel中索引/匹配多个列

我有2张。 工作表1的设置与以下类似: Keyword Domain Rank AZ 1 BZ 2 CZ 3 DY 10 EY 15 BY 20 而表2设置如下: Keyword (Domain Z) (Domain Y) A 1 – B 2 20 C 3 – D – 10 我试图有一个公式,将比较工作表2中的关键字和工作表1中的关键字,然后返回对应于正确的域(该工作表2中指定该列)的排名。 我无法得到任何我用来评估的公式。 到目前为止我已经使用了2个公式: =INDEX(Raw!$H$11:$H$322, MATCH(A3,IF(Raw!$D$11:$D$322=All!$B$2,Raw!$B$11:$B$322),0)) 上面的公式适用于某一点。 问题是,它简单地拉第一个关键字发现的领域,这并不总是匹配表2的列中的域。我试过的第二个公式: =INDEX(Raw!$H$11:$H$322, MATCH(B3,MATCH($C$2,Raw!$D$11:$D$322,0)))

VLOOKUP与MATCH一起

我有下面的查找条件,但似乎无法得到它的工作。 =VLOOKUP(A1,'Raw Data'!A1:A3,MATCH('Submitted Data'!B1,'Submitted Data'!A1:B1)) 我试图把B列值从Submitted Data入到Raw Data基于A列匹配的B列,我只是不断收到错误。 原始数据 ABC 1 L1 23 2 L2 17 3 L7 31 提交的数据 AB 1 L1 Complete 2 L7 Pending 3 L2 Complete

索引与匹配公式不显示具有不同值的重复条目

我有一个Excel电子表格 – 下载这里包含一些列如下: Column A : Companies' Names Column B : Project's Name 当我尝试使用combobox过滤数据以仅显示特定区域的公司并使用INDEX和MATCH在search结果中显示与公司名称相同的所有相关数据时,由于我有一些公司比项目多,不太可能的INDEX和MATCH只是重复公司名称的第一行,如下所示: Company1 Project 1 Company1 Project 1 虽然公司1有两个项目1和2,但必须如下 Company1 Project1 Company1 Project2 但公式只是重复它发现的第一行。 图1 – search结果不正确 图2 – 我想要在search结果中显示的主要数据

dynamic列参考

我有一张桌子,就像这样的“股票” 上面有一排行情列表,A列的date和股票每栏的价格。 并持续了15年。 在另一张表上调用它(交易)我想要一个用户input说“ABC”到一个单元格,并在该表上它将拉动贸易表上的具体date的价格。 我想能够做一个dynamicvariables的索引匹配,以便用户可以input任何符号,价格会上涨。 我有一个匹配公式,让我的列股代码是,但不能得到这个成索引/匹配公式 =MATCH(E1,SPY!A1:D1,0)

基于MATCH的Excel(2007)数组公式不会遍历所需的数组

我在Excel中有一张长桌,将速度映射到angular度列表。 angular度是16位整数,因此[-180°,180)对应于[-32768,32768) 。 我试图从这个数据(每个angular度的速度列表)创build一个反向映射。 为了做到这一点,我必须search每一行,以查看angular度是否存在于该行的速度。 我想列出所有的匹配,所以在第一列我会有最低的匹配速度,第二列第二低,等等。 我试过的数组公式是: =SMALL(IF(NOT(ISERROR(MATCH($AA2,OFFSET($A$3:$A$597,0,3,1,9),0))),$A$3:$A$597,""),1) 我希望OFFSET函数可以运行在$A$3:$A$597范围内的每个单元格,但是显然它只会执行一次。 我也尝试了一些连接和CELL("row") ,但得到了相同的结果。 SMALLfunction就是这样,我可以select第n个最低值。

匹配当前date与select和返回单元格地址

我有一个包含date的行: 05/10/15 06/10/15 07/10/15 08/10/15 09/10/15 10/10/15 11/10/15 D3:J3 我有一个单元格( D5 )具有以下值: =NOW() //Returns "07/10/15" //The cell is formatted to exclude time. 我有这个function(E5): =ADDRESS(3,MATCH(D5,D3:J3,0),1,4) 目的是使当前date与给定select的date相匹配,并返回单元格地址。 该function不起作用,我不知道我缺less什么。 我添加了以下函数来检查值: =IF(F3=D5,TRUE,FALSE) 这将返回FALSE ,这可能是主要function崩溃的原因之一。 NOW() != "07/10/15" 我怎样才能解决这个问题? TODAY() == "07/10/15"这解决了这个问题的一半 函数现在正在查找匹配,但是返回值C3与匹配的date的值是F3 ,这是我要返回的值。

在表数组中使用INDEX和MATCH的两列查找

我想excel显示表格数组中有两个匹配的单元格com_cd和div_cd使用INDEX和MATCH 。 我已经尝试了下面的公式,但它没有工作。 =INDEX(K9:K53,MATCH(K3,I9:I53,0),MATCH(K4,J9:J53,0)) 这里是excel表格的屏幕截图,根据com_cd和div_cd给出所需的结果