2016-06-27 5 views
0

2つの列を持つExcelファイルがあります。これは、別のユーザーが2つの映画に対して与えた評価としましょう。ムービーは列を表し、ユーザーは行を表します。私は、ユーザーが両方の映画を評価したインスタンスの数、つまり、2つの列が両方とも非ゼロである行の数を見つける方法を見つける必要があります。MS-Excelの2列に0以外の値を持つ行数をカウントする

[User] [Star Wars (1977)] [Star Wars (1983)] 

755  1 5 
5277 5 3 
1577   
4388  3 
1202 4 3 
3823 2 4 
5448   
5347 4 
4117 5 1 
2765 4 2 

答えは6でなければなりません。中間結果がなくてもすぐに6を与えるものを探しています。

答えて

3

あなたはCOUNTIFS機能を使用することができます。

=COUNTIFS(B1:B10,">0",C1:C10,">0") 

COUNTIFS機能は、複数の範囲全体のセルに基準を適用し、すべての基準が満たされた回数をカウントします。詳細はhereを参照してください。

0

Excelにはフィールドが空であるかどうかをテストする関数COUNTBLANKがあります。

あなたはこの式

= COUNTBLANK(B1) + COUNTBLANK(C1) 

を使用することができ、それが0を返す場合、あなたは何のブランクがあるん知っています。

関連する問題