본문 바로가기

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

[함수] 랜덤 알파벳 및 숫자 조합

이번에는 숫자와 알파벳이 섞여있는 랜덤 조합/ID를 만들어보겠습니다. 어떻게 해야할까요?

무작위로 (아무튼) 생성됨.

 

알파벳과 숫자를 무작위로 생성하는 법

우선 1개의 알파벳 또는 숫자를 무작위로 생성하기 위해, 아래와 같은 과정을 거칠 예정입니다.

1. 한자리 숫자를 무작위로 생성합니다.

= RANDBETWEEN(0,9)

 

2. 한자리 알파벳을 무작위로 생성합니다.

= CHAR(RANDBETWEEN(65,90))
[수식 설명]
RANDBETWEEN (0,9) // (65,90) = 0에서 9사이, 또는 65에서 90사이의 무작위 숫자를 돌려줍니다.
CHAR (65~90) = 알파벳 A부터 Z사이의 숫자를 돌려줍니다.

무작위로 알파벳과 숫자가 하나씩 생긴다.

 

3. 둘 중 하나를 무작위로 선택하기 위해,  0,1을 무작위로 생성하고 IF로 연결합니다.

=RANDBETWEEN(0,1)
=IF(B4,B2,B3)
[수식 설명]
RANDBETWEEN(0,1) = 0과 1 사이의 무작위 값을 돌려줍니다.
IF(B4,B2,B3) = B4 값이 참이면 B2 (숫자)를, 거짓이면 B3 (알파벳)을 돌려줍니다.
*B4가 0이면 FALSE를, 1이면 TRUE로 인식합니다!

1이 선택되면 숫자 (8)가 반환된다.
0이 선택되면 알파벳 (J)이 반환된다.

 

무작위로 생성된 단어를 여러개 연결하는 법

4. 위의 수식을 하나로 묶어서 여러번 반복하거나, 각각을 만들어서 따로 붙여도 됩니다.

=IF(RANDBETWEEN(0,1),RANDBETWEEN(0,9),CHAR(RANDBETWEEN(65,90)))
[수식 설명]
위의 모든 수식을 IF안에 때려넣었습니다.

단일 수식을 &로 여러번 연결하거나, 표에 여러개를 만들고 각각을 연결 가능

 

문자와 숫자를 모두 포함한 무작위 ID 생성하기.xlsx
0.01MB