excel这个公式的实际计算过程是怎样的

excel这个公式的实际计算过程是怎样的
sum((c2-{1000,2000,3000,4000}>0)*(c2-{1000,2000,3000,4000})*0.3)
能告诉我实际的具体的计算过程么?
假设1. c2=1500;
2. c2=2500
云散风飘 1年前 已收到1个回答 举报

aferj4783sxer 幼苗

共回答了17个问题采纳率:94.1% 举报

C2=1500,C2-{1000,2000,3000,4000},C2的值分别减1000~4000,得{500,-500,-1500,-2500},只有第一个值大于0.所以(C2-{1000,2000,3000,4000}>0)等于{TRUE,FALSE,FALSE,FALSE}.
在EXCEL里,TRUE为1,FALSE为0,所以{TRUE,FALSE,FALSE,FALSE}乘以{500,-500,-1500,-2500}得{500,0,0,0},这个数组再第以0.3得{150,0,0,0},对这个数组求和,就是150.
同样,C2=2500,C3-{1000,2000,3000,4000}得{1500,500,-500,-1500},大于0的值是{TRUE,TRUE,FALSE,FALSE},再乘以{1500,500,-500,-1500}得{1500,500,0,0},乘以0.3得
{450,150,0,0},求和为600.

1年前

4
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.018 s. - webmaster@yulucn.com