ブック内のスプレッドシートにデータを取り込む外部データベースがあります。同じワークブックの別のワークシートで、式を使用してクエリの小さなサブセットを除外します。問題は、データを更新するたびに、小さなサブセットの数式内のセル参照が変更されることです。これは、データベースに新しい要素が追加されるたびに発生します。
私が使ってみたことINDEXやINDIRECT機能を、それは私が個別に(それは非常に大規模なデータベースである)式に50,000回を変更する必要から私を防ぐために、$記号を使用することはできません。
問題をさらに明確にするために:
2番目のスプレッドシートは、主に次のような数式の列全体です。
=FIRSTSPREADSHEET!$A2If (ISBLANK(DATABASE!$B2),DATABASE!$C2,DATABASE!$D2)
そのようなことだけで複雑なことはありません。ただし、元のデータベースに要素が追加され、Excelでデータが更新されるたびに、新しいシートの新しいエントリが存在する必要がある点を中心にセル参照が変更されます。
あなたはCtrlキー+ Cは、特別、値の貼り付けを行うことができ、その後、あなたはあなたのデータの不変のリストを持っています
—
fernando.reyes
データは変更される可能性がありますが、その時点での値の1回限りのコピーペーストが残っているだけではありませんか?
—
ロバートチェン
