免费手机号码和验证码(随机号码生成软件)

我们在做教程时,经常用到大量个人基本信息,如果用实名和正确信息,会造成侵犯个人信息权。

为此,笔者经过筛选,用随机函数RAND随机生成姓名、学历、性别、身份证、手机号等信息,避免了侵权的问题。

一、随机生成姓名

中国人的姓名多由2~3位构成(复姓可能为4位),首先,我们要把从网上抄来的2~3位姓名拆分为单字。如下图:

免费手机号码和验证码(随机号码生成软件)

图2

随机数和姓名处理清楚后,需要随机生成姓名并合并,操作方法如下图:

免费手机号码和验证码(随机号码生成软件)

图4

如上图,在需要生成学历的第一个单元格输入函数:

=VLOOKUP(INT(RAND()*8)+1,{1,”博士”;2,”硕士”;3,”本科”;4,”大专”;5,”高中或中专”;6,”初中”;7,”小学”;8,”文盲或半文盲”},2,)

公式解析:

(RAND()*8)+1表示随机生成1~8之间的数字,用INT取整数,取{1,”博士”;2,”硕士”;3,”本科”…}中数字对应的值。2表示如果随机数取整后不在1~8范围,则取第二个,也就是VLOOKUP函数中的第二列。

随机生成性别的方法同上,函数为:

=VLOOKUP(INT(RAND()*2)+1,{1,”男”;2,”女”},2,)

当然还有其他方法可以随机生成。如:

=CHOOSE(RANDBETWEEN(1,2),”男”,”女”)

三、随机生成身份证号码

免费手机号码和验证码(随机号码生成软件)

图6

我们先随机生成网段如131 133 135等,再随机生成8位数,然后把网段和随机的8位数连接起来就得到随机手机号码。

网段生成函数:

=CHOOSE(RANDBETWEEN(1,14),131,135,136,137,138,139,151,152,153,157,159,180,181,183)

RANDBETWEEN(1,14)表示随机生成1~14中的随意数,再用CHOOSE嵌套,当函数RANDBETWEEN(1,14)出现1的时候,函数就变为:CHOOSE(131,135,136……),最终结果就是131。

网段生成8位数:

=RANDBETWEEN(10000000,99999999)

表示随机生成10000000到99999999

怎么样,是不是很简单,再也不要担心侵权了!

(0)
小多多的头像小多多创始人

相关推荐

发表回复

登录后才能评论