【问题标题】:INDIRECT with column reference and row reference in different cellsINDIRECT 与不同单元格中的列引用和行引用
【发布时间】:2013-11-26 15:17:50
【问题描述】:

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

我尝试使用类似以下内容的间接语句:=INDIRECT("'VENDOR COSTING'!R"&R2&"C"&S2) 虽然我确实做了一个 ConvertToLetter,所以列字母是 F,它目前在单元格 U2 中。 Vendor costing 是另一个工作表名称,行号在单元格R2 中。

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

【问题讨论】:

  • 我可以给你答案,但请告诉我们你有什么尝试?要求代码的问题必须表明对正在解决的问题的最低限度的理解。包括尝试的解决方案、它们为什么不起作用以及预期的结果。另见:Stack Overflow question checklist
  • 我尝试使用类似以下内容的间接语句: Indirect("'VENDOR COSTING'!R"&R2&"C"&S2) 虽然我确实做了一个 ConvertToLetter 所以列字母是 F 并且它目前在单元格 U2 中。供应商成本核算是另一个工作表名称,行号在单元格 R2 中。

标签: excel excel-formula worksheet-function excel-indirect


【解决方案1】:

请尝试:

=INDIRECT("'VENDOR COSTING'!"&U2&R2)

其中 U2 包含您的 Column 引用,R2 包含您的 Row 引用。

【讨论】:

  • 我有我的健身房,所以我不能早点去,但即使我也会在 OP 的评论后发布答案,所以没关系 :)
  • +回答@pnuts的有效点,不要让Sid拿走所有的代表;p(jk)
  • @pnuts 我认为 C# 标签实际上是合适的,因为 Excel 不允许四舍五入到 0.00000000000x 等
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多