在EXCEL表格中如何更方便的实现每隔一个单元格求和,比如A1+C1+E1+……
发布网友
发布时间:2022-05-21 05:52
我来回答
共4个回答
热心网友
时间:2023-10-16 10:25
你可以使用收下公式试试应该没有问题。
=SUMPRODUCT((((COLUMN(A1:H1)+1)/2)=ROUND((COLUMN(A1:H1)+1)/2,0))*A1:H1)
上面的公式意思:在A1:H1区域中,选择奇数列进行相加。如果你需要对区域进行调整,个人建议使用该公式后,在A1:H1区域中插入或删除列,这样就需要对公式进行重新编制了,请尝试使用,若有问题百度HI中联系,希望能够帮到你!
热心网友
时间:2023-10-16 10:25
(a1=max($a1:$e1)),判断a1
是否为最大值,是则输出1,不是则输出0
(a1=large($a1:$e1,2)),判断a1是否为第二大值,是则输出1,不是则输出0
两者相加,则a1如果排第三名以及以后,则输出0;a1如果是第一或者第二,输出1;a1如果和其他并列第一,则输出2
热心网友
时间:2023-10-16 10:26
抱歉,因大意将公式写错了,更正如下:
=SUMPRODUCT((MOD(COLUMN(A1:Z1),2)=1)*A1:Z1)
热心网友
时间:2023-10-16 10:26
用公式,只能手动输入
用VBA,编个程序就可以。