一个单元格内容(文本)作为另一个单元格中的变量
Posted
技术标签:
【中文标题】一个单元格内容(文本)作为另一个单元格中的变量【英文标题】:One cell content (text) as variable in another cell 【发布时间】:2014-04-15 12:19:03 【问题描述】:Cell A1=Alice
Cell A2=Adam Love $A$1
如何将单元格 A1 的内容设置为变量,以便可以在工作表的任何位置使用它?
【问题讨论】:
【参考方案1】:您不必做一些特别的事情来实现这一点;每个单元格都可以通过其单元格引用[file].[sheet].[Col][Row]
获得。唯一的问题是,您不能只将单元格引用作为纯文本放入另一个单元格 - 您必须改用 function 或 formula。
在您的示例中,您的目标是 concatenate 一个字符串 ("Adam Love
") 和另一个单元格的值。所以,解决方法是通过以下方式使用CONCATENATE()
函数:
=CONCATENATE("亚当爱"; $A$1)
【讨论】:
【参考方案2】:另一个选项是定义一个名称(数据>定义范围...)说Name
:
_A
和Range
:
$Sheet1.$A$1
然后应用一个公式,例如:
="Adam Love "&_A
但是对于您的示例,设置定义名称的努力不太可能通过节省键控来证明是合理的。然而,这有时会很有用,例如工作表名称很长或键入它们容易出错(即使在不同的工作表上,上面的公式也会返回相同的结果)并且复杂的公式更容易阅读(例如=Qty*Price
)。
【讨论】:
以上是关于一个单元格内容(文本)作为另一个单元格中的变量的主要内容,如果未能解决你的问题,请参考以下文章