【问题标题】:How can I get each cell in a row in Excel to display its own address?如何让 Excel 中的一行中的每个单元格显示其自己的地址?
【发布时间】:2016-10-07 01:20:22
【问题描述】:

我在获取 Excel 工作表第一行中的每个单元格并用其地址标记时遇到了很多麻烦。 即我想要: A1 B1 C1 D1 等 成为我工作表的第一行。

我已经尝试过 =ADDRESS(1,2,4,1) 函数,但它不能正常工作。当我将 ADDRESS 函数从单元格 B1 复制到 C1 时,它不是在单元格 C1 中输出 C1,而是输出 B1。有人可以帮我解决这个问题吗?我觉得它应该很简单,但不是。

【问题讨论】:

  • 另一种方法是 CELL 函数,例如:=CELL("address",A1) 用于 A1。你可以在任何地方复制它......但地址是绝对的(输出为“$A$1”格式)

标签: excel excel-formula excel-2010


【解决方案1】:

使用这个公式:

=ADDRESS(ROW(),COLUMN(),4,1)

RowColumn 函数返回单元格的行/列,除非另一个单元格引用作为参数传递(例如,Row(A100) 将返回 100)。当参数被省略时,它们返回包含函数调用的单元格的行/列。

【讨论】:

  • 非常感谢!完美答案! :)
猜你喜欢
  • 2021-01-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-23
  • 2022-08-18
相关资源
最近更新 更多