Tag: 匹配

Excel 2007如果范围= A2查找

我想知道一个匹配A2的项目价格最低的月份。 我怎样才能做一个查找只列B = A2的项目?

使用INDEX&MATCH或VLOOKUP两次并返回第三列

我一整天都在尝试,但不幸的是我无法拿出正确的配方。 我的专栏有各自的信息。 COLUMN A – season_id COLUMN B – team_id COLUMN C – ( 这是我打算写出公式的地方 ) 我有一个单独的表,其中包含“游戏玩法”的细节。 在这个表格中,列包含相应的。 COLUMN E – match_id COLUMN F – season_id COLUMN J – team_id 请注意,“玩过的游戏”表有许多重复的实例,就像一个玩过10次或更多的团队一样,但是对于第一个表,没有重复的实例。 我想在第一个表(列C)中插入我的公式,使得如果单元格A1的值与COLUMN F相匹配,则单元格B1的值与列J相匹配,然后从列E返回第一个匹配项。 我曾尝试使用下面的公式,但没有运气。 它显示的结果,但他们不准确,一些显示错误。 我的名单是相当大的。 =INDEX(E:E,IFERROR(MATCH(A1,F:F,0),MATCH(B1,J:J,0))) 谢谢。

findExcel中行和列的多个值的平均值

我需要一个公式来find平均值,如果1:1中的列值匹配15,A:A中的行值匹配750例如, 这里是一个表格的屏幕截图

如何显示包含多列数据的行(Excel和/或Google Spreadsheet)

我一直在寻找解决我的问题几天,没有任何运气。 也许我根本无法设法为这个问题寻找正确的措辞,但希望有人能在这里理解我。 我在同时显示几栏中的数据时遇到困难,在我的情况下,要显示的数据是各种股票的交易日。 由于不同股票之间的交易日有所不同,我希望有一栏显示所有其他栏目中的date,以便仅查看所有股票的交易日。 如果我不清楚,我很抱歉,因为这是我的第一个问题。 如果有人能指出我正确的方向,我将不胜感激。 这里是谷歌电子表格链接,所以你可以看到我的意思是不同的交易日。 这个想法是让列A的显示date在列B,F,J,N,R,V中同时显示,但不显示其他列。 https://docs.google.com/spreadsheets/d/19GsIAtEdWPGcBfNOPaeqNVB7QQNO-bOyg-dCZzDaGkQ/edit?usp=sharing 编辑:为了显示我期待的输出,这里是另一个例子: https://docs.google.com/spreadsheets/d/1jrIqaEzDPWcW4hkF2YdHq9XYIWjG8PhrewYrBHqEdVY/edit?usp=sharing date自动从谷歌财务拉。 由于各种交易所在不同的date开放,因此每个股票在BE列中具有不同的开放日。 我想要做的是在列A中有一个公式,它检查所有其他列,并返回在其他列中出现的数据(在这种情况下是date),放弃没有出现在所有其他列中的数据。 例如2013年3月9日出现在所有列中,因此它被显示,然而2013年9月12日没有出现在列B中,因此它不被显示。 干杯

匹配两列,返回三分之一的数据

我曾尝试使用VLOOKUP , INDEX和IF语句,但都没有相当工作。 我想要做的是匹配序列号并返回一个股票号码,但是我需要保留的列之间有数据。 也有只有60连续,我期待链接股票数量和1200连续与股票search。 所以像这样: ABCDEF 1 description serial location Stock # Stock # Serial 2 info aaa 1 E1 zzz 3 info bbb 1 E2 sss 4 info ccc 2 E3 aaa 我试图把公式放在D ,search并与F列匹配,并将列E返回到D

VBA索引匹配错误

我目前有一个记分单,其中有大量的行/列(产品名称在左边,记分员在最上面,分数在这个范围内的每个单元格中)。 我想要做的是在同一工作簿中的另一个工作表上创build一个只有几个这些行和列的导出/快照。 我试图找出最简单的方法来刷新这个工作表上的每个单元格的分数,到目前为止已经到达使用索引/匹配。 我想编写代码使这个过程变得简单/自动化。 理想情况下,我想匹配产品/列名称,以便我可以更改导出工作表上的订单,金额等。 我一直在试这个代码: Sub KEY() Dim Ratings As Range Set Ratings = Worksheets("EXPORT").Range("B7:R33") Dim iCell As Range Worksheets("EXPORT").Activate For Each iCell In ActiveSheet.Range("B7:R33") iCell.Formula = Application.Index(Worksheets("Master Scores").Range(Cells.Find(iCell.Value).EntireColumn), Application.Match(Sheets("EXPORT").Range(Cells(iCell.Row, 1)), Sheets("Master Scores").Range("A1:A500"))) Next End Sub 并得到“运行时错误'1004':应用程序定义的或对象定义的错误” 有人可以帮我解决这个问题吗? 我从来没有尝试过使用代码来运行公式W / VBA。 我已经得到了一个常规的索引匹配来粘贴到每个单元格,但是想保留我创build的“iCell”variables,所以我可以通过行/列名引用,如果这是有道理的。 如果有更好的方法去做我想做的事,请让我知道 – 我只是还没有find一个。

