使用EXCEL(WPS)公式生成随机密码
某些时候我们需要生成一些随机的密码来解决一些问题
下面是一个生成随机密码的公式,随机生成12位密码,密码包含大小写字母+数字+符号
每次表格有更改或者按F9刷新表格时就会自动生成一个随机密码
局限性:
每一位的类型相同,例如第一位大写 第二位小写 第三位数字...
此公式只适合生成对密码复杂度有要求的场景
=CONCATENATE( CHAR( RANDBETWEEN(65, 90) + INT(RAND() * 0.1) ), CHAR( RANDBETWEEN(97, 122) + INT(RAND() * 0.1) ), CHAR( RANDBETWEEN(48, 57) + INT(RAND() * 0.1) ), MID( "[.#$%^~!*]", RANDBETWEEN(1, 9), 1 ), CHAR( RANDBETWEEN(65, 90) + INT(RAND() * 0.1) ), CHAR( RANDBETWEEN(97, 122) + INT(RAND() * 0.1) ), CHAR( RANDBETWEEN(48, 57) + INT(RAND() * 0.1) ), MID( "[.#$%^~!*]", RANDBETWEEN(1, 9), 1 ), CHAR( RANDBETWEEN(65, 90) + INT(RAND() * 0.1) ), CHAR( RANDBETWEEN(97, 122) + INT(RAND() * 0.1) ), CHAR( RANDBETWEEN(48, 57) + INT(RAND() * 0.1) ), MID( "[.#$%^~!*]", RANDBETWEEN(1, 9), 1 ) )