1、首先打开一个Excel文档,选中任意一个单元格,在上方编写公式:
2、在Excel中是使用rand函数可以生成随机数,但是该函数默认是只生成的范围是0-1之间的随机数,需要使用int函数来使随机数强制转换成整数,6位的随机数需要在后面指定范围为“900000+100000”,具体的写法是“INT(RAND()*900000+100000)”:
3、最后按下回车键,就会生成一个6位的随机数了,以上就是excel生成6位随机数的方法:
定义a=0循环
按05次
输出文本a
按回车
a=a+1
具体代码如下:
a=0
While a<8
KeyPress "Num 0", 5
SayString a
KeyPress "Enter", 1
a=a+1
Wend
这里面的8只是我随便设的,你定义成几,就循环几遍
我现在定义成8了,随意输出因该是这样的:
000000
000001
000002
000003
000004
000005
000006
000007
--------------创建函数,然后通过函数来更新
create view getRandView
as
select substring(cast(rand() as char(10)),3,6) rnt
go
create function getRand()
returns char(6)
AS
begin
declare @r char(6)
select @r=rnt from getRandView
return @r
end
go
update mytb
set newstring=dbo.getRand()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)