前提
Excelで、pythonなどで集約したテーブルデータをもとに、人が見るための指標を、
計算過程を含め別シートに数式で記載する必要があり、データ入力用のシートは触らず、
表示用シートにデータを持ってきて変更したいと思っています。(プログラムが触れる人が
使わないため、VBAやpythonスクリプトなどは埋め込めない(xlwingsなど)前提です)
実現したいこと
別シートへの転記は、ファイルをよく壊す人がいるなどの理由で、スピルなどの、なるべく変更が少ない
方法でもってきたいとおもっているため、スピルを使用して表示用シートにもってきて、
そのあと加工しようと思っています。
発生している問題・エラーメッセージ
ただ、その際、上記のように、テーブルデータの領域に空白が入っている状態でスピルを使用すると、
参照先の表示用シートでは、空白は、「0」のデータとして扱われてしまうため、表示用シートで
IF<>””のような数式を使っていると誤動作してしまい、空白は空白として扱いたいと思っています。
(数式を変えればよいのですが、変更箇所がとても多く、修正も大変(置換すればよいのかもですが、
ファイルの亜種がどんどんできてしまうので、都度なおすのはしんどく、根本的に何とかしたい)なので、
良い方法があればご教示いただきたいです。
試したこと
スピルに関する動作を調査した。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/12/04 01:53