Excel横向表格中,怎么自动统计每一横向数据和,自动统计每一纵向数据和?

理由
举报 取消

如下图,红框内的数据作为求和公式,但是需要一个一个键入,可否有宏?累积进入,左边红框位置为 C:8到C:88,上红框位置为D:4到 ZZ:4。求大神解析。

2018年1月24日 2 条回复 1728 次浏览

发起人:Robot 管理大师

回复 ( 2 )

  1. 饼干
    理由
    举报 取消

    题主的问题从另一种角度来说就是:

    如何快速在给定范围的单元格内填写功能相同的公式?

    仅从使用公式的角度来考虑,无外乎在于如何填充。

    写一条基础公式,通过自动填充/粘贴公式,利用/控制行列变化来达到目的

    根据题主的问题模拟了一个简单的例子:

    1、在 C8 单元格写基础公式 =SUM(D8:ZZ8)。

    2、第一种快速写公式的方式就是利用 Excel 自带的自动填充。鼠标放在单元格右下角会变成实心的黑色十字架,此时点住鼠标拖动即可快速填充公式(双击会根据左右列的行数进行自动填充)。

    3、第二种快速写公式的方式是使用选择性粘贴。同样先在 D4 单元格写基础公式 =SUM(D8:C88),然后选中范围 D4:ZZ4 右键选择粘贴公式。

    4、当计算范围发生变化的时候,只需要修改一下基础公式再自动填充即可。

    那么问题来了:

    如果给定的不是一行或一列,而是一块范围,甚至是分离的可以快速写公式?

    是否能做到计算范围发生变化的时候也不用修改基础公式?

    答案都是 YES!限于答主比较懒,就不在这里展开了,如果之后由类似的答题会把链接更新在这里~

    题主的问题到这里似乎就答完了…

    但是!这个问题并不一定要通过写公式来解决!

    题主的这张表是一张二维表,又是手工录入数据。

    这意味着题主要在一个 81×699 的矩形中找到其中一格填写数字!

    是时候换个思路了!

    如何用数据透视表来制作简单的二维表

    1、还是用刚才模拟的例子,这次换一种录入方式。

    2、选中原始数据插入数据透视表。

    3、根据实际需要将字段拖入对应区域,题主所需填写的二维表就已经完成了。

    Fin

  2. 用户头像
    理由
    举报 取消

    没怎么太明白,sum(D4:$ZZ$4)后拉 不知道能否解决问题。

我来回答

Captcha 点击图片更换验证码