Tag: 查找

按照其他两个(“映射”)确定的顺序对一列进行sorting

我有这种格式的Excel: Email Id Name mail example@gmail.com Sathish abc@yahoo.com abc@yahoo.com Sandy xyz@outlook.com xyz@outlook.com Satz example@gmail.com zyx@ymail.com Sam zyx@ymail.com Name列与Email id列相关。 我需要根据具有与Email Id相同的内容的mail列映射Name列,但它以不同的顺序。 “我需要按列邮件顺序列名”

Excel数据透视表 – 如何检索行中的单元格的值部分

我有一些原始数据如下所示。 我为它创build了一个数据透视表,主要是为了格式化(能很好地分组和扩展子项目)。 数据透视表如下所示。 我需要显示数据透视表中列出的每个项目(用户名)的LastUsageTime。 这只是查看原始数据中的LastUsageTime列。 从我的研究到目前为止,它看起来像我必须使用索引+匹配执行查找匹配所有3列(TPC,TeamProjectName,UsageName)。 就像是: {=INDEX('Raw Data'!A2:E2000,MATCH(1,('Raw Data'!A2:A2000=???????)*('Raw Data'!B2:B2000=??????)*('Raw Data'!C2:C2000=A6),0),5)} 但是,我不知道如何使用来检索Pivot表中每个UsageName的TPC和TeamProjectName。 我希望这是有道理的,谢谢你的帮助!

在一个工作表中查找string并删除其他工作表中的匹配string

我正在为每个团队成员设置一个需要执行任务的Excel工作表。 我有一个工作表(“主任务列表”),将包含所有需要执行的任务。 在C列将是任务的描述。 D栏将是负责人。 当一个任务被分配给一个人时,该任务将被自动复制到该人员的工作表中。 这部分代码正在为我工​​作。 我正在寻找的是一个任务完成(列K将是100%)任务将被删除的人的个人表。 这是我迄今为止创build的代码: Private Sub Worksheet_Change(ByVal Target As Range) Dim nextrow1 As Long, nextrow2 As Long, nextrow3 As Long, nextrow4 As Long, nextrow5 As Long, nextrow6 As Long Dim i As Long, j As Long Dim w6 As Worksheet, w2 As Worksheet, w3 As Worksheet, w4 As Worksheet, w5 As […]

查找列中最后一个非空白单元格,不包括“”

我在网站上发现了这个代码,它对于它的目的是什么: =LOOKUP(2,1/(NOT(ISBLANK(B25:B47))),B25:B47) 但是,范围B25:B47中的值是从沿B25 =IF(A25="","",A25)或=IF(ISBLANK(A25),"",A25) 。 问题是查找函数将""看作是一个值而不是空白单元格,并且不会将其从范围中排除。 我怎么排除""以及? 或者输出什么东西(不是0)而不是"" 。 我不想要一个0的原因是因为我的工作表被打印,我不希望到处都是零的负载!

MATCHfunction将不适用于单元格引用

我正在尝试在多张工作表中使用INDEX / MATCH函数。 基本上,我希望Excel查看单元格C3中的值,在另一个表上find与C3值相匹配的行,并返回该行H列中单元格的值。 如果我把C3的值放在引号中(例如"99213" ),那么我在下面写的这个公式会起作用,但如果我使用单元格引用本身(例如C3 ;见下文),它将返回"99213" #N/A 我在这里错过了什么? 如果有帮助,C列中的值由5位字母数字string组成,格式为“常规”。 =INDEX('2015 RVU data'!$H$8:$H$8922,MATCH(C3,'2015 RVU data'!$A$8:$A$8922,0))

date范围内的查找值

我有列表中的服务器(A),开始date(B),结束date(C)和项目名称(D)在该列顺序。 我想在另一个工作表中input服务器名称,并返回当前date内的项目名称。 服务器可能在列表中有多个条目。 任何人都可以帮忙配方吗? 谢谢。

接收与公式重复

