【Excel】関数でランダムパスワードを生成してみた

excel Excel

エクセルで関数を利用してランダムパスワードを生成してみました。

広告

関数でランダムパスワードを生成する

・パスワードに利用したい文字列、数字、記号をセル(今回はB1セル)に入力します。
 今回は、Lの小文字やO(オー)や0(数字のゼロ)などの紛らわしい文字や数字は除いています。

123456789abcdefghijkmnpqrstuvwxyzABCDEFGHJKLMNPRSTUVWXYZ!$%&@

・パスワードを表示させたいセルにパスワード生成数式を入力します。
 この数式はCONCATENATE関数とRANDBETWEEN関数、MID関数を組み合わせて作成しています。

CONCATENATE(MID($B$1,(RANDBETWEEN(1,LENB($B$1))),1),MID($B$1,(RANDBETWEEN(1,LENB($B$1))),1),MID($B$1,(RANDBETWEEN(1,LENB($B$1))),1),MID($B$1,(RANDBETWEEN(1,LENB($B$1))),1),MID($B$1,(RANDBETWEEN(1,LENB($B$1))),1),MID($B$1,(RANDBETWEEN(1,LENB($B$1))),1),MID($B$1,(RANDBETWEEN(1,LENB($B$1))),1),MID($B$1,(RANDBETWEEN(1,LENB($B$1))),1),MID($B$1,(RANDBETWEEN(1,LENB($B$1))),1),MID($B$1,(RANDBETWEEN(1,LENB($B$1))),1),MID($B$1,(RANDBETWEEN(1,LENB($B$1))),1),MID($B$1,(RANDBETWEEN(1,LENB($B$1))),1),MID($B$1,(RANDBETWEEN(1,LENB($B$1))),1))
数式によってパスワードが生成される

数式が入力されたセルを再度クリックすると値が変わります。

コメント

タイトルとURLをコピーしました