ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > E问E答 > 函数与公式 > 如何在产品入库时用公式自动生成打印序号

如何在产品入库时用公式自动生成打印序号

作者:绿色风 分类: 时间:2022-08-17 浏览:149
楼主
wjh619993018
Q:如何在产品入库时用公式自动生成打印序号,如下图所示:
     产品入库一个月后,需要打印上月的入库单,入库记录先按入库日期为第一关键字、供应商为第二关键字进行了排序,每张入库单上需要编排一个打印序号,以前是人工按一定规律来编排,现在想实现根据入库日期和供应商自动生成打印序号。因为一张入库单上最多只能打印10条记录,而且一张入库单上只能出现同一入库日期和供应商,所以,打印序号编排规则如下:
  • 打印序号是从1开始的正整数,按一定规律逐渐增加,可以重复,但不能有遗漏;
  • 当采购日期和供应商两个项目都与上一条记录相同时,需使用同一个打印序号;但同一个打印序号最多只能使用10次,超过10次的向下排A:在A2中输入以下公式,下拉
    1. =TEXT(A1,"0;;;!0")+1+(SUM(INT(COUNTIF(A$1:A1,A1)/10))-1)*(B2=B1)*(C2=C1)


     



    if函数.rar
  • 2楼
    wjc2090742
    补充个if的。

    1. =IF((B2=B1)*(C2=C1),COUNTIF(A$1:A1,A1)>9,1)+N(A1)


    不用if的话:
    1. =1-(B2=B1)*(C2=C1)*(COUNTIF(A$1:A1,A1)<10)+N(A1)

    if函数.rar
    3楼
    kangguowei
    学习。

    免责声明

    有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
    ------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

    评论列表
    sitemap