10월 둘째주|
UNO_WEEKLY |UNO_ZEN
UNO_WEEKLY|VBA-EXCEL-BASICS_069
랜덤으로 문자를 얻어서 문자열정보를 만들어서..
수식과 함수에서
랜덤문자를 만들어서 문자열 정보를 만들때
REPT함수를 사용하면 랜덤으로 하나의 문자를 얻으면
나머지 문자도 같은 문자가 반복이 될뿐
하나의 문자열정보에 알파벳이 랜덤으로 골고루
조합이 되지 않는다
하지만 365함수 덕분에 순환을 하면서 작업을
할수 있어서 원하는 정보를 만들어 낸다
이전에는 이런 경우 VBA로 처리하는 것이 답이였는데
이제는 VBA신세를 지지 않아도 수식에서
처리한다..
하지만..
VBA가 아니면 못하는 것은
수식에서 어쩔수 없다
프로그래밍언어라고 하는 것은 변수를 마음대로
원하는 만큼 만들어서 자유롭게 사용하지만
수식에서는 이것이 극히 제한 적이다
그래서 VBA라는 언어는 계속우뚝 서있을수 있는 것
변수를 마음대로 선언하고 처리하면
다양한 결과를 얻을수 있음을 보도록 하자
이번 화일에 관련된 참고 유튜브동영상
VBA+Excel Basics 69
x20231009_1297_VBA_EXCEL_BASICS_069.
UNO_WEEKLY|
엑셀 수식과 함수(365포함)|
중복되지 않는 문자로 랜덤문자열정보
REDUCE,SCAN,SEQUENCE,LAMBDA,CHAR,INT,RAND
REPT함수를 사용하여
랜덤으로 문자를 만들면,
같은 문자가 여러개 만들어진다,
원하는 것은 하나의 셀에 여러개의 문자가
랜덤으로 섞여서 여러개 만들어졌으면 좋겠는데..
방법이 없을까?
순환을 하면서 작업을 하여야 하는 것이라서
이전에는 VBA가 아니면 답이 없었는데
다행히 365함수 덕분에
순환을 하면서 작업을 하는 것이 가능해져서
원하는 결과를 얻을수 있게 되었다
하나의 셀에 랜덤으로 문자열정보를
만드는 것은 SEQUENCE함수의 도움을 받아
REDUCE함수와 LAMBDA함수로 만들수 있는데
여러개의 셀에 같은 결과가 한꺼번에 즉 배열로
떨어지게 하려면...
SCAN함수와 LAMBDA함수를 한번더 사용하면 된다
그런 센스를 빌드업시켜 나가보자
이번 화일에 관련된 참고 유튜브동영상
쉬운엑셀 ,생활엑셀-119
엑셀365함수와 수식 시리즈_75
x20231009_1297_SequenceLambdaReduce.
UNO_WEEKLY|VBA_Advanced-
DAO_Access_MemoSheet_11
이번주는 추석연휴로 쉽니다...
다음 화일 부터는 JavaScript와 Web에
관련된 내용을 할 계획입니다
아래 화일은 지난 주 화일입니다..
참고하세요
참고동영상
엑셀로 코딩을 배우자_237
x20230925_1296_DAOMemoSheet_11.