EXCEL 偶数、奇数行分开求和公式

例举 : A1行是 123   A2行是 321  A3行是 456  A4行是 789
我是加的是A1+A3得出的和
还有加的是A2+A4得出的和
因为要A1+A3一直加到A601,我用很笨的方式像这样子一个个加过来,所以EXCEL说公式太复杂,加不出来,我只能在自己敲计算器加。
请求大家看看有没有简单的公式可以让偶数、奇数分开求和。

=sumproduct(mod(row(a1:a601),2)*a1:a601)

=sumproduct((1-mod(row(a1:a601),2))*a1:a601)

奇数行相加:
=SUM(IF(MOD(ROW(A1:A601),2)=1,A1:A601))
上式为数组公式,按ctrl+shift+enter三键结束。

偶数行相加:
=SUM(IF(MOD(ROW(A1:A601),2)=0,A1:A601))
上式也为数组公式,按ctrl+shift+enter三键结束。
Excel中,可以通过以下几种方法将偶数列和奇数分开: ### 方法一:使用辅助列和公式 1. **插入辅助列**: - 在数据的右侧插入一个新的辅助列。 2. **输入公式**: - 在辅助列的第一个单元格中输入公式 `=MOD(COLUMN(A1),2)`,然后按回车键。 - 这个公式会返回0或1,0表示偶数列,1表示奇数列。 3. **填充公式**: - 将公式填充到辅助列的所有单元格中。 4. **筛选数据**: - 选择数据区域,点击“数据”选项卡中的“筛选”按钮。 - 在辅助列的筛选下拉菜单中,选择0或1,分别筛选出偶数列和奇数列。 5. **复制筛选结果**: - 将筛选出的结果复制到新的工作表中。 ### 方法二:使用VBA宏 1. **打开开发工具**: - 如果“开发工具”选项卡未显示,请在“文件”->“选项”->“自定义功能区”中启用。 2. **编写VBA宏**: - 按 `Alt + F11` 打开VBA编辑器。 - 插入一个新模块,输入以下代码: ```vba Sub SeparateColumns() Dim ws As Worksheet Dim lastCol As Long Dim i As Long Dim evenCols As Range, oddCols As Range Set ws = ActiveSheet lastCol = ws.Cells(1, ws.Columns.Count).End(xlToLeft).Column For i = 1 To lastCol If i Mod 2 = 0 Then If evenCols Is Nothing Then Set evenCols = ws.Columns(i) Else Set evenCols = Union(evenCols, ws.Columns(i)) End If Else If oddCols Is Nothing Then Set oddCols = ws.Columns(i) Else Set oddCols = Union(oddCols, ws.Columns(i)) End If End If Next i evenCols.Copy ws.Cells(1, lastCol + 2).PasteSpecial xlPasteValues oddCols.Copy ws.Cells(1, lastCol + 2 + evenCols.Columns.Count).PasteSpecial xlPasteValues End Sub ``` 3. **运宏**: - 关闭VBA编辑器,返回Excel。 - 按 `Alt + F8`,选择 `SeparateColumns` 宏,点击“运”。 这个宏会将偶数列和奇数列分别复制到原数据的右侧。 ### 方法三:使用Power Query 1. **加载数据到Power Query**: - 选择数据区域,点击“数据”选项卡中的“从表/范围”。 2. **转换数据**: - 在Power Query编辑器中,选择“转换”选项卡。 - 选择“选择列”->“选择所有列”。 - 在弹出的对话框中,选择“奇数列”或“偶数列”,然后点击“确定”。 3. **加载结果**: - 点击“关闭并加载”,将结果加载到新的工作表中。 通过以上方法,你可以轻松地将Excel中的偶数列和奇数分开
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值