ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 엑셀 함수 RAND와 INT의 활용법
    카테고리 없음 2022. 12. 13. 10:54
    반응형

    오늘은 엑셀 함수 RAND와 INT의 활용법에 대해 안내 해 드리겠습니다.  쉽게 말하면 우리반에서 청소 할 학생을 뽑을 때 ? 오늘 우리회사에서 야근 할 직원을 뽑을 때? 쓸 수 있는 함수 입니다. 

     

    - RAND 함수 -

    말 그대로 '랜덤' 입니다.

    즉 0부터 1까지 중에서 아무 거나 하나 뽑는다는 이야기죠.

    0.1, 0.2, ... 등 간단한 것이 아니라, 소수점 아래로 계속되는 수라는 점에 유의하세요! 

     

    즉 말 그대로 어느 한 점에 0, 다른 한 점에 1을 썼을 때, 그 사이의 아무 부분이나 손가락으로 찍을 때!

    바로 그 곳을 나타내는 값이 나온다는 것입니다.

    (위 마우스 아이콘 보이죠?)
     

     

    - INT 함수 -

    간단하게 설명 드리자면, 소수점 아래 부분을 '뚝' 자르는 기능입니다.

    원래 기능 설명에는 '소수점 아래를 버리고 정수로 표시한다' 이런 식으로 되어 있는데,

    보다 쉽게 설명하기 위해서 바꾼 말입니다.

     

    위 그림 보이죠? 300.432에서 .432가 뚝 잘려 나가는 모습!

    B열에 있던 소수점이 D열에서는 잘라져 없어진 모습이 보입니다.

     

     

     

    자, 그럼 두 함수를 '합쳐서' 0부터 99까지의 아무 수나 나오게 하는 법!

     

    먼저, =RAND() 를 입력하여 0부터 1까지의 아무 수나 나오게 한 다음,

    (위 예시에서는 0.26225...)

    그 뒤에 '*100' (위 이미지에서는 편리하게 x로 나타내었지만 실제 곱셈 기호는 *입니다) 을 입력하여 100을 곱합니다.

    (위 화면에서는 26.22593...)

    그러면, 0부터 100까지의 수가 나타나겠죠?

     

    그런 다음, 소수점 아래를 뚝! 자르기 위하여! 세 번째 식과 같이 INT를 씌우면?

    짠! 0부터 100까지의 수에서 소수점이 없어진 0부터 99까지의 수가 나옵니다.

    위에서는 26이 나옵니다.

    별로 어렵지 않을 거라 생각합니다.

     

    여러분도 한 번 해 보세요! 몇이 나오나...

     

    1. 여러분이 태어난 달이 나온다!

    2. 여러분이 태어난 날짜가 나온다!

    3. 0부터 99까지의 수 중 가장 좋아하는 수가 나온다!

     

    1, 2, 3번 중 1가지 이상에 해당하는 분들은 지금 바로 댓글 주세요! 축하해 드리겠습니다!

     

    그렇다면, 0부터 99까지가 아닌 0부터 49까지가 나오게 하려면 어떻게 할까요?

    정답은 '100을 50으로 바꾼다' 입니다. 즉, 위와 같이 하시면 됩니다.

     

     0부터 1까지의 아무 수나 출력 > 그 수에 50을 곱하여 0부터 50까지 무엇이든 나오게 한 다음

    소수점 아래를 끊어 주면, 0부터 49까지의 '아무 것이나' 나오게 됩니다.

    쉽게 생각하시면 답이 나옵니다!

     

    Excellent Excel!

     

    그 식을 그대로 적용한 결과입니다.

    78개의 '0부터 49까지의 정수' 를 출력해 보았습니다.

    참고로 RAND 함수는 문서 전체가 아니라 각각의 셀별로 다른 '0과 1 사이의 어떤 수' 가 나오기 때문에,

    결과값이 보시는 것처럼 서로 다르게 나옵니다.

     

    실제로 활용해보기

     

    여러분의 블로그에 댓글이 40개가 달렸습니다. 이벤트 당첨자를 1명 뽑아야 해요.

    이 때, 몇 번째 덧글을 선택하여 당첨자를 뽑는 방법을 생각하고 있다, 칩시다.

     

    이 때는 1부터 40까지의 정수를 출력해야 하므로,

    위에서 설명해 드린 방법을 이용하여 0부터 39까지의 어떤 정수를 먼저 출력한 다음, 그 수에 1을 더해 주시면 됩니다.

     

    (0부터 39) + 1 = (1부터 40)

     

    즉, 설명해 드린 대로 식을 만드신 다음 오른쪽에 '+1' 을 해 주세요!

    혹시 이 글 보시는 분들 중 '38번' 계신가요? 축하드립니다!

     

     

    1부터 ★까지의 정수 중 아무 거나 뽑는 방법입니다.

    역시 +1을 해 주시면 됩니다.

     

    반응형
Designed by Tistory.