EXCEL:自动编号的问题,请高手帮忙啊!聪明的人看一看,谢谢

如题所述

第1个回答  2012-09-13
假设你的客户列是B列
区域列是A列
在A2输入以下公式,下拉填充
="JZ"&TEXT(SUMPRODUCT(1/COUNTIF(B$2:B2,B$2:B2)),"00")

在C2输入以下公式,下拉填充
=A2&TEXT(SUMPRODUCT(1/COUNTIF(B$2:B2,B$2:B2)),"-000")&TEXT(COUNTA(B$2:B2),"-0000")
第2个回答  2012-09-13
区域A列,客户B列,编号C列
C2输入
=A2&"-"&IF(B2=B1,TEXT(COUNTIF(B$1:B2,B2),"000"),"001")&"-"&TEXT(ROW(A1),"0000")

不足为,必须按客户列排序。中间有其它客户会出错。本回答被提问者采纳
第3个回答  2012-09-13
在C2输入公式:
=A2&"-"&TEXT(COUNTIF(B$2:B2,B2),"000")&"-"&TEXT(ROW(A1),"0000")
向下填充
第4个回答  2012-09-13
A B C列

c2输入:
=A2&"-"&TEXT(COUNTIF($B$2:B2,B2),"000")&"-"&TEXT(COUNTIF($B$2:B2,B2),"0000")
第5个回答  2012-09-13
你想表达人意思。要实现什么追问

最右边是我一个一个手输入进去的,我想自动生成最右列!

追答

如果区域是A列 客户是B列 编号是C列 那么加入两列 D列和E列(设置成文本) 其中 D1=001然后往下拉。再E2=0001,再往下拉。。。C1=A1&D1&E1在往下拉

EXCEL 表格如何自动填充产品编号,请高手帮忙,谢谢
假设表一、表二的表名分别为sheet1、sheet2,表一的第一行是标题行,产品名称在A列 在表一的B2单元格输入公式 =VLOOKUP(A2,sheet2!A:C,2,)在表一的C2单元格输入公式 =VLOOKUP(A2,sheet2!A:C,3,)下拉填充公式即可

关于EXCEL编号的问题,请高手帮忙,为每户家庭编号该怎样编?
A列 户主或家庭成员(1户主2、3、4其他家庭成员)B列 户号 B2单元格输入1 B3单元格输入=IF(A3=1,B2+1,B2)向下填充

EXCEL中公式的自动填充问题,很急,希望高手帮帮忙 !
公式向右向下拖,可以达到要求.由于目标公式可以简化成=SUM(SHEET2!F5:G8)\/28,所以向下拖一行按要求就应该是=SUM(SHEET2!F9:G12)\/28,拖2行就是=SHEET2!F13:G16)\/28...向右拖1列=SUM(SHEET2!H5:I8),拖2列=SUM(SHEET2!J5:K8)...OFFSET()函数可实现向这样的变化 OFFSET(reference,rows,...

excel 中 日期前后自动标序号方法找不到,高手们帮帮忙!!!
B2=SUMPRODUCT((($A$2:$A$25+ROW($A$2:$A$25)\/10000)<(A2+ROW(A2)\/10000))*1)+1向下复制

excel表格怎么设置自动打印编号? 哪位高手帮帮忙!!!非常感谢
打印预览--设置--页眉\/页脚---自定义页脚--选择#按钮就可以了 如图:

excel怎样实现自动编号
在A2输入公式,下拉就好,当B没有数据时,A列不会显示编号如图 =IF(B2="","",ROW(A1))

关于EXCEL中合同编号自动生成的问题
假设第一个合同编号在A2:A2=TEXT(TODAY(),"JZ\\SCyyyymmdd")&TEXT(Row()-Row(A$2)+1,"00"),然后下拉复制即可

EXCEL中的VBA订单号无法根据日期自动更新,高手请进,代码如下:
Private Sub Workbook_BeforePrint(Cancel As Boolean)改为 Private Sub Workbook_Open()就好了 === 然后 这段程序 还是保留, 就是要有2段 程序 Private Sub Workbook_BeforePrint(Cancel As Boolean)Dim xStr As StringxStr = Right(Sheets("单据").Range("P4"), 11)If Left(xStr, 8) = ...

关于EXCEL表格自动插入缺少编号行问题
1、先将“编号”这一列剪切到代码前面;2、在C2、C3分别输入256、257,再选中这两个单元格,并双击右下角的小黑点,程序会自动将编号填充到B列上最后一行中的,如果最后的编号还不到10000,可以选中最后的两个编号并点击右下角的小黑点向下拉填充复制到10000号就可以了;3、在D2输入公式:=IF(...

excel排序问题,高手帮帮忙
假设原序号在A列,辅助列为B列 B1=left(A1,6)&right("000"&right(A1,len(A1)-find("-",A1,find("-",A1)+1)),3)将B1公式向下复制 这时,按B列排序,结果为(已验证):S17-A-001 S17-A-002 S17-A-003 S17-A-004 S17-A-009 S17-A-010 S17-A-011 S17-A-100 S17-A-101...

相似回答
大家正在搜