excel如何根据楼号生成编号? excel如何根据条件自动生成编号

www.zhiqu.org     时间: 2024-06-02
在日常表格操作中,经常要给表格编辑序号,如果表格数据过多,手工输入编号就是一个巨大的浪费,考虑到效率的问题,有必要学习一些自动生成编号的方法
开启分步阅读模式
工具材料:
Excel 2010及以上版本
操作方法
01
方法一:利用excel填充功能
输入前面两行数据的序号,选择这两个序号,光标移动到单元格右下角,当光标变成黑色十字的时候,按住左键向下拖动或者直接双击左键,即可快速生成连续的序号

02
方法二:利用sum函数自动生成
在第一行数据的单元格输入公式:
=SUM(A1,1),光标移动到单元格右下角,当光标变成黑色十字的时候,按住左键向下拖动或者直接双击左键,即可快速生成连续的序号。本公式使用了excel对于求和时,文本会被忽略的原理实现的

03
方法三:利用countif函数将重复项目生成独立的序号
在第一行数据的单元格输入公式:
=COUNTIF($B$2:B2,B2),光标移动到单元格右下角,当光标变成黑色十字的时候,按住左键向下拖动或者直接双击左键,即可快速生成连续的序号。
注意:公式第一参数区域开始单元格要绝对引用

04
方法四:无数据的空白单元格不占用序号
在第一行数据的单元格输入公式:
=IF(ISBLANK(B2),A1,SUM(A1,1)),光标移动到单元格右下角,当光标变成黑色十字的时候,按住左键向下拖动或者直接双击左键,即可快速生成连续的序号。

05
方法五:利用row/column函数自动生成序号
在第一行数据的单元格输入公式:
=ROW(A1),光标移动到单元格右下角,当光标变成黑色十字的时候,按住左键向下拖动或者直接双击左键,即可快速生成连续的序号。

06
方法六:忽略隐藏行的序号
先做一列辅助数据(本例做在C列),在第一行数据的单元格输入公式:
=SUBTOTAL(102,$C$2:C2),光标移动到单元格右下角,当光标变成黑色十字的时候,按住左键向下拖动或者直接双击左键,即可快速生成连续的序号。
注意:subtotal是excel中唯一能忽略隐藏行的统计函数

07
方法七:无数据行不占用序号且不返回序号
在第一行数据的单元格输入公式:
=IF(B2="","",COUNTA($B$2:B2)),光标移动到单元格右下角,当光标变成黑色十字的时候,按住左键向下拖动或者直接双击左键,即可快速生成连续的序号。

="0"&SUBSTITUTE(A1,"-","")



源数据在A1起

在B1输入

=TEXT(SUBSTITUTE(A1,"-",""),"000000")

回车并向下填充。



主要是看你的编号规则。按你的要求看,是楼牌号分三段,楼号会有2位数的,所以1位数时前面要补0,中间的单元号只会有1位,最后是房号固定是3位、
最简单的方法是用SUBSTITUTE,把“-”去掉;然后因为只有最前面的楼号会有要补0的情况,那么在编号不足6位时补“0”就好。假定“楼牌号”在A2单元格起向下,“编号”在B2单元格向下。在B2内输入以下公式然后下拉即可:
=IF(LEN(A1)<8,"0","")&SUBSTITUTE(A1,"-","")
***这样楼号不足2位时自动补"0",保持编号统一都是6位

=TEXT(SUBSTITUTE(A1,"-",),"000000")

excel表格怎样根据栋号和单元号生成房号?~

在A1或者是B1单元格输入公式:
=INT(ROW(A3)/3)&"号楼"&INT(ROW(A3)/3)&"单元"&INT(ROW(A3)/3)&TEXT(ROW(A1),"00")&"室"
复制并下拉即可。

C2公式
=A2&TEXT(B2,"yyyymm")&TEXT(COUNTIF(A$2:A2,A2),"0000")
下拉填充


#寇妻艺# excel表格中怎样设置“自动生成序号” 如图所示: -
(15622239670): 在第一个单元格上输入1,然后按住ctrl键,往下拉即可.

#寇妻艺# Excel表格如何自动生成序号?
(15622239670): 例如:在A1输入1,在A2输入2,再选中A1和A2,将光标移到A2右下角小黑点处,光标变为十字型时按住左键向下拖即可.

#寇妻艺# EXCEL怎么在打印的时候自动生成编号 -
(15622239670): 你说的编号应该是页码吧: 1. 点击 页面布局 2. 点击 页面设置 3. 选择 页眉./页脚 4. 点击 自定义页脚 5. 根据个人需求在左中右任意一个位子点击大概第三个图标【插入页码】 6. 这时候会自动录入这个 &[页码] 7. 也可直接点击页脚选择合适的页脚 8. 预览的时候就看得到设置好的页码了

#寇妻艺# EXCEL中如何自动生成编号 -
(15622239670): 在A2写公式“=MAX(A1:$A$1)+1”,再把A2公式向下填充到所需行即可 试试吧,有什么问题再问,祝你成功!

#寇妻艺# 表格制作中怎么制作序号 -
(15622239670): 1、首先打开Excel,创建一个自由表格. 2、在序号那一列的的第一列和第二列分别写上1和2. 3、按住鼠标左键,选中这两个单元格,接着把鼠标移动到单元格右下角成黑色十字的时候,按住鼠标左键往下拖,拖到最后一行即可. 4、松开鼠标左键,主动生成序号则完成了.

#寇妻艺# excel中如何快速添加序号 -
(15622239670): 直接写1,按住ctrl键变成十字,直接往下拉,或者填1、2,选中后直接往下拖

#寇妻艺# 在excel中如何添加序号 -
(15622239670): 对一个已经设置好序号的工作表来说,在其中插入一行就意味着对序号列重新进行编号.这不仅操作起来不方便,而且当工作表行数很多时,其修改序号的工作量也较大,下面小编就给大家分享一种快速生动生成序号的方法,通过简单的Excel...

#寇妻艺# excel 自动生成编号?咋弄的? -
(15622239670): 例如,你打算在A列开始自动生成标号 你在A2 开始输入公式 =IF(B2="","",A1+1) 然后 往下复制(直接下拉)完成 你以后只要在B2往下输入时,A列出现的就是自动遍码

#寇妻艺# excel怎么降序排楼?excel怎么降序排楼号
(15622239670): 在EXCEL里其中一列输入楼号 然后数据 筛选功能 然后选择降序 即可

#寇妻艺# excel怎么由日期和序号自动生成编号 -
(15622239670): 如果日期在a列,a2开始 b2输入 =countif(a$2:a2,a2) 往下填充