如何在Excel的同一列中使用COUNTIF的多个标准

  • Share This
Hugh West

在与一个大型 微软Excel 在我们的例子中,有时我们需要计算具有多个标准的单元格。 ǞǞǞ 为了方便工作,我们在工作表中保持一些单元格是空白的。 这就是为什么我们要计算那些没有空白的单元格。 在这篇文章中,我们将学习 快速和合适的方法来计算多个标准的同一列中的 ǞǞǞ 适当的插图,有效地进行宣传。

下载实践工作手册

下载这本练习手册,在阅读本文时进行练习。

多重标准的 COUNTIF.xlsx

在Excel的同一列中使用COUNTIF的5种合适方法

比方说,我们有一个数据集,其中包含关于几个 项目 该项目 名称 , 经理人 这些项目,并估计 费用 这些项目中的 "项目数量 "列于 B, C, D 我们将从我们的数据集中通过应用 COUNTIF 功能 下面是今天的任务的数据集的概述。

1.在Excel中使用COUNTIF函数对同一列中具有多个标准的单元格根据文本值进行计数

ǞǞǞ COUNTIF 函数是第一个也是最重要的函数,用于计算具有多个标准的单元格。

从我们的数据集中,我们将根据文本值来计算单元格,也就是根据项目名称来计算。 让我们按照以下步骤进行。

步骤。

  • 首先,选择单元格 D16 来计算包含项目名称的单元格 PMB ,以及 PDB .

  • 现在,输入 COUNTIF 功能 公式吧。 COUNTIF函数 是。
=countif(b5:b14, "pmb") + countif(b5:b14, "pdb")

  • 在哪里? B5:B14 是这两个公式的单元格引用。 我们已经添加了两个 COUNTIF 第一个函数是基于文本值的两个不同的列。 COUNTIF 我们用来计算成本的 PMB 第二种是计算同样的 PDB .
  • PMB PDB 是项目的名称。

  • 此外,按 进入 在你的 键盘 而你将能得到的回报是 COUNTIF函数 基于项目名称,返回的结果是 5 .

阅读更多:如何在Excel中应用COUNTIF不等于文本或空白的方法

2.在Excel中应用COUNTIF函数对同一列中两个值之间有多个标准的单元格进行计数

在这个方法中,我们将应用 COUNTIF 函数来计算同一列中两个值之间有多个标准的单元格。 从我们的数据集中,我们将计算其值介于 $750000 $900000 要做到这一点,请遵循以下指示。

步骤。

  • 首先,选择单元格 D16 来计算包含项目成本的单元格。 $750000 $900000 .

  • 之后,输入 COUNTIF函数 公式吧。 COUNTIF函数 是。
=COUNTIF(D$5:D$14, ">750000")-COUNTIF(D$5:D$14,">900000")

  • 在哪里? D$5:D$14 是单元格引用,并且单元格引用是绝对的,因为我们使用了 绝对单元格引用($)符号 .
  • 第一个 COUNTIF 函数计算出数值大于 $750000 和第二个 COUNTIF 函数计算出数值小于 $900000 .
  • ǞǞǞ 减(-)号 用来减去两个函数的输出。

  • 因此,按 进入 在你的 键盘 而你将能得到的回报是 COUNTIF函数 基于项目名称,返回的结果是 5 .

3.执行COUNTIF函数,计算Excel中两个日期之间同一列中具有多个标准的单元格。

比方说,我们的数据集提供了几个项目的最后期限。 我们将应用 COUNTIFS 函数来计算数值在 2020年1月5日和2021年5月8日 从我们的数据集中,我们将计算值在之间的单元格。 要做到这一点,请遵循以下说明。

步骤。

  • 首先,选择单元格 D16 来计算包含在两个项目的日期之间的单元格。

  • 之后,输入 COUNTIFS函数 公式吧。 COUNTIFS功能 是。
=COUNTIFS($C$5:$C$14, ">=5/1/2020", $C$5:$C$14, "<=8/5/2021" )

  • 在哪里? C$5:C$14 是单元格引用,并且单元格引用是绝对的,因为我们使用了 绝对单元格引用($)符号 .
  • >=5/1/2020 是用于日期大于 2020年5月5日 ,以及 <=8/5/2021 是用于日期大于 2021年5月8日 .

  • 因此,按 进入 在你的 键盘 而你将能得到的回报是 COUNTIFS函数 基于项目名称,返回的结果是 6 .

4.将SUM和COUNTIF函数与Excel中同一列的多个标准相结合

在这个方法中,我们将通过应用以下方法计算指定的标准 累计 COUNTIF 职能。 从我们的数据集中,比方说,我们将计算出名为 "A "的项目经理的名字。 文昌 安尼 要计算的总名称是 文昌 安尼 要做到这一点,请遵循以下指示。

步骤。

  • 首先,选择单元格 D16 来计算包含项目经理名字的单元格,其名称为 文昌 安莉。

  • 之后,输入 SUM和COUNTIF函数 公式吧。 职能 是。
=SUM(COUNTIF(C5:C14,{"Vinchant"; "Anny"}))

公式分解

  • 内幕 COUNTIF 功能。 C5:C14 是单元格范围,该函数与 逻辑 . 文昌 安尼 的标准1和标准2。 COUNTIF 功能。
  • ǞǞǞ 累计 函数将把已经被推算出的总标准在 COUNTIF 功能。

  • 此外,按 进入 在你的 键盘 而你将能得到的回报是 SUM和COUNTIF函数 基于项目经理的名字,回报是 5 .

阅读更多:在Excel中不同列中使用多个标准的COUNTIF(单标准和多标准)。

5.在同一列中使用具有OR逻辑的COUNTIF函数的多个标准。

最后但并非最不重要的是,我们将使用 COUNTIFS函数 OR逻辑 这是最简单和最节省时间的方法。 我们将计算包含以下内容的单元格 DPD,PMB。 PDB 项目名称和相应的项目经理与 OR逻辑 让我们按照下面的步骤来学习!

步骤。

  • 首先,选择单元格 D17 .

  • 之后,输入 COUNTIFS函数 公式吧。 COUNTIFS功能 是。
=COUNTIFS(B5:B14, {"DPD";"PMB";"PDB"},C5:C14,{"Vinchant";"Anny";"Catthy"})

  • 在哪里? B5:B14 是单元格参考,我们将在这里找到项目名称。 DPD,PMB。 PDB。
  • C5:C14 是用来找出项目经理的名字,对应于那些已经被分配到列中的项目 B .

  • 因此,按 进入 在你的 键盘 而你将通过使用以下方法获得你想要的输出 COUNTIFS 功能 下面给出了截图。

需要记住的事情

👉 #NAME 在输入错误的范围名称时发生错误。

👉 👉 #REF! 当一个单元格的引用无效时,会发生错误。

总结

我希望上面提到的计算同一列中具有多个条件的单元格的所有合适方法,现在会激起你在你的工作中应用它们。 ǞǞǞ 如果你有任何问题或疑问,欢迎随时评论。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.