分享

Excel技巧应用篇:计算不在Excel中两个给定数字之间的单元格数

 每天学学Excel 2022-05-11

计算两个数字之间的单元格数量是我们在 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((rangehigh))

range:包含要计数的值的数据范围;

low:包含区间下限的单元格;

high:包含区间上限的单元格;

1. 将以下公式输入或复制到空白单元格中:

=SUMPRODUCT((B2:H2K2))

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函数可用于将两个或多个列或数组相乘,然后获得乘积之和。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多