快表软件

标题: 明细表中按条件分别取最大值和实现编号递增方法? [打印本页]

作者: shangmpf    时间: 2016-9-30 23:30
标题: 明细表中按条件分别取最大值和实现编号递增方法?
本帖最后由 shangmpf 于 2016-10-2 09:02 编辑

设计描述:
1、库存表中存放物资的详细信息,详细信息中包含有“行政编号”字段(该编号按照“物资性质”和“物资类别”为依据顺序编号);
2、物资入库实现自动编号时,新增物资行政编号中的流水号(顺序号)为从库存表中的行政编号的流水号(顺序号)取最大值+1;
问题?
1、如何实现在物资入库明细表中有多个物资(不同类别)分别在库存表中取最大值;
2、入库明细表中相同类别物资,编号如何实现流水号+1;

作者: 苏武牧表    时间: 2016-9-30 23:30
本帖最后由 苏武牧表 于 2016-10-2 10:57 编辑


给你方法你自己试试,
明细加两列辅助列,一列为类别最大号,一列为重复排序,这两列第一列可以定义,后面一列可以不用定义。
第一列通过表间提取公式,按物资性质、物资类别取得最大号
第二列写入COUNTIF函数,得到相同的类别的统计数,举个例子,A1到A10有重复的,可以在B列写入COUNTIF($A$1:A1,A1),相同的统计数量就会1,2,3,4这样得出结果。
最后一步,你要的序号就是最大号,加第二列的统计结果。

加个附件
(, 下载次数: 8)

作者: hessen    时间: 2016-10-1 06:36
悬赏太低,至少20支持币
作者: shangmpf    时间: 2016-10-2 07:45
hessen 发表于 2016-10-1 06:36
悬赏太低,至少20支持币

可以支付20支付币,如何操作?
作者: 苏武牧表    时间: 2016-10-2 07:55
好像可以修改悬赏,不知成不成你试试
作者: shangmpf    时间: 2016-10-2 22:23
苏武牧表 发表于 2016-10-2 09:35
给你方法你自己试试,
明细加两列辅助列,一列为类别最大号,一列为重复排序,这两列第一列可以定义,后 ...

如何实现明细表提取最大值:ABH100,BBH200,CBH300,DBH400?
作者: 苏武牧表    时间: 2016-10-2 23:36
shangmpf 发表于 2016-10-2 22:23
如何实现明细表提取最大值:ABH100,BBH200,CBH300,DBH400?

用表间公式提取,
填充用最大值(编号字段)  行列匹配用分类字段
作者: 苏武牧表    时间: 2016-10-4 23:57
感谢您的采纳!




欢迎光临 快表软件 (http://bbs.kuaibiao.cn/) Powered by Discuz! X3.4