複雑なExcel2010式の中には、「IF-THENステートメント」などの特定のセクションをコメントできるように、「複合式のセクション内に」コメントを埋め込む方法があります。数式のオンザフライ解析が可能ですか?Excelの数式 - (複数の)コメントを数式自体に追加できますか?
私は「+ N()」で、全体のセルにコメントテキストを追加することが、私は式の中の複数のコメントを持つ方法を探していますが、基本的な機能をカバーし、このポスト(How to add comment inside complex excel formulaを)読みました - DOSバッチファイルのREM文やVBAコードの一重引用符と似ています。
例 - (基本的な形で)私の式:
=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"
)
)
)
...エトセトラ:私は全然可能ならば、各IF部の入力コメントしたいと思います
=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"
)
)
)
...
+ N()関数は式の後に単純に機能するようです。はい、私は(&は当分の間は)それぞれのセクションを別のセルに分けることができますが、結局はそれらを組み合わせる必要があります。複雑な数式の開発中に、コメントがデバッグに役立ち、すべてが完了したら、それらをすべて外部のコメントに貼り付けることができます。しかし、このセルで複数のコメントが可能な場合は、使用したいと考えています。
私は、これはあなたが探しているソリューションではありません知っているが、無料のFormulaDeskを見てください:https://www.formuladesk.com/ 複数のセルを使用せずに複雑な数式を分解することができ、それを理解しやすく編集することができます。 – Thom
あなたの一般的な目標はもう少し説明できますか?これらの数式を使用しているユーザーは、わかっていると思います...興味深い質問ですが、私が個人的に前に出会ったことのない数式*の中にコメント*を入れるよりも、あなたが望むものに代わるものがあるかもしれません。 – BruceWayne
@BruceWayne - 私はVBAコメントを扱っています。この場合、マクロの代わりに式を作成する必要がありました。 これで、新しい列を作成するマクロではなく、ピボットテーブルを使用するための「修正済み」データ列を作成するための式をいくつか入れなければなりません。 私は将来的には周りにいませんので、将来的な調整が行われるようにコメントが調整されるように、 "理想的には"コードにコメントしたいと思います。 私は別にコメントを書くことができますが、結論は可能ですかどうかわかりませんでした。もしそうなら、私はコメントを追加したいと思う様々な数式を持っています。 –