中企动力 > 商学院 > excel序号公式
  • ?

    Excel表格中填充序号不要再用固定方式了,这个公式自动更新不间断,太省心了!

    鹭洋

    展开

    填充序号问题是我们在Excel表格制作中经常遇到的一个问题,以前用的都是固定方式,删除一行后,下面的序列号就不对了,又要重新做。当修改的次数多时,改的也多,工作量大也容易出错。今天就教大家一个利用公式填充序列号的方法,这个方法能自动更新中断的序列号,不用再操心序号的问题,效率很高。下面就把详细把过程讲一下,大家掌握用公式填充序号后能大大提升工作效率,一起来看一下。

    1、以下是要填充的Excel表格

    2、在需要输入序号的A2单元格处输入公式 =ROW()-1

    3、回车后,得到的序号是1

    4、鼠标放在A2单元格往下拉

    5、得到的序号是1、2、3、4的顺序

    6、关键点来了,当我们删除李四所在的行时

    7、王五行也移上去了,同时王五所在行序号变成新的了,从上到下序号没有中断,序号变成了 1、2、3

    总结:通过上面用公式填充序号,可以快速生成所需要序号,并且无论怎么删除都不会中断,用时短,效率高。快去试试吧!

  • ?

    Excel函数公式:序号(No)、汇总值的自动更新

    背叛

    展开

    工作中,表格中一般会有序号(No)一列,我们经常会对表格中的数据进行筛选、隐藏等操作。那么,当我们筛选、隐藏数据后如何保持序号(No)的同步连续更新呢?

    一、筛选No自动更新。

    方法:

    1、选定目标单元格。

    2、输入公式:=SUBTOTAL(3,B$3:B3)。

    3、Ctrl+Enter填充。

    参数说明:

    1、3为特定含义的代码,不用做更改。

    2、B$3:B3为序号(No)列后的第一个活动单元格。

    二、隐藏No自动更新

    方法:

    1、选定目标单元格。

    2、输入公式:=SUBTOTAL(103,B$3:B3).

    3、Ctrl+Enter填充。

    三、筛选汇总自动更新。

    方法:

    1、选定目标单元格。

    2、输入公式:=SUBTOTAL(9,B$3:B3).

    3、Ctrl+Enter填充。

    四、筛选汇总自动更新。

    方法:

    1、选定目标单元格。

    2、输入公式:=SUBTOTAL(109,B$3:B3).

    3、Ctrl+Enter填充。

    五、小结:

    通过上面的四个示例,相信大家对序号和汇总的自动更新已经掌握了,但是对第一参数可能还心存疑虑,请看下图:

    第一列为功能代码,对应的为相应的功能函数,大家在应用的时候没有必要全部记忆功能代码,只需在输入参数时根据预提示功能输入相应的功能代码即可。是不是非常的简单……

  • ?

    Excel中动态的序号录入技巧,更实用,却没人告诉你!

    于断缘

    展开

    第一,普通的序号录入

    首先,我们来看常见的Excel中序号下拉的操作,这种方式很多人都会。

    将鼠标放在单元格右下角,圆圈所在位置,当出现“十”字时,按住Ctrl键,然后下拉即可。

    此时效果如下图所示:

    实验:打开你的EXCEL,在A1单元格输入1,然后执行“开始——编辑——填充——序列”,弹出“序列”对话框,按照截图所示进行设置。

    效果如下:

    这就是传说中的等差方式填充。“序列”命令里面还是有很多技巧玩意儿,花点心思研究一下哦~~~

    第二,excel序号自增公式

    这是小雅要推荐的方式,因为我们工作中,可能更多的场景是这样的。A列的序号,可能实际操作中会经常增删。比如说,将“曾云儿”对应的序号5,这一行删除。随之出现的问题是:序号中断了,5删除了,只留下4、6。又如果,需要增加加班人新增序号,又如何办呢?

    对于这种需要经常增删的情况,小雅强烈推荐使用ROW函数来生成动态的序号。即便是删除或者增加行,序号都不会乱掉。咱们在A2单元格输入公式:=ROW-1,然后下拉,非常迅速的生成序号了。

  • ?

    Excel合并的单元格不能用下拉填充序号,这个公式一分钟搞定

    小牧童

    展开

    我们做Excel表格的时候,有时会帮几个单元格合并起来,如果帮合并后的单元格做成序号列,如果采用拖动往下拉的方法会报错,如果一个个去输入又太麻烦。我们如何解决这个问题呢,这个告诉大家一个函数解决的方法。

    1、需要填充序号的表格如下

    2、选中要填充序号的数据区域,记得这里的序号填充区域要全选

    3、选择序号的数据区域后,在输入公式处输入 =COUNTA(B$2:B2)

    4、输入完成后,按住ctrl键的同时,再按下enter回车键,即可得到下面的表格

    记住这个公式,是不是很简单,快去试试吧!

  • ?

    Excel函数公式:关于序号排序的公式大全

    雷欧

    展开

    工作中,经常遇到各种根据条件排序序号,构建序号的需求,今天结合具体示例介绍其中用到的方法和技巧。

    一、根据数据重复次数标识序号。

    方法:

    1、选定目标单元格。

    2、输入公式:=COUNTIF(B$3:B3,B3)。

    3、Ctrl+Enter填充。

    二、小组排序(递增排序)。

    方法:

    1、选定目标单元格。

    2、输入公式:=MOD(ROW(A1)-1,3)+1。

    3、Ctrl+Enter填充。

    三、构建AAABBBCCC……型(递增)的序号。

    方法:

    1、选定目标单元格。

    2、输入公式:=QUOTIENT(ROW(A3),3)或INT(ROW(A3)/3)。

    3、Ctrl+Enter填充。

    四、根据分组情况排列序号。

    方法:

    1、选定目标单元格。

    2、输入公式:=IF(A3="",C2+1,1)。

    3、Ctrl+Enter填充。

  • ?

    为何Excel序号这么烦,Excel中关于序号的那些事

    美好

    展开

    序号是表格制作中不可缺少的一个元素,也是Excel中应用最多的一个字段。有小伙伴说,这序号有啥可聊的,不过就是一堆数字罗列在一起。但在实际工作中,序号的作用可不仅仅是罗列数字这么简单。比方说添删行列后的序号自动更新、分部门重新排列序号、筛选后让序号连续显示等,都是一些日常经常碰到,却无法通过Excel传统功能实现的目标。今天小编就教大家几招,如何快速制作特殊序号!

    1.添删行后让序号自动更新

    日常工作中,经常需要对一个已有的表格进行添删行操作。不过添加/删除行后,Excel是不会自动更新序号列的。这就给我们造成了一个麻烦,每次在进行完添删行操作后,都得需要手工重新编排一遍序号。其实这个问题我们可以借助ROW函数解决!

    这种情况很普遍,添删某一行后,序号需要手工重新拖拽一遍

    具体方法是:在序号列单元格中输入公式“=ROW-1”,再将公式拖拽到列尾。这时你会发现,再有添删行操作时,序号栏也能自动进行反映,不会再出现之前那种序号错乱的情况了。

    通过“ROW”函数,可以让序号栏自动跟随添加删除行变化

    【公式解释】ROW为取当前行号函数,即当光标位于A2单元格时,ROW函数应返回数值“2”。不过由于表格通常会包含一个文本类标题行(即本例中的“序号、姓名、办事处”一栏),因此实际序号会比ROW返回值少1,这便是公式中ROW函数后面-1的原因了。

    2.分部门填写序号

    当一个表格包含有多个部门数据时,可能需要以部门为单位进行编号。传统方法是手工添加,费时费力。其实一个更好的方案是借助COUNTIF函数快速解决。

    分部门单独编号也是日常遭遇较多的问题之一

    具体方法是:在序号所在列单元格,输入公式“=COUNTIF(B$2:B2,B2)”,接下来将公式拖拽至表格末尾,这样便实现了按部门分类计数的功能。其中B列为“部门列”,也就是说如果你的表格“C列”为部门列时,上述公式就要变化为“=COUNTIF(C$2:C2,C2)”。

    【公式解释】COUNTIF是对满足某个条件的单元格进行计数,其中“B$2”是行绝对引用,也就是说当公式下拉到第三行、第四行、第五行……时,相应公式会自动变成COUNTIF(B$2:B3,B3)、COUNTIF(B$2:B4,B4)、COUNTIF(B$2:B5,B5)……。其含义就是,计算B列中从B2单元格到当前行所在B列区域内,与本行B列值相同的单元格数,而这恰恰可以看作是同一部门的子编号集。

    3.筛选后连续填写序号

    我们知道,筛选操作后序号也会移动,从而变得不再连续。如果要求序号在筛选后也能自动更新并连续填写,就需要使用另一组函数——“subtotal”。

    筛选后序号自动重编

    具体方法:在序号列所在单元格中点击,输入公式“=SUBTOTAL(3,B$2:B2)”,然后将公式填充到整个序号列。经此设置后,无论是日常显示还是数值筛选,序号列都会根据显示结果自动排列,非常方便。

    注意左侧行号,筛选后序号仍会连续显示

    【公式解释】SUBTOTAL是一个分类汇总函数,其中“3”是功能项,意思是返回目标区域中非空单元格的数量。而整个公式的含义是,计算B2列至B列当前行范围内相同分类的数量,这一结果正好是同一类别下的连续序号。

    4.按照特殊格式编号

    有时我们的编号不是传统的“1、2、3……”,而是按照某一特定规律排列(比如600051、600053、600055……),尤其当类似的序号量庞大时,传统方法制作起来非常吃力。其实有一个比较省力的方法,那就是先输入起始序号,接下来点击“开始”→“单元格”→“填充”→“序列”,从对话框中点击一个合适的类型,最后输入“步长值”和“终止值”即可。确定后,一组特殊格式的序号就直接生成好了。

    填充特殊序列

    写在最后

    序号是Excel中最常用到的一个元素,由此引发的问题也很多。今天介绍的这些技巧,对于高手来说或许不算什么,但对于很多Office新人来说,却能大大提高效率。

  • ?

    超高效!一下子搞定Excel序号的5个函数公式~

    琉璃

    展开

    作者:King

    来源:秋叶PPT

    今天,分享 5 个高级技巧,能够让你一下子搞定很多关于表格序号的问题。例如:

    排序前后,如何让序号始终不变?

    筛选前后,如何让序号始终连续?

    分类内部,如何自动给每一行编号?

    超长的编号,如何自动批量生成?

    如何生成循环的序号?

    ……

    下面为你一一揭晓!

    排序稳如狗

    原本表格中的序号是从小到大按顺序排列的,但是按照其他列的数据排序以后,序号就会被打乱。就像下面标红的序号一样:

    有时候,我们会有些特殊需求,比如,让序号始终保持「1-n」的状态,方便打印。怎么办?

    只需要借助一个Row 函数就可以实现:

    图中的函数公式是:=Row(A1)。

    Row 函数可以返回指定单元格的行号,借助行号来生成序号是 Excel 中最常用的高级套路之一。Row,从英文单词字面上理解,就是行的意思。你记住了吗?

    筛选不间断

    按条件筛选数据后,不符合条件的行会被整行隐藏掉,原本连续的序号,会变得断断续续。

    有些表格,需要反复筛选出某些数据出来的打印。这样就会好麻烦好麻烦呀。有没有办法设置一批动态的序号,自动忽略隐藏的行,保证序号始终连续呢?

    当然可以,依然要用到函数公式。不过为了满足这么高级的需求,当然得用更加高级的函数。

    这个函数,就是万能的Subtotal,看效果:

    图中的函数公式是:=SUBTOTAL(103,$B$2:B2)。

    Subtotal 就是函数界的孙猴子,想变就变!

    它可以代替 11 个函数,还有 2 种计算模式(包含隐藏行、忽略隐藏行),1 个函数就能实现 2×11=22 种功能,简直要逆天。

    让序号不受筛选印象,始终保持连续,是 Subtotal 最常见的一种用法。其他用法暂时不展开,如果你感兴趣,以后我们再慢慢细说。

    组内编号

    你有没有碰到过这样的表格呢?按类别分组,各个组中给每一行添加连续编号。

    怎么办?手工一个个输入吗?NO,NO,NO。聪明人会用这一招。

    图中的函数公式是:=IF(A2="",B1+1,1)。

    作为最常用函数 TOP 3 成员,IF函数几乎无表不在。如果高考也考 Excel 的话,IF 函数肯定是必考题。要读懂上面的 公式,你至少需要了解:

    合并单元格中只有第一个单元格有数,其他都为空单元格;

    单元格空值可以用连续的双引号 “ ” 表示什么都木有;

    当左边不是空值时,说明是第一个单元格,结果等于 1,其他单元格等于上一个单元格的值加 1,依此类推,就能得到各组内部的连续序号;

    数字格式 00,可以让 1 自动变成 01 。

    超长编号

    5553875987800001

    5553875987800002

    5553875987800003

    5553875987800004

    有15位以上的超长编号,直接输入后向下填充,会变成科学计数法。

    没办法,超长文本通常都要以文本格式写入才行。那就先设为文本格式,再输入吧。

    可是……文本格式的数字编号,自动填充时只是复制,不会自动递增……

    难道就没有办法了吗?别忘了,我们还有表格界的超级消防队长,基础功能搞不定时,就请出函数公式,分成两部分输入,再拼合得到一起:

    图中的函数公式是:=A2&B2。

    别说100个,就算是10,000个,两三秒种就全部生成了!就问你爽!不!爽!?

    循环序号

    1234、1234 像首歌 ~ 怎么批量生成固定数量的循环序号呢?其实,不用函数公式,利用自动填充也可以做到。

    可是如果有大批量的循环序号,拖拽填充柄生成循环序号还是很麻烦。有两个万能的函数公式可以派上用场:

    图中的两个函数公式分别是:

    =MOD(ROW(A1)+2,3)+1

    =INT((ROW(A1)+3)/4)

    其中 Mod 函数为求余函数,常用来生成循环序数;INT 为取整函数,常用来指定数量递增的序数。

    光说不练假把式,马上打开你的 Excel 表动手试一试吧!

    Excel 中的函数公式到底有多厉害?这样说吧,用好函数公式,你会有一种化身为魔术师的错觉,那种操控数据的快感会让人上瘾。

    问题是,Excel 函数有400多个,还能组合运用,招式变化千千万,难道每一个都要学吗?

    不!用!

    只要掌握一些常用的函数和基本套路,丰富你的武器库,勤练多看,就能灵活应变。

  • ?

    Excel函数公式:含金量极高的序号(No)构建技巧,必需掌握

    吕十八

    展开

    工作中经常遇到各种根据条件排序,构建序号的需求,本节我们结合具体的示例来学习序号的构建技巧。

    一、标识出现次数。

    方法:

    在目标单元格中输入公式:=COUNTIF(B$3:B3,B3)。

    二、构建递增循环序列。

    方法:

    在目标单元格中输入公式:=MOD(ROW(A1)-1,5)+1。

    备注:

    公式中的“5”是每个小组的数量,根据实际情况变更。

    三、构建重复序号的递增序列。

    方法1:

    方法:

    在目标单元格中输入公式:=QUOTIENT(ROW(A3),3)。

    备注:

    公式中的“3”确定技巧:每个小组的个数(暨重复次数)为X,公式就可以写成:=QUOTIENT(ROW(AX),X)。

    方法2:

    方法:

    在目标单元格中输入公式:=INT(ROW(A5)/5)。

    备注:

    公式中的“5”确定技巧:每个小组的个数(暨重复次数)为X,公式就可以写成:=INT(ROW(AX)/X)。

    四、合并单元格的序号构建。

    方法:

    在目标单元格中输入公式:=IF(A3="",F2+1,1)。

    备注:

    1、A3确定技巧:No列第一个实际数据单元格地址。

    2、F2确定技巧:排序单元格的上一单元格地址。

    3、此方法可以用于规则单元格序号的构建,也可以用于不规则单元格序号的构建。

    五、连续序号的构建。

    方法:

    1、选定数据区域。

    2、Ctrl+T创建超级表。

    3、选定序号区域并输入公式:=SUBTOTAL(103,B$3:B3)*1。

    4、检验连续性(插入、删除、隐藏、取消隐藏、筛选等)。

  • ?

    Excel如何自动生成序号、编号

    盼晴

    展开

    用Excel编辑表格时,经常需要给表格添加序号,如果要添加的序号较多,则一个一个的手动输入序号会浪费一定的时间。我们可以利用Excel中的一些功能,让Excel自动给表格添加序号,这些功能有的适合表格行数列数较少的情况,有的适合表格行数列数比较多的情况。下面以Excel2007为例介绍具体的操作方法,供大家参考。

    方法一、输入序号的前两个数字后拖动填充柄自动添加序号。

    ●先在要添加序号的列或者行的前两个单元格中输入序号的前两个数字(一般是1和2)。然后用鼠标框选这两个单元格,再将鼠标指针指向框选区域的右下角,当鼠标指针变成十字形状时停止移动鼠标,此时鼠标指向的就是Excel的填充柄。

    ●此时按住鼠标左键不放,向下(序号在列)或者向右(序号在行)拖动鼠标至列尾或者行尾,则序号就会自动添加了。

    方法二、输入序号的第一个数字后用Ctrl键配合填充柄添加序号。

    ●先在要添加序号的第一个单元格输入序号的第一个数字(一般是1),再将鼠标指针指向该单元格的右下角,当鼠标指针变成十字形状时停止移动鼠标。然后按住键盘的Ctrl键不放,再按住鼠标左键拖动鼠标至要添加序号的最后一个单元格即可。

    方法三、输入序号的第一个数字后用用鼠标右键拖动填充柄添加序号。

    ●开始的步骤和方法二相同,先输入序号的第一个数字,再将鼠标指针指向该单元格的右下角,当鼠标指针变成十字形状时停止移动鼠标。之后不同的是要按住鼠标右键不放,拖动鼠标至要添加序号的最后一个单元格。

    ●此时松开鼠标右键,会弹出一个菜单,鼠标左键点击菜单中的“填充序列”选项,则序号就会自动添加了。

    方法四、用Excel的序列功能添加序号(适用于要添加的序号较多时)

    如果表格中要添加序号的行数或者列数较多,则用上述方法拖动鼠标添加序号可能也需要一定的时间,这时我们可以利用Excel的序列功能添加序号。用Excel的序列功能添加序号还可以分为两种情况:

    1.不知道序号的结尾数字时:

    如果不知道要添加多少个序号,也就是不知道序号的最后一个数是什么,可先选择要添加序号的单元格范围,如果单元格较多,不方便拖动鼠标框选,可使用结合键盘Shift键的方式进行选择,方法是:点击要添加序号的第一个单元格,然后滚动Excel表格,找到要添加序号的最后一个单元格,按住键盘“Shift”键,点击要添加序号的最后一个单元格,则所有要添加序号的单元格就会全被选中。

    ●再依次点击Excel“开始”选项卡右侧的“填充”→“系列”。

    再依次点击开始选项卡中的“填充”→“系列”。

    ●此时会打开“序列”设置对话框,可参考下述设置方法:

    “序列产生在”选项:Excel会根据之前的选择范围自动设置“序列产生在”选项,即如果之前选择的是一列,就会自动设置成“列”,如果之前选择一行,就会自动设置成“行”。

    “类型”选项:一般选择等差序列。

    “步长值”选项:即相邻序号之间的差值,通常设置成“1”。

    “终止值”选项:可以为空。

    设置好各选项后,点击“确定”按钮,Excel就会自动根据选项为表格添加序号。

    2.知道序号的结尾数字时:知道序号的结尾数字时:

    如果已经知道要添加多少个序号,即知道了序号的最后一个数是什么,可以不必选择要添加序号的单元格范围,让Excel自动根据设置添加对应数量的序号。

    ●先输入序号的起始数字(一般是1),然后让该单元格处于被选中的状态。

    ●再依次点击“开始”选项卡右侧的“填充”→“系列”打开“序列”设置对话框。其中与上述设置的不同之处在于:

    “序列产生在”选项:因为之前未选择行和列,“序列产生在”选项一般会被Excel设置为默认选项-“行”。如果要在列中添加序号,需要点击选择“列”选项。

    “终止值”选项:因为已知道序号的结尾数字,可以在“终止值”选项处输入序号的结尾数字。为减小图示图片的大小,本文设置成“8”,实际应用中可以设置成更大的数。

    ●设置好各选项后,点击“确定”按钮,Excel就会自动根据选项为表格添加序号。

  • ?

    Excel 中设置序号的 5 种方法

    元向彤

    展开

    大家都知道,Excel是自带序号的,而且还很智能——删除行后,自动修改删除后的序号。

    但是由于其他需要,我们有时还是自己设置序号,来满足一些特定的需求,例如:

    ①快速填写序号

    ②自动跳过空行

    ③删除行后,自动修改序号

    ④合并单元格设置序号

    ⑤筛选后重新设置序号

    ……

    今天介绍的这 5 种方法可以满足以上需求。

    1 使用填充序列功能快速填写序号

    针对数字,Excel 提供了填充序列功能,可以快速填写序号。

    方法:将序号第一个单元格下拉,在自动填充选项里,选择「填充序列」即可。

    2 使用 IF 和 COUNTA 函数跳过空行

    有时在我们的数据里,不可避免地存在一些空行。我们希望序号可以跳过这些空行。

    针对这一情况,可以使用 IF 和 COUNTA 函数组成的公式来解决。通用公式如下:

    =IF(COUNTA(行) = 0, '''', COUNTA(累积列))

    下图为例,在 D3 单元格输入公式,向下复制。

    =IF(COUNTA(C3:D3)=0, '''', COUNTA($C$3:C3))

    3 使用 ROW 函数自动调整序号

    ROW 函数返回当前单元格的行号,可以用来设置序号,通用公式如下:

    =ROW() - ROW(列第一个单元格) + 1

    下图为例,在 B3 单元格输入公式,向下复制。

    =ROW()-ROW($B$3)+1

    4 使用 SUBTOTAL 函数重新自动设置筛选后的序号

    SUBTOTAL 函数用于统计筛选后的区域的相关信息,用来设置筛选后的序号,非常合适。

    通用公式如下:

    =SUBTOTAL(3,累积区域)

    下图为例,在 F3 单元格输入公式,向下复制。

    =SUBTOTAL(3,$C$3:C3)

    5 使用 COUNTA 函数设置合并单元格序号

    虽然不建议在Excel使用合并单元格,但是工作中难免遇到合并的情形。这时可以使用以下通用公式设置序号。

    =COUNTA(累积合并区域)

    下图为例,

    选中设置序号的区域

    在编辑栏输入以下公式:=COUNTA($C$3:C3),按 Ctrl + Enter 结束。

    以上就是基本的序号设置方法。如果更复杂的情形,可以组合他们写出适合的方法。如果你想到了,在评论区留言分享给我们。

excel序号公式

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP