sumproduct函数中的1*
=SUMPRODUCT(1*(订单明细表!E3:E262=《Access数据库程序设计》),订单明细表!H3:H262)
其中的1*到底是个什么东西啊?为什么要加啊?
sumproduct函数中的1*
答案:1 悬赏:50 手机版
解决时间 2021-08-18 05:26
- 提问者网友:最美的风景
- 2021-08-17 22:52
最佳答案
- 五星知识达人网友:夜余生
- 2021-08-17 23:57
也可以不乘1,公式写成
=SUMPRODUCT((订单明细表!E3:E262=《Access数据库程序设计》)*订单明细表!H3:H262)
前提是H3:H262单元格中不能有非数字的内容
公式也可以写成
=SUMPRODUCT(--(订单明细表!E3:E262=《Access数据库程序设计》),订单明细表!H3:H262)
=SUMPRODUCT(0+(订单明细表!E3:E262=《Access数据库程序设计》),订单明细表!H3:H262)
=SUMPRODUCT((订单明细表!E3:E262=《Access数据库程序设计》)-0,订单明细表!H3:H262)
=SUMPRODUCT((订单明细表!E3:E262=《Access数据库程序设计》)/1,订单明细表!H3:H262)
这负负号(--),0+,-0,/1,*1的目的都是让数组中得出的逻辑值 TRUE和FALSE 通过运算转成数字 1和0
再问: 那在函数参数的问题框里怎么填呢、? Array1 Array2 里面怎么填?
再答: 不用公式向导,直接写入单元格即可 如果你一定要用,则 Array1写入 1*(订单明细表!E3:E262=《Access数据库程序设计》) Array2写入 订单明细表!H3:H262
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