2016-08-22 5 views
1

から値を選択し、私はを閉じているすべての秒をカウントする必要があります。私はCOUNTIFSを使ってみましたが、カンマで区切られた値ではなくカンマではないカラムでカウントします。ここで私が使用される式は次のとおり[Googleスプレッドシート]は[COUNTIFS]下記のデータから、コンマ/非カンマ区切りリスト

= COUNTIFS(A:A、 "* 2 *"、B:B、 "閉")

これは2の代わりに4

A  B 
----- ----- 
1,2,3 open 
2  closed 
2  closed 
1,3  open 
2,3  closed 
1,2  closed 
2  open 
の値を返します

答えて

1

それが唯一のテキストとして "2" が含まれている列Aのセルを数えるのIE

2,3 

1,2 

番号2を含むセルは、それ自身でカウントされません。

あなたはこのようなテキストとして解釈されるすべてのセルを強制することができます: -

=ARRAYFORMULA(COUNTIFS(""&A1:A10,"*2*",B1:B10,"Closed")) 

もう一つの方法は次のとおりです。 -

=DCOUNTA(A1:B10,1,{"A","B";2,"closed";"*2*","closed"}) 

は、AとBが列ヘッダーであると仮定します。

しかし、単に個別の番号とテキストをカウントする方が簡単: -

=COUNTIFS(A:A, "*2*", B:B, "closed")+COUNTIFS(A:A, 2, B:B, "closed") 

はまた、あなたはヘルパー列を使用せずに、私の知る限りでは、Excelで最初のいずれかを実行することはできませんし、行うことができませんシートの基準をどこかに設定することなく2番目のものになります。

+0

ありがとうTom! ArrayFormulaは問題なくGoogleスプレッドシートで動作しました。私はそれらを別々に数えることを試みなかった。 – user511347

関連する問題