在Excel 中以乱数自动产生随机的密码。

问题

如何在Excel 中自动产生随机的乱数密码,包含大、小写英文字母、数字与特殊符号等?

解法

Excel 中有许多可以用来产生乱数的函数,只要善用这类的函数,就可以快速产生各式各样的随机密码,以下是产生各种密码的方式与范例。

基本密码产生方式

一般的密码大概都是由「大写英文」、「小写英文」、「数字」与「特殊符号」所组成的,若要产生这些资料,可以在查询RANDBETWEENCHAR

举例来说,若要以乱数产生一个大写英文字母,可以先用 RANDBETWEEN6590AZCHAR

=
随机产生大写英文字母

类似的方式也可以用于产生一个小写英文字母:

=
随机产生小写英文字母

 

如果单纯只要产生随机的数字,就只要呼叫一次 例如以乱数产生三个数字:RANDBETWEEN

=
随机产生数字

如果要让密码强度更高,可以将乱数的范围设定为整个ASCII「可显示字元」的范围,直接从大、小写英文字母、数字或符号中取出字符:

=
随机产生可显示字元

产生随机密码

熟悉了基本的乱数字符产生方式之后,只要把它们用 &

例如若想要产生两个大写英文,加上四位数字的密码,就可以这样写:

=
产生随机密码

若要产生长度为88

=(
产生随机密码

读者互动

 

Oh 游读者 👋
It’s nice to meet you.

每周三,您都将收到一封内容详实的Newsletter.

close

Oh 游读者 👋
It’s nice to meet you.

每周三,您都将收到一封内容详实的Newsletter.