Tag: 匹配

多列查找

有很多相关的post,但我还没有find一个这样的相当。 我目前正在通过excel来帮助加快一个过程多一点。 Excel文件有两个电子表格。 一个是数据第二个是总结。 在数据电子表格中,我有第一列作为名称,接下来的7列有数据值(并非全部填充)。 Name Data1 Data2 Data3 Country Address VA 123 456 621 USA ExampleSt. MD 123 France 123Street DC 621 Korea 999Avenue UseCol Value Data2 456 Data3 621 Data1 000 我的问题是,我给了值“621”(它可以出现在多列,但不会出现在)。 我给了它应该在“data1,data2,data3 …”中的设置。 我怎么去找这个信息的名字? 没有VBA,只能通过excel。 我用这个代码在这里停了下来。 =INDEX(A1:D4,MATCH('621',*What do I put here*,0) 对于中间部分,问题的原因是因为我给了在另一个电子表格中使用哪个数据列。 编辑 所以,我遵循了Tim Williams关于使用胶印的说法。 但是,现在我有第二列,我正在尝试去。 所以我用来获取名称的代码如下 =IFERROR(INDEX(A2:A4,MATCH(B7,OFFSET(A2:A4,0,MATCH(A7,B1:D1,0)),0,1),"ERROR") 我必须对OFFSET部分进行哪些更改才能查找国家或地址单元格? 我相信我唯一需要改变的是内在的“匹配”function。 我应该做匹配(A7,B1:D1,0)+3到国家列吗? 谢谢。

Excel 2016'MATCH','ISERROR','IF'公式,结果取决于匹配; 引用结果附近的单元格

和标题一样,我试图比较两个列表,当公式匹配匹配时,我希望它input文本, 但是从find的匹配单元格旁边的单元格中。 例如:5343个位置B1:B5343的列表在A列(A1:A5343)中具有对应的参考编号 。 F1有一定数量。 G1应该显示参考号码 ,而不是匹配本身。 我试着用这个公式来工作: = IF(ISERROR(MATCH(F1; $ B $ 1:$ B $ 5343; 0)); “”; A1) A1应该是参考单元格。 不够stream利的Excel足以知道 is there a way to refer to a formula result? is it possible to refer to a cell next to the cell of interest (or few away)? ex.(B-1)54=A54 不知道我怎么能澄清这个问题比这:)帮帮我吧! 渴望阅读你的答案! 干杯!

匹配两张纸上的数据,如果颜色不同,则显示黄色

我正在试图检查两张表上的数据。 逻辑: 如果Sheet2上的ABC ABC数据与Sheet1上任何行上同一列上的数据相匹配,然后检查两张纸上的col E和col F,并在Sheet2上有不同的数据时将其着色为黄色 码: Option Explicit Sub CheckData() Dim wb, wn As Worksheet Dim i, j, m Dim strA, strB, strC, strE, strF, NstrA, NstrB, NstrC, NstrE, NstrF As String Dim FinalRowB, FinalRowN, count Set wb = Sheets(1) Set wn = Sheets(2) FinalRowB = wb.Range("A900000").End(xlUp).Row FinalRowN = wn.Range("A900000").End(xlUp).Row For i = 2 […]

Excel从时间表匹配多个logging

我只是和我的学校作业卡在一起,这似乎很容易,但总是有不同的错误和错误。 上下文 我需要的是连接3页的信息。 第一个是培训时间表。 第二页是“群” 玩家页面 题 1)这是我的第一个问题。 我怎样才能把时间表从“时间表”页面? 我试着用最简单的小组“5-7岁儿童”查找,但即使这样也行不通。 问题是有些小组有很多可能的时候,我需要像17:00,18:00等答案。 2)第二个问题是页面“玩家”。 首先,我需要从页面“组”中匹配组或教练。 对于孩子来说都很简单,但是,即使这样,excel也不想工作。 但是,还有一个问题。 在成人组中,不能有超过4名队员,为什么我有TK1,TK2,TK3和TK4 – 这一切都是针对成年人A.而TK11,TK22等则是针对成年人B.因此,当成功时我们应该匹配法庭和时间从页面“小组”。 有我的电子表格,所以可以自由地尝试在这里。 希望你能帮助我! Ref https://docs.google.com/spreadsheets/d/1PNp60xmHOx_Q1wBc33WrzIaWmeNG5UMhi-4roV7dJXU/edit#gid=1868650910

