在excel中将8位日期转换成6位日期的具体步骤如下:
1、首先打开需要编辑的Excel表格,进入到编辑页面中,选中需要转换的单元格数据。
2、然后右键单击单元格选择打开“设置单元格格式”。
3、然后在弹出来的窗口中点击打开数字中的“自定义”。
4、然后在类型下方输入“yyyy-mm”,回车确定。
5、然后就可以转换为6位数的了。
自定义单元格格式就行了。
具体的操作步骤如下:
1、打开PPT,选中你要更改使之前面加0的那一列。
2、右击该列,选择【设置单元格格式】。
3、在弹出的窗口中,选择【数字】,在左边分类一栏中选择【自定义】。
4、在右边一栏中找到0的类型。
5、在类型中填上6个0。
6、点击确定返回就可以看到效果了。
我发现有一位用vb做的,没有排除出现第一位为0的情况于是就出现了5位数的情况,所以我觉得用公式方便些.
在任一单元格输入如下公式即可:
=value(choose(1+int(7*rand()),1,2,5,6,7,8,9)choose(1+int(8*rand()),0,1,2,5,6,7,8,9)choose(1+int(8*rand()),0,1,2,5,6,7,8,9)choose(1+int(8*rand()),0,1,2,5,6,7,8,9)choose(1+int(8*rand()),0,1,2,5,6,7,8,9)choose(1+int(8*rand()),0,1,2,5,6,7,8,9))
说明:第一位,不能出现0,3,4,所以用公式:
choose(1+int(7*rand()),1,2,5,6,7,8,9)
产生除0,3,4的数,其它5位不能出现3,4,于是用公式:
choose(1+int(8*rand()),0,1,2,5,6,7,8,9)
产生除3,4的数.最后合并.为了使合并出的随机6位文本型的数转化成数值型,用了一个value函数.
选中时间所在单元格或区域,鼠标右键,设置单元格格式,自定义,在类型中输入hhmmss,确定即可。
选中a1:a20000
最好通过名称框来选择,不然下拉能累死。
选中后,在此状态下,直接键盘输入
=int(rand()*(999999-100000+1)+100000)
输入后,不要回车,而是按下ctrl+回车
本文转载自互联网,如有侵权,联系删除