我一直在试图找出过去两周的这个公式! 现在,我正在使用的公式为前几个单元格,然后我开始接收重复,我不明白为什么。 我也想#N / A值是空白的,因为我确实需要公式全部列C. 我的目标是什么? 我有超过1000个竞争对手的名字,每个竞争对手都会被放入一个“事件”(图1)。 这些“事件”名称放在每个工作表的单元格B5(如图2和图3所示)中,最多可以有40个事件(工作表)。 因此,在第一张照片中,托德(D14)在事件A(E14)中。 我需要托德的名字出现在第二张照片的C9中,这与我的公式有关; 但是,如果向下看第二张图片的下列单元格并将其放入第三张图片,名称将开始复制。 然后,当事件A和B没有进一步的竞争者名字时,我收到#N / A值; 我想保持空白。 屏幕截图只是一个简单的例子,但是竞争对手也会列出他们的姓氏(格式为:名字_姓氏)。 下面是C9的公式(第二张照片) =INDEX('COMPETITOR NAMES ~ DIVISIONS '!D14:E$1201,MATCH('First Event'!$B$5,'COMPETITOR NAMES ~ DIVISIONS '!E14:E$1201,0),1) 下面是C10的公式(第二张照片) =INDEX('COMPETITOR NAMES ~ DIVISIONS '!D15:E$1201,MATCH('First Event'!$B$5,'COMPETITOR NAMES ~ DIVISIONS '!E15:E$1201,0),1) 感谢您的时间和帮助!

Excel:查找包含的文本

我需要做一个查找,并返回基于文本是否包含它的值。 请看下面我的Excel表格,我需要的是一个公式,这将帮助我的“类别”列填充查找表的“类别”列。 注意:请在下面的链接中看到我的Excel表单。 我尝试了公式' =VLOOKUP(B2,A13:B16,2,TRUE) ',但它没有给出预期的结果。

INDEX MATCH VBA(根据两个条件返回一个值)

我正在为客户做一些工作,在那里他们收到客户和地区的每周报告(两列,工作表中的客户和地区B)。 * 为了清楚起见,我省略了电子表格中的其他列 他们需要将此电子表格中的价格与参考电子表格相匹配,我们将其称为价格。 每个客户和地区组合产生一定的价格,存储在上述参考电子表格中(在此参考工作表[价格]中,列A是客户,列B是地区,列C是A地区客户的价格) 。 我想要做的是: 基于A1(客户)和B1(地区),C1应该是(参考工作表上的价格查找值)。 传统的vlookupfunction将不起作用,因为需要满足多个标准(即,对于不同地区的同一客户,我们可能有不同的价格)。 我已经尝试了下面没有成功 Dim ULastRow As Long ActiveWorkbook.Worksheets(ActiveSheet.Name).UsedRange ULastRow = sht.UsedRange.Rows(sht.UsedRange.Rows.Count).Row Range("C2").FormulaR1C1 = _ "=Index(Range("C:C"), Match(Range("Prices!C1"), Range("Prices!C2:B34"), 0), 0)" Selection.AutoFill Destination:=Range("C2:C2" & ULastRow) 请参阅下面的链接数据示例(不幸的是,我无法将它们添加到内联: 客户得到什么: https : //copy.com/EBABGl2EFjyFWcIH “价格”或参考数据https://copy.com/oSSJuu7Dk4ox84tz 任何build议将不胜感激。 提前致谢!

Vlookup CSV'd数组的总和

所以我一直试图在过去的一个小时左右来找出这一个,但我似乎无法得到正确的… 开始,这里是我正在使用的公式: =ArrayFormula(join(", ",vlookup(transpose(trim(split(V:V,","))),Costs!N:O,2,0))) 列V中的项目包含基于用户select的值,最多有10个选项,但是为了例子,它们可以看起来像这样: Apple, Banana, Carrot, Date, Elderberry Apple, Banana Apple, Date, Elderberry Carrot, Date 在列N到O的成本表中,我们有以下值: Apple 1 Banana 2 Carrot 3 Date 4 Elderberry 5 现在使用上面给出的公式,包含公式的单元格中的输出将根据列V中的初始值而变化,但是作为使用第一个单元格值的示例: 1, 2, 3, 4, 5 我遇到的问题是,我会反而将这些值作为N到O列中查找的SUM,而不仅仅是分割各个值。 所以我的理想输出是: 15 对此我有什么想法可以改变? 我尝试在公式中添加SUM,但是无法正确计算。 我显然需要这样做,以处理V列中任何特定顺序的值,因为它们不总是按顺序排列,尽pipeCosts!N:O中的值始终保持不变(因为它是查找列) 。 在此先感谢您的帮助! 我希望我已经清楚,如果不是,请随时编辑我的问题相应的。 回答: =IFERROR(ArrayFormula(SUM(vlookup(trim(split(V:V,",")),Costs!$N:$O,2,0))),"") 感谢Tom Sharpe为我的问题提出解决scheme! 我只是编辑他的解决scheme来处理空白值,所以单元格保持空,而不是抛出可怕的“#ERROR!” 信息。 所有的功劳都归功于他! 🙂