问题标签 [excel-indirect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1036 浏览

excel - excel函数间接()

我有这个 excel 函数INDIRECT($D$2&"!A:A"),它返回一个实数。

我没有得到的是“!A:A”。$D$2& 指的是工作表名称,那么它对这个工作表的 A 列做了什么样的数学公式?

0 投票
1 回答
124 浏览

excel - 如何从根据不同工作表上单元格中的值命名的工作表中提取数据

我在工作簿中有多个工作表,用于相同格式的订单,并且会不断添加。工作表名称将是订单号。

我想从我想打印报价单的任何订单中创建一个格式不同但信息相同的报价单。

我正在寻找代码或公式帮助,以根据报价单上的编号/名称从订单表中选择信息。即每次我更改特定单元格中的数字时,它只会从相应的订单表中提取信息。

将非常感谢您的帮助谢谢

纳曼

0 投票
1 回答
146 浏览

arrays - 以日期为字符串的逐行差异的 SUMPRODUCT

我有一个时间序列的数据表,(按行交易,按列日期,从 A1 开始):

我想将两列中每一行之间的方差相加,使用日期作为变量并且仅当方差为正时。真正的诀窍是我不希望通过交易增加和减少价值。我可以通过指定我想要使用的两列来让它工作,导致交易 4 从 10/31 增加到 9/30 的 160(它忽略了交易 2 从 10/31 到 9 的减少 150 /30)

=SUMPRODUCT((IF((C2:C5)-(B2:B5)>0,(C2:C5)-(B2:B5))))

一旦我尝试将任何类型的日期变量应用于所选范围,它就会崩溃。我尝试使用几种不同的运算符来允许变量单元格选择日期,但是一旦我能够让公式接受,它就会回到净值。

0 投票
1 回答
4329 浏览

excel-2010 - 范围公式内的 Excel 2010 偏移和间接函数

有没有人在范围公式中使用 ExcelOFFSET或电子表格函数的经验?INDIRECT

我想使用一列值的总和,但每行都有一个特定的水平偏移量,其中偏移量的大小是不同的列。因此,例如,如果范围内的数据A1:C3是:

中给出的偏移量D1:D3[0; 1; 2],我想使用一些语法,比如{=sum(offset(A1:A3, 0, D1:D3)}给出 6。

另一种选择是使用 INDIRECT 函数,使用类似{=SUM(INDIRECT("R"&ROW(A1:A3)&"C"&D1:D4,FALSE))}.

这两个都返回结果,就好像它只是矩阵和向量的第一个元素,即 1。这是对这些函数的限制,还是有办法解决这个问题?谢谢你。

0 投票
1 回答
133 浏览

arrays - 根据工作表中指定的行号将范围加载到数组

有谁知道如何用链接到特定单元格的动态代码替换以下代码?

即替换这个

有类似的东西

其中 c1 包含值 150,d1 包含值 250

0 投票
1 回答
17667 浏览

excel - INDIRECT 与不同单元格中的列引用和行引用

所以我有两个单元格,都指的是另一张纸。一个单元格具有另一张表的行,另一个具有列。

我尝试按照以下方式使用间接语句:=INDIRECT("'VENDOR COSTING'!R"&R2&"C"&S2)虽然我确实做了一个 ConvertToLetter 所以列字母是F并且它当前在 Cell 中U2Vendor costing是另一个工作表名称,行号在单元格中R2

如何编写间接语句以在另一张纸上的该单元格中生成值?

0 投票
1 回答
83 浏览

excel - Excel - 具有本地范围的命名引用的间接引用

这有效:

  1. 表 1:摘要
  2. 表 2:VMware 服务器
  3. Sheet1 > 单元格 A1 值“VMware 服务器” - 与 Sheet2 的选项卡名称相同
  4. Sheet2 > 单元格 K45 值“戴尔”

Sheet1 > 单元格 B1 值“Dell”通过公式 =INDIRECT("'"&$A1&"'!K45")

这不起作用,我被困住了:

  1. 相同的
  2. 相同的
  3. 相同的
  4. Sheet2 > 单元格 K45 值“戴尔”-本地范围名称“供应商”

Sheet1 > 单元格 B1 值“错误”通过公式 =INDIRECT("'"&$A1&"'!vendor")

有任何想法吗?

0 投票
1 回答
401 浏览

excel - 在最小值内使用间接

我有一个脚本

在 SALES 表上生成最小值的列号。问题是,当我更改最小值时,它会产生一个完全错误的数字并读取错误的列。我怎样才能让它只读取特定的列并找到最小值:L、W、AH、AS

0 投票
1 回答
6309 浏览

excel - 从单元格中获取值并使用它来引用另一个电子表格中的单元格的公式?

我需要帮助在电子表格的单元格中创建一个公式,该公式允许我从另一个单元格中获取一个值并使用该值来引用另一个工作表中的另一个单元格。

例如,在返回学生班级成绩的单元格(进度报告表)中,我让单元格引用我的主成绩表(例如,进度报告表的单元格将是: =mastersheet!E[grab value in cell A1 of current sheet])

我使用什么公式来获取单元格的值并使用它来定义/引用另一个单元格?

0 投票
1 回答
1260 浏览

excel - Excel INDIRECT 或 OFFSET 变量总和范围

我有一张包含 55 个“块”数据的表格,垂直堆叠在单元格 A1 到 AO44000 之间。所有块的大小相同 - 每个块有 865 行和 41 列。

在 AK 列中,我目前有公式 =SUM(H14:O14)。对每个块中的所有行重复此公式。我需要列“H”和列“O”根据来自另一张表的输入为每个块可变。

我曾尝试使用 OFFSET 和 INDIRECT,但我很难让公式正确。不幸的是,VBA 将不是一种选择。

有什么建议么?