我正在为我的社会学课程开展一个项目。我们使用Google表单在Google电子表格中收集了数据。具体来说,我正在尝试制定一个函数,它将计算列I和F包含文本" Night(7:00-3:00)"和"黑暗"。如果单词" Dark"对我来说并不重要。在第一列中是其他单词列表的一部分,只要它出现,我希望它被计算在内。到目前为止,我已经提出了这两个功能:
=COUNTA(ARRAYFORMULA(IFERROR(SEARCH("Dark",I2:I))))
= 38
=COUNTA(ARRAYFORMULA(IFERROR(SEARCH("Night (7:00-3:00)",F2:F))))
= 35
他们分别成功地工作,但我不知道如何将它们组合在一起,这样我得到的结果是两个标准都是真的。
我的问题是,当我使用一个计算两个文本字符串的函数时,它会排除所有时间" Dark"当它伴随着其他词时出现在单元格中。例如:
=ARRAYFORMULA(countif(F2:F114&I2:I114,"Night (7:00-3:00)"&"Dark*"))
= 2
我不太熟悉Google表格。谢谢您的帮助。 以下是电子表格的链接:
https://docs.google.com/spreadsheets/d/1D7I4pn5Ajuph432WDn1idCPSeU8GbA2BTMW8OQit4mU/edit?usp=sharing
答案 0 :(得分:1)
使用countifs:
=countifs(I2:I99,"*"&"Dark"&"*",F2:F99,"*"&"Night (7:00-3:00)"&"*"))
更改I2:I99和F2:F99以对应您的数据
Countifs同时使用多个标准