谁来解读一下这个EXCEL公式的具体意思呀? =SUBSTITUTE(SUM(IF(A2:E2=F1,A1:E1)*10^{4,3,2,1,0}),0,"、")
3个回答
展开全部
IF(A2:E2=F1,A1:E1)根据A2:E2的条件(=F1)提取符合条件的第一行A1:E1的数据,不附合条件的返回FALSE。
*10^{4,3,2,1,0})将提取出来的数据依次乘以10^4、10^3、10^2、10^1、10^0(即分别乘以10000、1000、100、10、1)。
SUM对乘积进行求和。
上面的实际效果就是将A1:E1符合条件的数据连接成字符串,(其中不符合条件的用0代替)。
SUBSTITUTE将字符串中的0替换为“、”
*10^{4,3,2,1,0})将提取出来的数据依次乘以10^4、10^3、10^2、10^1、10^0(即分别乘以10000、1000、100、10、1)。
SUM对乘积进行求和。
上面的实际效果就是将A1:E1符合条件的数据连接成字符串,(其中不符合条件的用0代替)。
SUBSTITUTE将字符串中的0替换为“、”
展开全部
计算SUM(IF(A2:E2=F1,A1:E1)*10^{4,3,2,1,0}),然后把里面的0换成、
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是一个数组公式,如果A2:E2的值等于F1,分别将A1:E1扩大10的4次方倍到0次方倍后求和。
也就是将A1:e1合并为一个值。
也就是将A1:e1合并为一个值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询