2017-05-06 13 views
1

私は社会科のクラスのプロジェクトに取り組んでいます。 Googleでは、Googleフォームを使用してGoogleスプレッドシートにデータを収集しています。具体的には、列IとFの両方にテキスト「Night(7:00-3:00)」と「Dark」が含まれている回数を数える関数を定式化しようとしています。列Iの「暗い」という言葉が他の言葉のリストの一部であるかどうかは問題ではありませんが、出現する限り、それを数えたいと思います。これまでのところ、私はこの2つの機能が出ている:counta関数を使用して特定のテキストを含む複数の列をカウントする方法

=COUNTA(ARRAYFORMULA(IFERROR(SEARCH("Dark",I2:I)))) 

= 38

=COUNTA(ARRAYFORMULA(IFERROR(SEARCH("Night (7:00-3:00)",F2:F)))) 

= 35

彼らは個別に正常に動作が、私はそのように、それらをどのように組み合わせるか見当がつかない私は両方の基準の真である組み合わせである結果を得る。

私の問題は、両方の文字列を数える関数を使用すると、それが他の単語を伴っているときに「暗」がセルに表示されるすべての時間を除外するということです。たとえば:

=ARRAYFORMULA(countif(F2:F114&I2:I114,"Night (7:00-3:00)"&"Dark*")) 

= 2

私は非常によくGoogleシートに精通しておりません。ご協力ありがとうございました。ここ は、スプレッドシートへのリンクです:

https://docs.google.com/spreadsheets/d/1D7I4pn5Ajuph432WDn1idCPSeU8GbA2BTMW8OQit4mU/edit?usp=sharing

答えて

1

使用COUNTIFS:
=countifs(I2:I99,"*"&"Dark"&"*",F2:F99,"*"&"Night (7:00-3:00)"&"*"))

変更I2:I99とF2:あなたのデータ
COUNTIFSに対応するF99がで複数の条件で動作します同じ時刻

+0

ちょうど '...、" *ダーク* "、..." – Jeeped

+0

本当にありがとうございました!これは完全に機能しました。そして、ジープもありがとう。 (私は残念ながら、これをアップホートするには十分な評判がありません) –

+0

答えを受け入れることができます – yass

関連する問題