我正在尝试处理 Excel 中一些相对简单的数据集,但我意识到我不知道如何正确地扩展它们。
请参阅下图以供参考:
如果我想向该集合中添加USER E
或CAT. 5
,那么在保持所有公式不变的情况下(并可能自动添加新行/列的公式)最简单的方法是什么?
答案1
如果您在 D 和 E 之间插入一列,公式不会改变。它们仍将引用您之前引用的列,您需要手动更新它们以包含新用户 E。
如果您希望公式自动在新列中包含数据,则执行此操作的技术将有所不同,具体取决于您在公式中使用的引用类型。
例如,如果 E2 和 F2 中的公式分别为
=sum(B2:D2)
=average(B2:D2)
插入新的 E 列,并且必须手动调整公式=sum(B2:32)
。
或者,你可以将公式更改为
=sum(B2:index(B:B,column()-1))
=average(B2:index(B:B,column()-1))
用文字来说:Sum everything from B2 to the cell immediately left of the current column
和average everything from B2 to two cells left of the current column
。
如果您在将其应用到您的场景中时遇到困难,请说出来。
答案2
要插入一列并保留右侧列的所有属性:
- 选择新列显示位置右侧的列标题。例如,如果您想在 D 列和 E 列之间插入新列,请选择 E 列。
- 单击“开始”选项卡上的“插入”命令
- 新列将出现在所选列的左侧。
插入行和列时,请确保通过单击标题选择整行或整列。如果仅选择行或列中的一个单元格,则“插入”命令只会插入一个新单元格。