要重新设计表格,就要对原来的表格进行整理。首先需要根据鞋号的个数插入行,这样下一步就是把它们作为鞋子基础数据中的唯一值(这是表格设计的基本3354,懂ACCESS的人应该都知道)。然后,如果你不懂一些EXCEL的技巧,那就看看C列的鞋码数,背下来插几行。对于一个将插入数千行的表来说,这将是一项非常费力和耗时的工作。如何快速插入?
第一步:
1.为了用分隔线区分同一货号不同鞋号的鞋子,我们需要插入空行。则插入的空白行的数量由鞋号的数量决定。为了读者方便,我把标题写成I1的“鞋号数”,公式=LEN(C2)-LEN(替代(C2),'' '))I2中的1。右键单击单元格右下角的小黑叉,或者将公式向下填充到最后一行。
注意:此公式表示字符总数减去“.”后的文本数用空白代替,得到鞋号数。C2是鞋号(原表格标题“尺码号”)。LEN返回文本字符串中的字符数。SUBSTITUTE的作用是将文本字符串中的old_text替换为new_text。
2.使用辅助列:在J1中输入标题“辅助列”。在J2输入1,在JBOY3乐队输入公式=J2 I2。然后右键单击单元格右下角的小黑叉,或者用数据将公式向下填充到最后一行(项目编号列)。
注:J2是与上一步中计算的商品编号相对应的鞋号数。
3.填写序号,建立下次排序后插入空行的标准。在表格辅助栏的底部,最后一个空白行,输入数字1,然后向下填写序列号。填写的行数比J列(辅助列)最下面单元格计算的值稍大。
(对于没有看到上一篇帖子的,再解释一下:目前所有的鞋号都是同一条号的鞋号在一行,我们重新设计表格的目标是把它们分成不同的行,把相邻的行填入同一条号。所以插入一个空行。)
第二步:
1.删除重复项:将上述公式计算出的数据复制粘贴成数值。选择列A到J,然后单击数据/删除重复项以取消所有选择。然后在“删除重复项”对话框下方的“列”中勾选“二级列”,并确认。
2.排序:选择A到J列,依次点击数据/排序(如果没有移动或点击鼠标,应该还是上一步选择A:J列的状态)。在“排序”对话框的“主键”选项中,选择“辅助列”。当然可以。
3.排序后达到按“鞋号数”插入空行的效果。