从数据集中find前25的公式

我有以下数据和10多列:什么是最好的公式拉和前20名或前25名的组合? 我应该去索引匹配吗? 如果它是一个macros,我将不得不编写代码。 我宁愿公式代码。 任何build议? 100 x 50 y 6 z 89 x 5 x 24 y

有条件的VLOOKUP或INDEX MATCH

我不得不在一个不正确的表中查找值(也不能sorting),在这里查找一个可能重复也可能不重复的数字,但是我需要带一个特定的数据。 数据表或多或less是这样的: SAP Number Multiple data columns State 123456 Whatever1 Finished 111111 Whatever1 Finished 123456 Whatever3 Blank 123456 Whatever2 Finished 111111 Whatever2 Blank 111111 Whatever3 Finished 所以我需要自动化一部分报告表,将来自与正在处理的每个数字相对应的列的数据(我通过按照特定标准进行过滤和sorting来手动input) 问题是,一个简单的查找会返回第一个值,修改它使最后一个将不会有效,因为该表的方式。 我尝试了一个母公式,但不起作用(注意,在西class牙语中,我们必须使用“;”而不是“,”) =+INDEX('Data Table'!R:R;MATCH(C27&"";'Data Table'!C:C&'Data Table'!AB:AB;0);1) 这应该查找SAP Num。 在列C中,在列AB中留有空白,并从行R中获取数据,但是我得到的是#N / A

excel count / sum stop count / sum match?

我试图看看这个问题以前是否被问过,但我似乎无法find答案。 我有一列单元格(> 3000行),值为1或0(称为此列A)。 该值将取决于列B中的值(其将包含值或不包含)。 B列中的值是一个SUMIFS函数,基于列C加总,并基于D列中的月份。 B中的值在下个月的第一个工作日支付。 所以,SUMIFS函数将计算与上个月相匹配的date。 这在理论上是行得通的,但是,并不是每个第一个工作日都是这个月的第一天。 这导致SUMIFS函数不包括正确月份中的所有内容,并允许有一些差异,当你处理人们的钱时并不是很好。 此外,这种差异在多个时期之间是复合的(有些情况下,有100多个时期,1期间1美元的差异在100期间达到近1000美元) 我想知道的是: 有没有什么办法可以告诉SUMIFS函数(B列)当列A中的值为0时停止? 这将告诉SUM函数从列B中的当前值开始求和,并将该函数继续到列B中之前的值之下的单元格。 我已经看到了MATCH函数可能工作的build议,但是我看不到如何用COUNT或SUM来完成这项工作。 出于安全原因,此解决scheme需要input到单元格中,并且不能是VBA。 此外,它不能太大,因为它将需要在工作簿中的200个工作表中复制(原本不是我的文件,而且我会以不同的方式做,但这是另一回事)。 如果需要的话,input另一列或两列是没有问题的。 感激不尽的帮助。 编辑: 不幸的是,我无法发布截图的图像。 我已经包括一个类似的截图(列不是相同的布局,但希望它提供了这个想法)在这里: 费率计算 SUMIF公式是(对于B2) = SUMIFS(C2:C35,D2:D35,D2-1,A2:A35,1) 这个工作正常,如果我想在月份的所有值,与付款时无关。 但是,我需要的公式是: SUM(C2:C35,D2:D35,D2-1,但在A2:A35中遇到前0时停止) 谢谢

Excel:如何根据水平表中的计算值在垂直表中获取相应的值

我有一个汽车维修时间表安排在垂直表中,有两列:在相应的里程的里程和维护成本。 然后我有一个单独的水平表,每个月底(60列60个月)的汽车实际行驶里程。 我需要find一种方法来优化交叉检查在水平表中行驶的实际里程和维护时间表,并获得相应的维护成本,只要实际行驶里程等于维护时间表+/- 1000英里的特定里程。 我尝试了Mod,Match,Index,Vlookup的各种组合,但我无法获得任何工作。 除了使用VBA,有没有什么办法可以在Excel中实现呢? 有任何想法吗? 更新:这是垂直维护时间表: 这就是select相应的维护成本的地方: 您可以看到相同的成本值重复,而他们应该只出现一次。 更新:我更换了更清晰的截图。