본문 바로가기

1. 카테고리 별 분류/ㄴ무작위 Randomized

[함수] 랜덤한 알파벳으로 조합된 ID를 생성하는 법 (예. ERIFJWOB)

알파벳을 랜덤으로 표시하려면 CHAR 함수를 사용

알파벳은 숫자가 아니기 때문에 RANDBETWEEN함수를 사용할 수 없지요.

CHAR함수는 특정 번호에 해당하는 문자/글자를 돌려주는 함수인데, 예를들어 아래와 같은 식이에요.

=CHAR(64)

 

[수식 설명]
CHAR(64) = 64번에 해당하는 글자를 보여줘.

64번은 "@(골뱅이)"이다. 다른 번호는 뭘까?

 

CHAR()함수에서 알파벳은 65번 ("A")부터 90번 ("Z")

따라서, CHAR 안에 들어갈 숫자를 65부터 90까지 랜덤하게 생성하면, 랜덤한 알파벳 1개를 만들 수 있습니다.

65에서 90사이의 아무 숫자나 찍어서 알파벳으로 바꾼다. 66이 골라졌기때문에 "B"가 나온 것.


이 작업을 "&"로 8번 연결

=CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & ... (6번 더)
[수식 설명]
CHAR(RANDBETWEEN(65,90)) = 65-90사이의 숫자를 골라서, 그 번호에 해당하는 문자를 돌려줘 (모두 알파벳)
값A & 값B & 값C ... = 값A값B값C (문자들을 연결해줘)

 

ID 목록 생성

위의 함수를 &로 8개 묶으면 된다.

엔터를 누를때마다 알파벳이 랜덤하게 바뀌니 미리 값으로 다른곳에 복사해놓아야 하는 점을 잊지마세요.

 

랜덤한 알파벳으로 조합된 ID를 생성하는 법.xlsx
0.01MB