非常に複雑なExcel式をどのように書くことができますか?非常に複雑なExcelの数式ですか?
通常、Excelの式は次のとおりです。IF(ISNUMBER(SEARCH(substring,text)), "Yes", "No")
。これは、読み取り可能なコードではなく1つのラインの混乱を持つことが重要だ
1) conditional statements
2) loops
3) calling other formulas
:どのように多くを持つコードの私は巨大な式を書くことができ、約300行
。 もちろん、Excelはこの仕事のための書き込みツールではありませんが、私は非常に古いアプリケーションを持っており、書き直す余裕はありません。
vbaモジュールと関数を使用して、それを分解してメンテナンスできるようにしますか?それが複雑なのであれば、 'formula'や' function'ではなく 'program'と考えるでしょう。 –
いくつかのデータと期待される結果を提供すれば、理解して答えを出す方が簡単です。より簡単な方法があるかもしれません。 –
複合体は私たちに何も教えてくれません。そして、300行のコードは、私たちにそれほど多くのことを教えてくれます。あなたがVBAを使って話しているコード行を話しているということです。それがどれだけ多くの行であるかではなく、それがいかに効率的で正しいかです。 – logixologist