在 Excel(2010)表格中自动向下推单元格

在 Excel(2010)表格中自动向下推单元格

我不知道这是否是问这个问题的合适论坛

我在 excel 中有以下表格,除了总计之外,它的格式为表格

 -----------------------------
| Item  | Description | Price |
 -----------------------------
| 1     | Descrip 1   | £1000 |
 -----------------------------
| 2     | Descrip 2   | £1000 |
 -----------------------------
| 3     | Descrip 3   | £1000 |
 -----------------------------
| 4     | Descrip 4   | £1000 |
 -----------------------------
              | Total | £4000 |
               ---------------

假设我想添加一个新行,当我输入时,它会自动添加表格中的行,但它不会自动将其下方的单元格向下移动,因为我希望总计行向下移动并容纳表格中的新行并更新总计。这怎么可能?例如

 -----------------------------
| Item  | Description | Price |
 -----------------------------
| 1     | Descrip 1   | £1000 |
 -----------------------------
| 2     | Descrip 2   | £1000 |
 -----------------------------
| 3     | Descrip 3   | £1000 |
 -----------------------------
| 4     | Descrip 4   | £1000 |
 -----------------------------
| 5     | Descrip 5   | £1000 | < New line
 -----------------------------
              | Total | £5000 | < Total moves down and updates
               ---------------

答案1

打开一个新工作表。

在相邻的单元格中写下表格的一部分,例如:

 -----------------------------
| Item  | Description | Price |
 -----------------------------
| 1     | Descrip 1   | £1000 |
 -----------------------------
| 2     | Descrip 2   | £1000 |
 -----------------------------
| 3     | Descrip 3   | £1000 |
 -----------------------------
| 4     | Descrip 4   | £1000 |

选择单元格并按Ctrl+L创建列表。在出现的对话框中务必选中"My list has headers"。按Enter。现在您有一个列表。

将光标放在列表内,转到Table Tools选项卡,Design然后选中复选框Total Row。您的列表应该会自动生成总计行。

现在进入列表最后一个单元格正下方的单元格。在上面的例子中,它应该是包含“描述 4”如果你按照我的步骤操作,应该会得到“全部的”在其中。在这里按下Ctrl +(Control 和加号键 - 通常我使用数字键盘上的键)。

这样,您的列表中就会有一个新行。输入所需的值,总数将自动更新。

相关内容