Tag: excel indirect

INDIRECTfunction错误

我有以下公式已经返回#REF! 错误很长一段时间,不pipe我如何重新devise它。 C1上的值是在引用的单元格上具有数据的选项卡的名称: Aug 2012 公式的这部分返回正确的数值: =INDIRECT("'" & C1 & "'" & "!A502'") 但是这个公式给出了错误: =SUM(INDIRECT("'" & C1 & "'" & "!A502:'" & C1 & "'" & "!A503")) 任何帮助,我在哪里做错了吗?

将公式输出为Excel的Indirect()单元格

我正在使用INDIRECT()函数来dynamic引用工作表。 在我看来,函数需要一个已知单元格地址作为公式的input引号。 但是,由于事先不知道单元地址,我想input另一个公式(例如, VLOOKUP()或INDEX(MATCH()) )输出的单元地址。 有没有办法做到这一点?

单元格中使用文件名的封闭工作簿的Excel单元格引用

我有一个包含96个xls文件的中央位置; 这96个文件中的每一个代表一个单独的testing: “\ server5 \ Operations \ MainBoardtesting中心位置不要删除或重命名” 我创build了一个Excel工作簿,将单个testing的所有信息input到一张纸上。 然后,我使用VBA来拉取文件的名称,并在同一工作簿的第二张表上添加一个链接到文件。 我将这些文件链接到表1。 接下来,我将与testing执行相对应的首行上的所有信息添加到每个工作簿(Test)的单个行中。 现在我需要在新的工作簿(高级主板testinglog.xlsx)上填充工作表1 到目前为止,这个公式是有效的,但只适用于开放的工作簿 =INDIRECT("'\\server5\Operations\MainBoard testing central location DO NOT REMOVE or RENAME\["&A7&"]Summary'!$E9") 其中A7代表从A6到A103的文件名 总结E9是我想在单元格C7中input的单元格 Excel捕获C7 请注意填充的值,这是因为我打开了这两本工作书,所有#REF! 单元格包含与填充的单元格相同的公式。 请让我知道如果您需要任何额外的信息来完成这个繁琐的任务 我也试过微软推荐的方法: ='[20160613 1002257 35000010-01B.xls]Summary'!$E9 用包含文件名的单元replace文件名: ='["&A7&"]Summary'!$E9 我得到#REF! 在单元格和公式栏中自动更改为: ='(\\server5\Operations\MainBoard testing central location DO NOT REMOVE or RENAME\["&A7&"]Summary'!$E9

在最大数组中嵌套间接函数

我有一个单元格应该扫描名称的范围,然后从另一个范围返回最大(最近)的date。 本质上,我正在为案件经理做最后一次联系单元格。 我已经完成了所有工作,但是因为我使用了直接单元格引用,所以当我对行进行sorting时,所有的东西都搞乱了。 这是最接近我可以得到一个INDIRECT数组公式: =MAX(IF(Encounters!A$3:A$1000 = INDIRECT("Caselist"&"!"&"B"&ROW()), Encounters!C$3:C$1000)) 对语法的一点帮助将不胜感激。 如果我input =INDIRECT("Caselist"&"!"&"B"&ROW()) 到另一个单元格它返回我正在寻找的价值。

如何使用单元格中写入的工作表名称引用工作表中的单元格

我有“第一周”,“第二周”,“第三周”….作为我的标题在单元格A1,B1,C1 …. 我也有“第一周”,“第二周”,“第三周”….表名。 在第二行,我想参考相应的表单元。 例如,在单元格A2中,我给出了尝试间接函数INDIRECT(A1)但它给#ref错误。 我其实想参考表1周,但我能想象的是这个函数=SHEETS(INDIRECT(A1)) 。 当然,我也有同样的错误。 我想通过在公式中使用当前工作表的A1值(“第1周”)来参考工作表“第1周”单元格A2。 任何帮助表示赞赏。

