返回目录:excel表格制作
第12篇
上一篇讲到,用随机函数不但可以生成数字,还可以随机生成名字和日期,说好的这一篇要教大家无中生有,有中瞎编,所以这次编一个缴费表,竟方便这次要讲的内容,也为下一篇内容先做个铺垫
先来看一眼缴费表最终图,这里面每一个数字都是用到随机函数随机得到的。
接下来一步步的看
首先是编日期
1、选定需要产生的日期位于2019年全年,于是在A4单元格和A18单元格分别输入2019/01/01和2019/12/31
2、在A5至A17中输入公式TEXT(RAND()*($A$18-$A$4)+$A$4,"e/mm/dd")
TEXT(值,形式)函数简单的讲就是将值转换为想要表现的形式,该公式即是将随机得到的数值转为"e/mm/dd"的标准形式
单元格值A4为什么要输成$A$4呢,这里牵涉到绝对引用,关于引用的知识,不懂的同学们可以连接到本号此前的一篇文章 【点这里】
往下填充得到日期
再次是取个姓名
1、和大家商量好,这些人都姓名“张”,然后都是张XX的形式。
2、姓名公式为:
"张"&CHAR(256*(INT(176+40*RAND()))+INT(161+94*RAND()))&CHAR(256*(INT(176+40*RAND()))+INT(161+94*RAND()))
张的两边要加 "" 符号,俩个Char公式之间用&连接。
为了防止单击一次鼠标数据变动一次,我们将得到的姓名复制,同时粘贴为数值在同一位置,这样就把公式去除了,基本上随机得到的数据都需要此步操作
3、关于公式为什么会这样这样,请参考今天另一篇文章,内容比较晦涩,有好奇心的同学们可以学习学习==!
随机生成金额和大写金额
1、随机数值生成请参考上一篇,不再赘述
2、大写金额那一栏,先等于前面的金额
3、然后设置单元格格式,即特殊中的大写金额,初步得到一张缴费表
下一次将在本表的基础上学习数据分列的应用等。