2017-05-06 24 views
1

我正在爲我的社會學課程開展一個項目。我們使用Google表單在Google電子表格中收集數據。具體來說,我試圖制定一個函數來計算列I和F包含文本「夜晚(7:00-3:00)」和「黑暗」的次數。對我來說,如果第一列中的「黑暗」一詞是其他單詞列表的一部分,只要它出現,我希望將它計算在內,這並不重要。到目前爲止,我已經提出了這兩個功能:如何使用計數函數計算多列,如果它們包含特定文本

=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

我不是在谷歌表十分精通。感謝您的幫助。 這裏是電子表格中的鏈接:

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:F99,以符合您的數據
COUNTIFS與多個標準工作同一時間

+0

可能只是......,「* Dark *」,...' – Jeeped

+0

非常感謝你!這工作完美。謝謝你,Jeeped。 (我遺憾地沒有足夠的聲望來支持這個) –

+0

你可以接受答案 – yass

相關問題