最佳答案
我自己来回答这个问题,因为 Excel 2013 没有任何真正好的方法来使用公式执行我想要的操作。
在我的研究中,我发现了三种使公式更具可读性的方法。第一个是我在问题中提到的内容:Alt + Enter。这将在公式中插入换行符,以便您可以打破文本墙。例如,您可以更改此设置:
进入此:
第二种方法是向公式添加某种注释。就我个人而言,我不喜欢这个解决方案,因为它不会使公式对我来说更具可读性,但其他人可能会喜欢它。该方法涉及使用函数N()
。如果给定一个字符串,该函数将返回零。例如:
由于 N()
返回零,因此结果为 42。
第三种方法(向用户 shawnt00 在评论中建议这一点表示感谢)是使用命名范围。这确实有助于提高可读性,因为用户可以将 A8:C14
之类的内容转换为用户想要的任何名称。要定义命名范围,请转至公式表并单击“定义名称”。为命名范围命名(最好是有意义的名称,而不仅仅是“foo”)并选择单元格范围。完成后,您可以更改如下内容:
转换为更容易阅读的公式:
最后一种方法是创建额外的列并隐藏它们(感谢用户 Quintin Balsdon 的建议)。例如,如果您在一个公式中多次需要相同的值,则可以将用于获取该值的公式放入您隐藏并引用该单元格的单独单元格中。以这个公式为例:
就其本身而言,这个公式并不算太糟糕,但是如果您仔细查看我的问题中的公式,您会发现我做了非常相似的事情。只需取出索引/匹配项并将其放入另一个单元格中并将上述公式更改为
将使复杂的公式变得更小,更容易快速检查 J1
的值代表什么。
关于excel - 如何让Excel公式更易读?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41188871/