Excel公式 – 我可以在公式本身中添加(多个)注释吗?

在一个复杂的Excel2010公式中,是否有一种方法可以在复杂公式的一部分中embedded注释,以便可以评论某些部分(例如,IF-THEN语句); 允许对公式进行即时分析?

我已经阅读了这篇文章( 如何添加复杂的excel公式中的评论 ),其中涵盖了“+ N()”添加评论文本到整体单元格的基本function,但我正在寻找一种方法来有多个评论公式 – 类似于DOSbatch file中的REM语句,或在VBA代码中使用单引号注释。

例子 – 我的公式(基本forms):

=IF($C69="","cust is blank", IF($AL69<>"#", IF(MONTH($AL69)=$I$5, "CM","err"), IFERROR(IF(MONTH($AI69+INDEX('Check Grades'!$A$108:$D$112,MATCH($C69,'Check Grades'!$A$108:$A$112,0),4))=$I$5, "NM (late)", "NM (DGI)" ), "no DGI" ) ) ) 

我想为每个IF部分input注释,如果可能的话:

 =IF($C69="","cust is blank", *If C69 is blank, then customer not listed* IF($AL69<>"#", *If AL69 is NOT blank, then check for a valid month* IF(MONTH($AL69)=$I$5, "CM","err"), IFERROR(IF(MONTH($AI69+INDEX('Check Grades'!$A$108:$D$112,MATCH($C69,'Check Grades'!$A$108:$A$112,0),4))=$I$5, "NM (late)", "NM (DGI)" *If AI69 plus a lookup value = I5, 'late' else 'on-time'* ), "other" ) ) ) 

…诸如此类……

它看起来像+ N()函数只是“公式之后”。 是的,我可以(暂时会)将每个部分分成不同的单元格,但最后我需要把它们合并起来。 在复杂公式的开发过程中,注释可以帮助我debugging,完成后我可以将它们全部粘贴到外部注释中; 但是,如果这个多注释的单元格是可能的,想要使用…

我build议将复杂的公式分成多个部分/单元格。

但是,如果这不是一个选项,您可以在多个位置使用N()函数,返回的“0”值不会产生计算/逻辑错误。
我承认,如果是这样,我没有研究你的公式来理解。 我把这个特权留给你。

这是一个N()函数的例子,不会搞砸了。

=N("Let me tell you a story,")+(SUM($B$2:$B$3)+N(" about a handful of comments,"))/COUNT($C$2:$C$5)+N(" that went to SO.")

结果是正确的= 0+(20 + 0)/ 4 + 0 = 5。

在这里输入图像描述