在Excel中自动追加序列号的简单方法,但是用简单的方法追加或删除行或列会使序列号中断,变得不连续,因此需要重新调整序列号。 通过频繁修改表、添加或删除矩阵,重复调整序列号也会影响生产效率。 最近,我们学习了如何使用函数自动将序列号添加到Excel中。 此方法在创建序列号时有点复杂,但一次可以继续工作,Excel现在可以在删除并添加矩阵后自动调整序列号。 以Excel2007为例,作为参考说明操作方法。
这里介绍两种方法。 一种方法是完全删除并在添加矩阵后自动调整序列号,但必须首先创建Excel表。 另一种方法是不创建Excel表,只能在删除行或列后自动调整序列号。 添加行、列后,必须手动操作。 方法1 :用“excel表”实现完全自动调整序列号。
1 .首先创建“Excel表”。
此处的“Excel表”(在旧版本的Excel中称为“Excel列表”)与Excel工作表不同,它提供了一种功能,使“Excel表”中的数据独立于Excel工作表中的其他行或列,从而使Excel能够单独管理数据 要创建Excel表,请执行下列操作
●选择要编辑的表的范围(选择后通过添加矩阵也可扩大“Excel表”的范围)。
●然后单击“插入”标签上的“表”按钮。 (其他Excel版本的按钮名称和位置可能不同。 例如,在Excel2010中,按钮的名称为“表”。)
●点击后显示对话框,包含“包含标题行”选项。
●在excel中,选中“包含标题行”选项后,“excel表”的第一行将自动设置为带有下拉按钮的标题行。
●如果未选中包含标题行,则Excel会自动将标题行添加到Excel表中,并自动增加一行选择。
●单击对话框中的“确定”( ok )按钮后,Excel会将所选范围创建为“Excel表”,并自动将其设置为默认样式。 (如果您不介意表格样式,请跳过以下步骤查看标题2。 中所述情节,对概念设计中的量体体积进行分析
如果您不喜欢Excel的预设样式,您可以选择不同的颜色来取代代表性填色颜色和笔画颜色(不过,在笔者的Excel中,您无法选取「无填色颜色」来设定「Excel表格」,选取「无填色颜色」,然后在笔者的「Excel表格」中 只能选择白色代替不填色的颜色。 中所述情节,对概念设计中的量体体积进行分析
●如果不想要顶部带有下拉按钮的标题行,则在创建“Excel表”时不选中“包括标题行”,而是创建“Excel表”,然后在“Excel表”中单击鼠标,将显示“设计”选项卡,并显示“设计”选项卡的“标题行” Excel表格的一个不可思议之处是,当您将行或列添加到Excel表格中时,公式将根据Excel表格中公式的内容自动填充到新添加的单元格中。
2、表的序号生成为列时(即序号排列在表的纵向时),使用“ROW”函数生成序号
如果序列号生成为列(表格垂直排列)。 必须使用ROW函数。 ROW函数返回单元格所在的行号。
例如,如果在C3单元格(列编号为c,行号为3 )中键入=ROW ( ),然后按enter键,则C3单元格将显示该单元格的行号“3”。 (注: ROW后需要括号。 这是Excel规定的语法。 中所述情节,对概念设计中的量体体积进行分析
要在C3单元格中显示编号1,请键入=ROW()-2 ),然后按enter键。
●然后拖动填充控制滑块或选择性粘贴公式,将公式复制到包含其他编号的单元格中。 但是,不要超出先前创建的“Excel表”的范围。 在这种情况下,删除或添加带有序号的行时,Excel会自动调整序号并保持序号的连续性。
0
3、如果在行中生成了表的序号(即序号排列在表的旁边),则使用COLUMN函数生成序号
如果在行中生成序列号(在表中水平排列),则必须使用COLUMN函数。 COLUMN函数返回单元格所在的列号。 其原理与ROW函数相同,但在确定生成序列号的表达式时,首先将表示列号的字符转换为相应的数字。
●例如,要在“C3”单元格中显示编号1时( c列的对应数字为第3列),公式为“COLUMN()-2”。
注意事项:
1 .为了实现自动调整序号的功能,必须在“Excel表”的范围内进行追加删除矩阵的操作。 若要检查储存格是否位于Excel表格中,请先按一下并选取储存格,然后检查「设计」标签是否显示在Excel中。 如果显示“设计”选项卡,则表示该单元格在Excel表范围内;如果未显示“设计”选项卡,则表示该单元格不在Excel表范围内。
2 .如果同一行或列中有两个Excel表,则右键单击行号或列标签时出现的右键单击菜单中的“添加/删除矩阵”选项呈灰色,不可用。 右键单击Excel表格单元格时,右键单击菜单将显示用于添加表格行、表格列、表格行和表格列的选项。
方法2 :直接输入表达式生成序列号,而不创建Excel表。
您可以直接输入方法1中的公式来生成序号,而无需创建Excel表。但是,您只能在删除行和列后自动调整序号。 添加行或列时,序列之间会出现空单元格。
此时,只需拖动填充的控点,将空单元格上方的序列表达式填充到空单元格中,序列就会保持连续。 如果添加行的操作很少,这种方法也很简单。
除了“ROW”和“COLUMN”函数之外,在Excel中还可以利用其他函数来实现自动调整编号,但笔者觉得使用这两个函数比较简单。 如果读者有更好的方法,欢迎交流。