EXCEL求教

[复制链接]
查看11 | 回复4 | 2011-8-20 05:36:42 | 显示全部楼层 |阅读模式
有一列为22位数字的代码,现在要求奇数位上的数字乘以3,偶数位上的数字要乘以7,然后再求和,请大神帮忙,谢谢
回复

使用道具 举报

千问 | 2011-8-20 05:36:42 | 显示全部楼层
假设数据在A列并从A1开始,在B1输入:
=SUMPRODUCT(MID(A1,ROW($1:$22),1)*(4*MOD(ROW($1:$22)-1,2)3))
下拉填充









<h4class=\"ask\">追问


如果是偶数位乘以5呢,公式如何改?
回复

使用道具 举报

千问 | 2011-8-20 05:36:42 | 显示全部楼层
=SUMPRODUCT(MID(A1,ROW($1:$22),1)*(2*MOD(ROW($1:$22)-1,2)3))
回复

使用道具 举报

千问 | 2011-8-20 05:36:42 | 显示全部楼层
22位代码是在一个单元格还是分别在22个单元格?
回复

使用道具 举报

千问 | 2011-8-20 05:36:42 | 显示全部楼层
假设这位数B1栏中,则在任何一栏位输入如下公式即可!
=SUM(MID(B1,1,1)*3,MID(B1,3,1)*3,MID(B1,5,1)*3,MID(B1,7,1)*3,MID(B1,9,1)*3,MID(B1,11,1)*3,MID(B1,13,1)*3,MID(B1,15,1)*3,MID(B1,17,1)*3,MID(B1,19,1)*3,MID(B1,21,1)*3,MID(B1,2,1)*7,MID(B1,4,1)*7,MID(B1,6,1)*7,MID(B1,8,1)*7,MID(B1,10,1)*7,MID(B1,12,1)*7,MID(B1,14,1)*7,MID(B1,16,1)*7,MID(B1,18,1)*7,MID(B1,20,1)*7,MID(B1,22,1)*7)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行