带 LEFT 的 SUM 公式
SUM formula with LEFT
我得到了点差 sheet。在 A 列中,我有由数字和字母组成的区号。在 B 列中,我有对应于区号人口的各种数字。 C 列是两个字母区号的所有迭代,D 列是相应两位区号的总和。
AA99 49 AA 49
AB09 24 AB 65
AB02SE 23 AC 0
AB02SW 18
我想找出的是每个区号的人口,方法是查看每个区号的前两个字母(忽略其余部分)AA、AB AC 等并求出总数。
AA = 49
AB = 65
AC = 0
我还没有想出一种简单的方法来遍历所有区号(大约有 30 个区号)并计算出总人口。目前我正在使用一组可怕的嵌套 IF 语句,形式为
=IF(LEFT(C1,2)=C,B,"")
但我觉得有更简单的方法。
这对你有帮助
=SUMPRODUCT(B:B,(LEFT(A:A,2)=C1)*1)
我得到了点差 sheet。在 A 列中,我有由数字和字母组成的区号。在 B 列中,我有对应于区号人口的各种数字。 C 列是两个字母区号的所有迭代,D 列是相应两位区号的总和。
AA99 49 AA 49
AB09 24 AB 65
AB02SE 23 AC 0
AB02SW 18
我想找出的是每个区号的人口,方法是查看每个区号的前两个字母(忽略其余部分)AA、AB AC 等并求出总数。
AA = 49
AB = 65
AC = 0
我还没有想出一种简单的方法来遍历所有区号(大约有 30 个区号)并计算出总人口。目前我正在使用一组可怕的嵌套 IF 语句,形式为
=IF(LEFT(C1,2)=C,B,"")
但我觉得有更简单的方法。
这对你有帮助
=SUMPRODUCT(B:B,(LEFT(A:A,2)=C1)*1)