Excel:所有工作表的最新状态

在工作中,我使用每个客户的一个Excel工作簿跟踪所有未解决的问题(在第一张纸上)。 对于每个现场任命,我创build一个新的工作表(名为YYYYMMDD),我将logging所有的更改。 每个更改都会引用第一个工作表中的问题ID,具有前后的状态以及有关更改的一些说明。 显然,第一张表也有一个状态栏,我想自动计算,根据约会表(得到最新的一个)。 似乎是可行的,但不知何故,我总是发现自己陷入死胡同。 编辑 这两种图纸types的样机截图 主表(概述) 报告表(每个预约一个) Main!C3应该包含问题#002的最新状态,即该ID的报告单中最近的“状态”。 /编辑 我的方法:计算每次更改的增加值,类似 sheet_id*10000+row*100+status_id (我每次约会时总是less于100个条目,并且状态typesless于10个),然后在所有表单上使用MAX IF ,最后使用MOD(X,10)来提取状态。 不幸的是,中频无法处理3D引用,所以我尝试使用GET.WORKBOOK(1) ,然后INDIRECT ,但MAX似乎不支持。 我也搞砸了一些不同的数组计算,但无济于事。 与INDEX MATCH同样的故事。 我很确定MAXIFS可以工作,但不幸的是,这不是我使用的Excel版本中的一件事情。 有没有人做过这个? 任何帮助赞赏:) PS:使用VBA并不是一个真正的select(这也意味着我更喜欢GET.WORKBOOK(1)的3D-refs)

Excel公式在命名时返回#value

我正在Excel中使用下面的表格: 直接进入单元格时,通常会评估以下公式: =DATE(YEAR(DATEVALUE($A$1)),MONTH(DATEVALUE($A$1)),DAY(INDIRECT(ADDRESS(2,COLUMN())))) 然而,当我尝试放置在命名的functiontest和调用另一个单元格=test它将返回一个#VALUE! 错误。 我研究过的最好的答案是命名公式和indirect函数并不总是相容的。 如果任何人都可以解释一下我做错了什么,或者为什么我不能在一个命名的范围内进行indirect调用,我将不胜感激!

在当前工作表中使用文本引用其他工作表中的单元

我需要从其他工作表中的单元格中获取数字。 我目前正在单元格D14中的表1中(但也在另外100个单元格中)执行以下操作: =('Sheet Two'!$AA$69*'Sheet Three'!AA$70) 这给我提供了我需要的信息。 虽然我发现有一张表单中的单元格,但是我需要这些信息。 我想要一个公式引用工作表1中的单元格来获取名称,所以我不必手动input100个单元格的不同工作表名称。 所以如果说我写了文字: Cell A1: Sheet two Cell A2: Sheet Three 我需要像这样的东西: =(***Name in Cell A1***!$AA$69*'***Name In Cell A2***'!AA$70)

在带有引号的IF语句中使用间接函数

我正在做多个将具有相同布局的IF语句。 我不想编写参考表名称,而想引用表单名称的单元格。 另外为了懒惰的利益,我想拖动公式,以便改变参考图纸上的位置。 目前看起来像这样。 =IF(sheet1!O2="","",sheet1!O2) 很简单。 但是我想使用间接的,我不能写没有得到一个错误。 最后的尝试是 =IF((indirect($B$3))!O2="","",(indirect($B$3))!O2) Sheet1位于单元格B3 不起作用。 任何帮助正确的语法将非常感激。

Excel:在另一个单元格中指定工作表名称用于识别公式

我的意图是使用间接公式。 这是我想编辑的代码: =COUNTIF('sheetname'!R:R;"x") 这段代码给出了#ref! 错误: =INDIRECT("COUNTIF('"&D85&"'!R:R;"&B98&")") 单元格D85包​​含sheetname ,B98包含"x" 。 我的Excel版本需要; 在公式中,而不是,。 预先感谢您的专业知识和时间。