220 多个excel快捷键速查表,适用Windows和Mac。工作效率提高10倍。免费下载>>>
下载 “excel快捷键速查表” Excel快捷键速查表.zip – 已下载54次 – 3 MB
通用公式
=SUMPRODUCT(—(LEFT(range,chars)=“xx”))
概括
要计算以特定数字开头的范围内的数字,您可以使用基于 SUMPRODUCT 函数和 LEFT 函数的公式。
在所示示例中,E6 中的公式为:
=SUMPRODUCT(—(LEFT(B5:B11,2)=“25”))
解释
在 SUMPRODUCT 中,我们对这样的数字范围使用 LEFT 函数:
LEFT(B5:B11,2)
这将创建一个结果数组,如下所示:
{“25”;“25”;“35”;“45”;“25”;“45”;“25”}
然后,我们将每个值与“25”进行比较,以强制得出 TRUE 或 FALSE 结果。请注意,LEFT 会自动将数字转换为文本,因此我们使用文本值“25”进行比较。结果是一个 TRUE 和 FALSE 值的数组:
=SUMPRODUCT(—({TRUE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE}))
接下来,我们使用双负强制将 TRUE FALSE 值强制为 1 和 0,从而创建一个数值数组:
=SUMPRODUCT({1;1;0;0;1;0;1})
然后 SUMPRODUCT 函数简单地将数组中的元素相加并返回 4。
220 多个excel快捷键速查表,适用Windows和Mac。工作效率提高10倍。免费下载>>>