2016-02-04 8 views
12

(編集モードで)他のシートのハイライトセルを検索していましたが、解決策が見つかりませんでした。セルが選択され、編集モードで、同じシートからのものである場合、数式で使用されるセルがハイライト表示されます。例えば(次の画像を参照)、セル「K6」はシート「データ」から選択され、式で使用されるセルは赤、青、紫の色の長方形で強調表示されます。式は、他のシートからの細胞が含まれている場合 enter image description here数式を編集中にハイライトする(他のシートからのセル)

しかし、それが強調表示されません。たとえば、次の図を参照してください。シート「Chart」のセルD5が選択されています。セルはシート「データ」のX6セルを使用しますが、シート「チャート」からセルD5の式を編集するときは強調表示されません。セル内の数式を編集中に他のシートのセルを強調表示できれば、シートをデバッグすると非常に便利です。これを行う方法はありますか? 「トレース扶養」の
1.あなたは(トップメニューに)数式メニューに
2.をトレースする数式でセルをクリックし
3.下: enter image description here

+2

あなたの質問に誰かが回避策を持っているのであれば興味がありますが、大きな問題は私の意見です - あなたのデータがセルごとに引き出されているのはなぜですか?むしろ、INDEX/MATCH、VLOOKUP、ピボットテーブルなどを使って引っ張ってくるのではないでしょうか?実際には、各データポイントを手動でリンクさせることによって移調エラーを求めています。 –

+0

上記画像の数式は、代表的な目的のみのものです。私は機密プロジェクトに取り組んでおり、そのデータのスクリーンショットやその中の数式を公開することはできません。他のシート(VLOOKUPまたはMATCH&INDEXを使用して引っ張ることはできません)から複数のセルを使用する数多くの式があり、デバッグや計算を確認するのが非常に難しくなります。したがって、使用済みのセルを他のシートから強調表示する方法があれば編集モードのシート。 –

+0

ああ - あなたの状況を完全に理解しています(残念ながら解決策はありません)。私は本当にこれを正しく行うと思うVBAまたはアドイン、VBAせずにセルから実際の数式を引き出すことはできません必要があります。したがって、あなたが望むものを参照しているかどうかを調べるためにセルを操作することはできません。つまり、あなたの目的には不十分であると理解されている組み込みの式監査に依存する必要があります。正直なところ、私がこのような状況で行うことは、シート1の式のテキストを選択し、それをランダムなセルにドロップしてシート2にします。ここでは参照があり、そこで監査します。 –

答えて

7

でスプレッドシートの問い合わせを使用できます。

それは、そのセルの直接の扶養家族と先例を超え、およびその他の直接細胞を支える細胞を表示することができますが、潜在的にあなたの問題を解決できることを使用することができます拡張子があり

enter image description here

1

周りの仕事"数式の監査"
4.参照シートの青い矢印が同じシートに表示され、黒い破線の矢印が他のシートを表す小さな図になります
5.破線をダブルクリックすると、[移動]ウィンドウがポップアップします上に戻る
6.リスト内の参照を選択してください
7. OKをクリックすると、他のシートの参照セルに移動します。

+0

数式に別のワークシートの複数のセルが含まれている場合、数式に2〜3個のセルがある場合は、破線をクリックして各セルをトレースして、移動するのは難しい) ... –

+1

次に、名前付き範囲を定義して、参照がアドレス以外のものを示すようにします。 – kindoflost

+0

@Ethun_Huntデータシートからすべての範囲を指定すると、それらのシートを参照する数式を確認すると、どの列が引っ張られているかを見ることができます。数式が頻繁に監査することを懸念するほど複雑な場合は、ワークシートの設定方法を少し厳しくするのが良い方法です。 –

1

。 これはFormulaDeskと呼ばれています。https://www.formuladesk.com/

これには数式エクスプローラという機能があります。数式エクスプローラで別のシートからセル参照をクリックすると、セル(範囲)の値、セルアドレス、およびシートの領域のスクリーンショットさえ表示されます。

明確にするため、この絵を参照してください。

FormulaDesk

・ホープ、このことができます!

関連する問題