显示行名称而不是 Excel 单元格名称

显示行名称而不是 Excel 单元格名称

我在一张非常大的表格上有非常长的公式。目前,我正在使用该Formula Auditing工具跟踪公式。但是,我的想法是仅替换例如这样的公式:

=IF(AND(ROUND($GX19-SUM(0)/$M$12;2)<=0;$AK$7=1);0;$M$12*$M$22/$K$62

我的想法是将 Excel 单元格名称替换为它们所在的表行名称。例如:

=IF(AND(ROUND( "Income" -SUM(0)/ "Debt" ;2)<=0; "Percentage" =1);0; "Investment" * "Debt of house" / "Investment costs"

有没有什么办法可以在 Excel 中实现这样的目标?

感谢您的意见!

答案1

我会将您的范围转换为表格(插入功能区,表格)。在该格式中,公式中的单元格引用将倾向于使用列名(来自标题行)的结构化引用。

http://office.microsoft.com/en-au/excel-help/using-structured-references-with-excel-tables-HA010155686.aspx

我注意到您提到了行名,因此您可能需要交换行和列。但使用表格(不仅仅是引用)还有很多其他好处,所以通常值得付出努力。

答案2

当然!使用名称。转到单元格 $GX19,按 CTRL-F3,选择添加命名范围,然后键入 Income 作为名称。从现在起,每当您引用 GX19 时,它都会使用命名范围。您必须替换现有的公式,我会通过标准搜索和公式替换(CTRL-H)逐一执行此操作。

相关内容