具有多个条件的Excel计数

具有多个条件的Excel计数,excel,countif,multiple-conditions,Excel,Countif,Multiple Conditions,我有一张从1970年到2008年公司首次公开发行的表格。这些公司是基于SIC识别器代码的不同行业的一部分(例如,3144用于特定制造业)。一家公司最多可以在39个行业中运营(因此有39列带有标识符) 现在我想创建一个表格,根据发行年份和特定行业的公司计算首次公开发行的数量(例如,在3144代码中计算1975年的所有IPO)。它与Countif一起工作,但公式变得非常长,因为对于SIC代码条件,我需要38或公式来说明SIC代码可以位于39列中的任何一列 有没有更快的办法 谢谢您的帮助。好的,我假设

我有一张从1970年到2008年公司首次公开发行的表格。这些公司是基于SIC识别器代码的不同行业的一部分(例如,3144用于特定制造业)。一家公司最多可以在39个行业中运营(因此有39列带有标识符)

现在我想创建一个表格,根据发行年份和特定行业的公司计算首次公开发行的数量(例如,在3144代码中计算1975年的所有IPO)。它与Countif一起工作,但公式变得非常长,因为对于SIC代码条件,我需要38或公式来说明SIC代码可以位于39列中的任何一列

有没有更快的办法


谢谢您的帮助。

好的,我假设您在A列中有年份,然后在B列到A列的任何地方都有SIC代码

试着像这样使用
SUMPRODUCT
来计算1975年的3144

=SUMPRODUCT((A2:A1000=1975)*(B2:AN1000=3144))

假设最多有1000行数据,根据需要进行更改


如果这些列是文本格式的,您可能需要在公式中使用引号“3144”

可能必须是
=SUMPRODUCT((年份(A2:A1000)=1975)*(B2:AN1000=3144))
。由于没有样本数据和模糊的细节,这只是一个猜测游戏。