如何在EXCEL中使用SUMPRODUCT函数求末级科目余额之和,要求不整理数据,只用一个公式就得到结果

如图所示,要能取得末级科目,也就是1001-1,1002-1-1-1,1121-1-1到-10的期末余额之和,而末级科目的字符长度不定,最好是能应用SUMPRODUCT,实在不能也可使用其他函数,但都要求不整理数据,用公式一步取得期末余额之和,请大神指教!!

假定你要选择的科代码在sheet2表A1,金额在B1,H=SUMPRODUCT((Sheet2!$A$1:$A$100=Sheet1!B2)*Sheet2!$B$1:$B$100)追问

我没有SHEET2,只有一张表,也不对科目进行整理,如果要先整理出所有的末级科目就没有意义了。请给出一步到位的公式

追答

您没有给出数字的区域怎么求和

追问

求和的数字区域就是B列啊,我要求取得1001-1,1002-1-1-1,1121-1-1到-10对应的B列数字之和(1121-1-1到-10对应的数值是0),必须只用一个公式取得

追答

亲,我知道你要求1001,1001-1等,数值在哪里???你没有数值怎么求和

温馨提示:答案为网友推荐,仅供参考