본문 바로가기

우노사설4

[Script Lab -2] 우노사설님 코드 리뷰 https://www.youtube.com/watch?v=LfhbZ7LTEio&ab_channel=%EC%9A%B0%EB%85%B8%EC%82%AC%EC%84%A4   이번 강의는 전체적인 flow는 이해가 되었지만 appsScript를 처음 공부할때 당황했던 것처럼 cell값 하나 가져오고 cell에 접근하는게 여러가지 절차로 들어가서 좀 힘들었던 기억이다.   이 부분은 거의 따라치기 바빴던 기억이다.  이럴땐 그냥 외우고 나중에 이해하면 된다.  반복 숙달만이 어떠한 지식을 내걸로 만들 수 있다.. 2024. 5. 14.
[Script Lab -1] 우노사설리뷰 https://www.youtube.com/watch?v=EFMFayEKURw&t=626s&ab_channel=%EC%9A%B0%EB%85%B8%EC%82%AC%EC%84%A4 본인은 365구독자인데 비지니스 계정이 아니어서 Automate탭이 열리지 않아서 자바스크립트 코드 연동이 되지않았는데..이번에 우노사설님의 Script Lab강의를 통해서 다시 불꽃을 일으킬 수 있어서 소개하려고 한다. [개발자도구탭 - 추가기능 - 스토어 - script lab ] 설치하면 이렇게 이쁜화면이 나오게 된다.  appsScript를 통해서 스프레드시트를 제어하는것은 많이 해보았지만 엑셀에서 된다는게 마냥 기쁘다...뭔가 미지의 문을 하나 더 열고 들어가는 느낌이랄까...당분간 우노사설님 강의를 계속 리뷰하면서 본인.. 2024. 5. 13.
[365리뷰] 엑셀365함수와 수식시리즈_84[feat. 우노사설님] https://www.youtube.com/watch?v=ArRyv21LlnI&t=50s 시작일과 종료일사이의 제외요일을 제외한 나머지 날짜와 요일을 출력하는 문제이다. 논리식으로 시작일과 종료일 사이의 날짜의 요일을 제외요일과 비교하여 같으면 TRUE를 다르면 FALSE값을 반환하므로, FALSE값의 날짜와 요일만 출력하면 되는 문제이다. =LAMBDA(시작일,종료일,제외1,제외2, LET( →step1, "입력된 날짜로 date 테이블구성", date, 시작일+SEQUENCE(종료일-시작일+1,,0), →step2, "제외1과 제외2 값을 비교하는 함수구성", f, LAMBDA(r, OR(TEXT(r,"aaaa")=제외1,TEXT(r,"aaaa")=제외2)), →step3, "date테이블을 순환하면.. 2024. 2. 11.
[기초방] VBA 100제 #91 [ 표에서 다중검색하기 ] 우노 사설님의 강의에서 문제를 가져와 보았다. https://www.youtube.com/watch?v=16_mEL_B6lM&t=615s 전통적인(?) 방법은 이러한 순서로 진행하게 될것이다. 1. rngH [A4:H4]를 순환하면서 지역 RANGE("K4")에서 해당 지역이 포함되어 있는지를 확인후에 2. 해당되는 지역이 있다면 그 지역의 데이터를 순환하면서 CheckStr을 호출하여 카운트된 수를 반환하여 그 합을 구하는 방식이다.For Each rngQ In rngH If InStr(rngR, rngQ) > 0 Then Set rngY = rngQ.Offset(1) NumCnt = NumCnt + CheckStr(Range(rngY, rngY.End(4)), rngC.Value) End If Nex.. 2024. 1. 7.