🐥
【Excel】ランダム英数字生成
ランダム英数字生成(LET + RANDBETWEEN)
やりたいこと
ランダムな英数字の文字列を生成する
結論(コピペ用)
=LET(
chars,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",
TEXTJOIN("",TRUE,
MID(chars,RANDBETWEEN(1,LEN(chars)),1)&
MID(chars,RANDBETWEEN(1,LEN(chars)),1)&
MID(chars,RANDBETWEEN(1,LEN(chars)),1)&
MID(chars,RANDBETWEEN(1,LEN(chars)),1)
)
)
いつ使ったか
CSVテストデータ作るときに使用
改善したい点
- MID連打やめたい
- 配列で書ける気がする(未調査)
Discussion