请问:=IF(A2=2,C$12/SUMIF(A:A,2,C:C)*C2,"")。。。。。在这个里面加上A2=2或者3,怎么改整个函数?
答案:2 悬赏:0 手机版
解决时间 2021-03-27 07:30
- 提问者网友:箛茗
- 2021-03-26 23:42
请问:=IF(A2=2,C$12/SUMIF(A:A,2,C:C)*C2,"")。。。。。在这个里面加上A2=2或者3,怎么改整个函数?
最佳答案
- 五星知识达人网友:野慌
- 2021-03-26 23:55
=IF(OR(A2=2,A2=3),C$12/SUMIF(A:A,A2,C:C)*C2,"")
或
=IF(OR(A2={2,3}),C$12/SUMIF(A:A,A2,C:C)*C2,"")追问可是算出来的数,求和后,比C12翻了一倍。追答C$12/SUMIF(A:A,2,C:C)*C2 这个公式中的数字2,要不要随A列变动为2或3
如果是要变动则改引用为A2单元格,如果不要则还是写2追问
请看,需求是A列判断为2或者3时,将他的C列相加,用C12一除,再乘以C列,算下来总和应该等于2220,但是将2改为A2后,整整翻了一倍。
追答是再乘对应的A列还是C列?追问再乘以对应的C列。追答在算C列的相加值时是分别只算A列为2的(或A列为3的)还是2和3的都要加和
你再试一下这个公式(2和3的C列数据都要加和的算法)
=IF(OR(A2={2,3}),C$12/SUM(SUMIF(A:A,{2,3},C:C))*C2,"")来自:求助得到的回答
或
=IF(OR(A2={2,3}),C$12/SUMIF(A:A,A2,C:C)*C2,"")追问可是算出来的数,求和后,比C12翻了一倍。追答C$12/SUMIF(A:A,2,C:C)*C2 这个公式中的数字2,要不要随A列变动为2或3
如果是要变动则改引用为A2单元格,如果不要则还是写2追问
请看,需求是A列判断为2或者3时,将他的C列相加,用C12一除,再乘以C列,算下来总和应该等于2220,但是将2改为A2后,整整翻了一倍。
追答是再乘对应的A列还是C列?追问再乘以对应的C列。追答在算C列的相加值时是分别只算A列为2的(或A列为3的)还是2和3的都要加和
你再试一下这个公式(2和3的C列数据都要加和的算法)
=IF(OR(A2={2,3}),C$12/SUM(SUMIF(A:A,{2,3},C:C))*C2,"")来自:求助得到的回答
全部回答
- 1楼网友:轻雾山林
- 2021-03-27 01:21
if前面加上=int
=int(IF(A2=2,C$12/SUMIF(A:A,2,C:C)*C2,""))
=int(IF(A2=2,C$12/SUMIF(A:A,2,C:C)*C2,""))
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