EXCEL中,我想输入表达式=SUMPRODUCT({A1>B1;A1=B1;A1

问题描述:

EXCEL中,我想输入表达式=SUMPRODUCT({A1>B1;A1=B1;A1
1个回答 分类:综合 2014-11-08

问题解答:

我来补答
错误的原图是常量数组中不能使用单元格地址,建议改用其它公式.如
=(A1>B1)*1+(A1=B1)*2+(A1B1
C2输入:=A1=B1
C3输入:=A1
再问: 谢谢你: 这些我知道的,是否有别的变通的办法来用SUMPRODUCT来实现,而不用辅助单元格。
再答: 非要脱掉裤子放屁吗?可用下面的公式: =SUMPRODUCT(CHOOSE({1,2,3},A1>B1,A1=B1,A1B1,A1=B1,A1B1时,A1-B1大于0,为正数,显示为1;小于0时,显示为2;等于0时显示为3。由于TEXT返回的数据是文本格式,所以前面加上“--”(减负——负负得正),同时把文本数字转为数值。 补充:要知道TEXT格式参数,可打开单元格的格式设置列表,选择其中一种格式,然后选自定义,这时自定义格式里的参数,可作为TEXT函数的参数。
 
 
展开全文阅读
剩余:2000
上一页:希望高人解答