ランダムパスワードを生成してみた(CONCATENATE関数)

excel Excel
この記事は約2分で読めます。

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

広告

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

1.パスワードに利用したい文字列、数字、記号をセル(今回はB1セル)に入力

今回は、Lの小文字やO(オー)や0(数字のゼロ)などの紛らわしい文字や数字は除いています。

123456789abcdefghijkmnpqrstuvwxyzABCDEFGHJKLMNPRSTUVWXYZ!$%&@

2.パスワードを表示させたいセルにパスワード生成数式を入力

この数式は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をコピーしました