2 つの列の内容が同じかどうか (列は 2 つの異なるタブにあります) を確認するための非常に幅広く動的な方法を探しています。内容はテキスト、数値、日付とさまざまです。
これまでのところ、これを行う唯一の方法は、各列のすべてのエントリを組み合わせて比較することです。たとえば、列のすべてのエントリを一緒に追加し、それを他の追加された列と比較します。残念ながら、列をすばやく効率的に追加する方法を見つけることができませんでした。
関数を使い始めましたCONCATENATE
が、この関数は値を手動で入力する必要があり、 で作成された範囲を認識できないことにすぐに気付きましたINDIRECT
。INDIRECT
を使用できればCONCATENATE
、2 つの列の値を簡単に比較できます。
INDIRECT
比較する必要がある数千の列があり、比較しているすべての列の場所を知っているので、理想的には範囲を作成するために使用したいと思います。
以下の例は非常に基本的なものであり、単に私のニーズを説明するために使用されています。セル C7:C16 を "Sheet1" セル A1:A10 内にある列と比較しようとしています。
別の例でCONCATENATE(D7:16)
は、結果が Sheet3!A1:A10 にabcdefghij
あるものと比較されます。CONCATENATE
必要性: INDIRECT を使用して指定された範囲内のエントリを連結し、正確さを比較できるようにする方法。
これを達成する方法について何か意見はありますか?