Excelの計算式
同一のファイル内で↓の事をしたのですが、ご意見をいただけませんか?
Sheet1;
(A列) (B列) (C列) (D列)
1 fileA 10K ● 対象外
2 fileB 20K ▲
3 fileC 30K × 対象外
4 fileD 40K ■
.
.
Sheet2;
(A列) (B列) (C列) (D列)
1 fileA 10K 0 n/a
2 fileB 20K 1 ▲
3 fileC 30K 0 n/a
4 fileD 40K 1 ■
.
.
1.
(Sheet2)D列の作成です。
Sheet1, Sheet2共に行の並びは例のように順序正しくなくランダムです。
(Sheet1)A列を検索して、同一ファイルが存在すれば、ヒットした行番号の(Sheet1)C列の記号をコピーします。
ただし、(Sheet1)D列が「対象外」のときは、「n/a」をコピーします。
セル(D, 1)の定義ですがエラーになります。
=IF(Sheet2!A1 = Sheet1!A:A, IF(Sheet1!D:D = "", Sheet2!C:C, "n/a") )
2.
(Sheet2)C列の作成です。
今後、(Sheet2)D列と同じデータ項目の列がE,F,G..と増えます。
記号が存在すればカウントして、「n/a」はカウントしません。
汎用的に最終列を検索して、合計を求める方法はございますか?
セル(C, 1)の定義はどのようになりますか?
以上
宜しくお願い致します。