INDEX MATCH值来自matrix

我很好,在使用索引匹配从一列中拉出一个值,但我想从matrix中查找一个值? 我有一个区域错误列表,所以每个区域和一列(列A:F)的行(RowA2:A6)为每个错误types,然后按面积错误计数。 然后我使用最大函数从matrix中获得最大值。 然后我想查找哪个区域与这个值相关联。 但是价值可以从A3到F6。 有没有一种方法,我可以做索引匹配在这个matrix,而不是只有一列?

使用VLOOKUP或INDEX / MATCH运行彩票

我正在使用Excel来运行一种彩票。 电子表格列设置如下: COL1:人名; COL2:select数字A; COL3:select数字B; COL4:select的数字C 然后有一组数据,使用RAND()和ROUND生成,给出3个中奖号码,每个号码在0到10之间。 我想要做的是通过使用VLOOKUP或INDEX / MATCH,或者某种组合或其他function来确定获胜者,以确定获胜者,以便有一个单元格返回获胜者的姓名。 增加的复杂性是,通过逐列查找每个数字,例如1,4,8的单独select不是针对随机select如4,8,1的获胜select。 想法?

提取没有VBA的列表中的每个组的前5个值

我想开发一个公式来构build多个组内前5名标题/值的表格,最好不用VBA。 我附上了一个例子。 由于我是这个论坛的新手,并且需要至less10个声望点才能发布图片,所以我上传了截图: http ://i.imgur.com/v1LAkYk.png *谢谢@Scott Craner将图片添加到发布! 我已经发现和审查了以下线程: 在Excel中提取前5个最大值(基于组) 。 通过使用公式,我能够从整个列表中排除前5名,但是我没有能够使用IF子句来按组排名。 预先感谢您的时间和考虑! 请让我知道,如果我的要求不清楚和/或如果您有任何具体问题。 感谢任何支持!

Excel公式的唯一列表,还检查/匹配单独的列中的两个可能的值之一

我正在努力扩展基本的索引匹配公式=索引(A:A,Match(0,$ X $ 1:X1,0)),以便也考虑列B中的值是“否”还是空(“”) 。 例如,在下表中,在c列中,我可以通过以下公式唯一地列出具有“No”值的ID:= Index(A:A,match(0,countif($ c $ 1: C1,A:A)+( “否”<> B:B),0)) 但是,我似乎无法工作的是试图考虑B中的值是“否”还是“”的东西。 =索引(A:A,匹配(0,COUNTIF($ C $ 1:C1,A:A)+ OR( “”<> B:B; “否”<> B:B),0)) 我认为这里的逻辑是可以的,但是excel不会像数组一样处理公式的OR部分。 有没有办法在Excel的索引匹配唯一列表方法也考虑如果在同一行中的单元格包含两个潜在的值?

根据没有VBA的特定标准提取列表中每个组的前5个值

我开发了一个公式来从列表中提取最高值。 现在我想更新公式,以便在列Q包含“Y”的情况下过滤列表以确定最高值。 =INDEX('Inventory Turnover'!$B:$B,MATCH(1,INDEX(('Inventory Turnover'!$K:$K=LARGE('Inventory Turnover'!$K:$K,ROWS('Inventory Turnover'!C$1:C1)))*(COUNTIF('Inventory Turnover'!C$1:C1,'Inventory Turnover'!$B:$B)=0),),0)) 预先感谢您的时间和考虑! 请让我知道,如果我的要求不清楚和/或如果您有任何具体问题。 感谢任何支持!

我如何计算在excel中一列中出现多less匹配?

我需要计算在每个Primary List名称的Compared List重复多lessSecondary Names 。 例如:对于Name 1 ,在比较列表中没有重复名称。 我希望在% Match列中显示0%。 对于Name 3 ,二级名称类别中的两个名称重复。 我希望% Match在该列中显示66%。 这是简单的FYR .. 有没有办法使用函数组合? 请注意,实际列表中有每个主列表名称约20个辅助名称。 有90个主要名单。 而比较名单有800多个名字。 更新: 工作表的格式