我在一张非常大的表格上有非常长的公式。目前,我正在使用该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
我会将您的范围转换为表格(插入功能区,表格)。在该格式中,公式中的单元格引用将倾向于使用列名(来自标题行)的结构化引用。
我注意到您提到了行名,因此您可能需要交换行和列。但使用表格(不仅仅是引用)还有很多其他好处,所以通常值得付出努力。
答案2
当然!使用名称。转到单元格 $GX19,按 CTRL-F3,选择添加命名范围,然后键入 Income 作为名称。从现在起,每当您引用 GX19 时,它都会使用命名范围。您必须替换现有的公式,我会通过标准搜索和公式替换(CTRL-H)逐一执行此操作。