他のセルに基づいてExcel Logical with Referenceを使用する方法は?


0

2つの値が一致するかどうかに応じて1または0を返すセルの論理を正そうとしています。私が問題を抱えているのは、別のシートで比較したい列を知っています(Aと呼びます)が、別のシートの特定のセルを参照する別のセルに依存する必要がある行(= Sheet1A1 )。

基本的に、私は知っている列と行を別のセルの参照から取得して、1または0を吐き出そうとします。

= SUMIFS(A1、 'SHEET 1'!INDEX(D、A1)、 "(一致する用語)")

私はそれを歩くのに助けが必要です。


1
私があなたの言っていることに従うなら(そして、私が確信していない)、あなたは探している、INDIRECT("D"&A1)またはINDIRECT("D"&Sheet1!A1)
cybernetic.nomad

回答:


0

関数は翻訳されるため、常に少し注意が必要ですが、できる限り支援します。

これはあなたの質問をどのように解釈するかです:

値を比較して1(true)または0(false)を返す必要があるので、=IF(statement,1,0)権利が必要ですか?次に、それを比較するためのセルが必要です、私A1はあなたの例から推測しますので、=IF(A1=Value2,1,0)

そして、あなたはあなたが行うことができ、細胞からの行番号を取得する必要があるINDIRECT()と使用して、既知の列と一緒にそれを置きます&

したがって、2番目の値の列がA現在のシートにあり、行がSheet1あり、セルがB2ある場合、コードは次のようになります。INDIRECT("A"&Sheet1!B2)

したがって、完全なものは次のようになります。

=IF(A1=INDIRECT("A"&Sheet1!B2),1,0)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.