1. 首页>新闻 > 国内新闻

提取倒数第二块各组数字行中赤色黑网填充单位

作者:高原远 2018年03月13日 国内新闻

您需求 登录 才可以下载或检查,没有帐号?注册

x

本帖最初由 湘潭水 于 2014-4-12 03:18 编辑

表格A:S范围内,每8行为一个区域,每个区域包括四组数字,每组数字分上下两行:下行为01-~14这14个数字的乱序陈列,下行顺次辨别为下行各数字的目标值(目标值可不必关怀,同所求有关)。

如今希望针对倒数第二个数据块,在三种状况下提取数据,将后果辨别放在U、V,W列单元格中;

1.辨别从数据块四组数字的下行中,提取白色黑网填充单元格数字的相邻数字,按小大顺序陈列后,顺次放置在以下一数据块首行为起始行的U列单元格中。

比方:

26到33行这一数据块,

第一组数据F26:S26中,四个白色黑网填充单元格的相邻数字辨别为01 05 11 12 02,小大排序后为0102 05 11 12.

第二组数据F28:S28中,四个白色黑网填充单元格的相邻数字辨别为01 02 05 07 10 12 11,小大排序后为01 02 05 07 10 11 12  。

第三组数据F30:S30中,四个白色黑网填充单元格的相邻数字辨别为0807 04 02 05 14,小大排序后为02 04 05 07 08 14;

第三组数据F30:S30中,四个白色黑网填充单元格的相邻数字辨别为1008 07,小大排序后为07 08 10;

然后,将这四个后果,以下一个数据块首行对应行34行的u列单元格u34为起始,顺次放置。


2.关于每组数据,除了提取相邻数字外,还要将该组中“相连”的白色填充单元格中的数字也一并提取,按小大顺序陈列后,顺次放置在以下一数据块首行为起始行的v列单元格中。

比方:

第30行,白色填充的09 06相连,与白色填充单元格的相邻数字0807 04 02 05 14兼并,小大顺序排序后为02 04 05 06 07 08 09 14;

然后,将四个后果,以下一个数据块首行对应行34行的u列单元格v34为起始,顺次放置。


3.关于每组数据,提取相邻数字后,停止一次判别运算。假如相邻数字的个数小于等于4的,则该组中“相连”的白色填充单元格中的数字也一并提取,小大排序后,顺次放置在以下一数据块首行为起始行的w列单元格中。

比方:

关于第30行,白色填充单元格的相邻数字0807 04 02 05 14共5个,大于4个,因而就不用提取相连白色填充单元格中的数字与之兼并了。

但关于32行,由于白色填充单元格相邻的数字只要三个,因而必需要将相连填充单元格中的数字08 05 04与之兼并。

请帮助设计下代码,谢谢!


 

倒数

 

提取倒数第二块各组数字行中白色黑网填充单元格的相邻数字.rar

2014-4-12 03:17 上传

点击文件名下载附件