MS 오피스 팁/Excel

[Excel] 어디로 갈까? 뭘 먹지? 엑셀 랜덤 선택기!

노하우저장소 2020. 7. 11.

네이버 지식인 질문에서 재밌는 요청을 발견하여 엑셀 툴을 하나 제작하였습니다. 질문은 다음과 같습니다.

 

 

구글 스프레드시트에서 랜덤으로 값을 추출하는 방법

예전에 구글 스프레드시트에서 어떤 분이 표로 만들어진 랜덤 추출기를 공유해주셔서 사용한 적이 있었는데 그분이 공유를 내리셨는지 사라져서 제가 만들 수 있나 싶어서 하나 만들어보려고..

m.kin.naver.com

Q 구글 스프레드시트에서 랜덤으로 값을 추출하는 방법 


예전에 구글 스프레드시트에서 어떤 분이 표로 만들어진 랜덤 추출기를 공유해주셔서 사용한 적이 있었는데 그분이 공유를 내리셨는지 사라져서 제가 만들 수 있나 싶어서 하나 만들어보려고 합니다 

표가 있으면 예를 들면 장소에 내 이름을 넣으면 미리 입력해둔 장소목록(바다,산,강등등) 중에서 랜덤으로 값이 추출되는 표를 만들고 싶은데요
어떻게 만들수 있는지 방법을 아시는 분이 있다면 도움 부탁드립니다 


ex)
장소 | 이름1 | (결과로 나올 바다산강 등등 장소목록)
과일 | 이름2 | (결과로 나올 사과바나나 등등 과일목록)
책종류| 이름3 | (...)
음악 | 이름4 | (...)


이런식의 ? 표였던 것 같습니다 또한 어떤 버튼을 누르면 재추출을 랜덤으로 다시 할 수 있었던 것 같은데요 방법을 알려주실 수 있을까요 구글이 아니고 액셀로 가능하면 그것도 좋습니다

엑셀 랜덤 선택기 소개

랜덤선택기.xlsm
0.02MB

인터페이스는 아래와 같으며, 상세 설명 나갑니다~

매크로 파일이므로 초기 파일 구동 시 매크로 허용해주셔야 합니다.

  • 데이터 추가 : 카테고리에서 목록(Drop-down lists) 중 하나를 선택하면 자동으로 행이 하나 추가됩니다. 상세내역을 입력하시면 됩니다.

  • 카테고리 추가 : 카테고리 별 총 항목 표 밑에 입력하면 자동으로 표가 확장되면서 목록에도 추가됩니다.

  • 랜던 결과 보기 : 카테고리를 선택하면 랜던 선택 결과가 바로 결정됩니다. 만일 선택이 마음에 드시지 않는다면 [랜덤 선택] 버튼을 눌러 새로 선택하실 수 있습니다.

 

 

엑셀 시트 작성 방법

랜덤선택 파트 (표2)

 

데이터 입력 파트 (표1)

카테고리 관리 파트 (표3)

 

목록 (Drop-down lists) 파트

  1. 카테고리 관리 파트 표의 [카테고리] 열만 이름으로 지정
  2. 열을 목록으로 지정하면, 항목 추가 시 목록도 자동 업데이트 됩니다.

 

매크로 파트

사실 매크로 기능을 넣을 필요 없이 F9를 눌러 재계산하면 됩니다만, 요청자께서 버튼 얘기를 해주셔서 F9와 동일한 명령을 넣어 매크로 버튼을 만들었습니다.

Sub 랜덤선택()
    Calculate
End Sub

 

참고 포스팅

 

 

[Excel] 엑셀의 표 + 자동 드롭다운 목록 구축

오늘은 다소 복잡한 내용이지만, 업무 활용도가 매우 높은 노하우를 알려드리고자 합니다. 바로 데이터 유효성 검사(Data Validation)의 목록(drop-down lists)인데 그냥 목록이 아니라 목록이 자동으로 �

knowhowbank.tistory.com

 

 

[Excel] vlookup 조건 두 개 이상 (다중 조건)

vlookup (Vertical lookup) 함수를 유용하게 사용하다 보면 조건이 여러 개인 경우가 발생하게 됩니다. 몇 가지 방법이 있겠지만 저는 가장 간단하게 vlookup 함수만 사용하여 해결하는 법을 가장 많이 사

knowhowbank.tistory.com

지식인 질문자께서 기다리시므로 일단 빨리 답변드리고, 상세 방법은 추후 업데이트하도록 하겠습니다.

댓글