计算两个数字之间的单元格数量是我们在 Excel 中的一项常见任务,但在某些情况下,您可能想要计算不在两个给定数字之间的单元格。 例如,我有一个从周一到周日销售的产品列表,现在,我需要获取不在特定低值和高值之间的单元格数量,如下图所示。 这篇文章,我将介绍一些在Excel中处理这个任务的公式。 使用 COUNTIF 函数计算不在两个给定数字之间的单元格数量 使用 SUMPRODUCT 函数计算不在两个给定数字之间的单元格数量 使用 COUNTIF 函数计算不在两个给定数字之间的单元格数量Excel 中的 COUNTIF 函数可以帮助你解决这个问题,通用语法是: =COUNTIF(range,"<"&low)+COUNTIF(range,">"&high) range:包含要计数的值的数据范围; low:包含区间下限的单元格; high:包含区间上限的单元格; &:此分隔符用于将单元格值与条件连接起来。 1。 请输入以下公式或将其复制到空白单元格中: =COUNTIF(B2:H2,"<"&J2)+COUNTIF(B2:H2,">"&K2) 2. 将填充手柄向下拖动到要应用此公式的单元格,然后计算出不在两个给定数字之间的所有单元格数量,请参见屏幕截图: 公式说明:COUNTIF(B2:H2,"<"&J2): 这个 COUNTIF 函数将获取 J2 中低于值的单元格数,它返回结果:3。 COUNTIF(B2:H2,">"&K2): 这个 COUNTIF 函数将获取 K2 中高于值的单元格数,它返回结果:1。 COUNTIF(B2:H2,"<"&J2)+COUNTIF(B2:H2,">"&K2)=3+1:将这两个结果相加得到所需的逻辑:小于 J2 或大于 K2。 使用 SUMPRODUCT 函数计算不在两个给定数字之间的单元格数量这里还有一个 SUMPRODUCT 函数,它可以帮助您计算不在两个数字之间的单元格数量,通用语法是: =SUMPRODUCT((range range:包含要计数的值的数据范围; low:包含区间下限的单元格; high:包含区间上限的单元格; 1. 将以下公式输入或复制到空白单元格中: =SUMPRODUCT((B2:H2 2. 然后,将填充手柄向下拖动到要应用此公式的单元格,您将立即获得结果,请参见屏幕截图: 公式说明:在这个公式中,您不需要使用 & 分隔符来连接单元格引用,这里的加号 (+) 会创建一个 OR 逻辑。 此公式将评估每个数组并为每个值返回 TRUE 或 FALSE,如下所示: =SUMPRODUCT({FALSE,TRUE,FALSE,FALSE,TRUE,TRUE,FALSE}+{TRUE,FALSE,FALSE,FALSE,FALSE,FALSE,错误的}) 数学运算会将 TRUE 和 FALSE 值转换为 1 和 0,如下所示: =SUMPRODUCT({0,1,0,0,1,1,0}+{1,0,0,0,0,0,0, XNUMX}) 最后将两个数组相加得到结果:=SUMPRODUCT({1, 1, 0, 0, 1,1.0})=4。 使用的相对功能:COUNTIF: COUNTIF函数是Excel中的统计函数,用于计算符合条件的单元格数。 SUMPRODUCT: SUMPRODUCT函数可用于将两个或多个列或数组相乘,然后获得乘积之和。 |
|