학습노트
엑기스 1~2일차 합본
[1일차]
• 엑셀 2021 이후 버전에서 새롭게 추가된 '동적배열'의 개념을 알아봤습니다. 동적배열 사용 시, '#분산!' 오류가 발생하는 원인과 해결방법을 작성합니다.
동적배열 값이 뿌려질 범위에 이미 값이 입력되어 있는 경우에 발생
해당 범위를 확인하여 문제의 값을 삭제하여 해결
상기 예시의 기준으로 가격 열의 ?? 삭제
• VSTACK 함수를 사용하면 여러 시트의 데이터를 일괄 취합할 수 있습니다. VSTACK + FILTER 함수로 시트를 취합하는 방법을 간략하게 정리합니다.
VSTACK을 활용 지정범위 셀의 동일구조 데이터 불러옴
데이터간 행 수가 틀리므로 넉넉하게 범위를 정하여 불러온 후
FILTER를 사용하여 공백행을 제거함
• 오늘 학습한 함수 중 실무 활용도가 높거나 가장 인상 깊었던 함수 3가지를 골라 자유롭게 정리해 보세요.
<SORT>
정렬기준행, 오름차순/내림차순 지정
<XLOOKUP>
- 왼쪽방향으로도검색가능 / 열위치수정불필요
- 배열로검색가능
<TOCOL>
데이터를한줄로바꾼다.
잘못된구조를올바른구조로바꾸는데유용
[2일차]
• LET 과 LAMBDA 함수는 실무에서 복잡한 수식의 가독성을 높이고 자동화하는데 중요한 함수입니다. 아래와 같이 LET/LAMBDA 함수로 복잡한 수식의 가독성을 높이고 사용자 함수를 등록하는 방법을 간략하게 정리합니다.
=LAMBDA(주민번호,LET(코드,MID(주민번호,8,1),IF(ISODD(코드),"남성","여성")))
주민번호 8번째 숫자를 코드에 할당하고, 코드의 홀수여부의 참/거짓을 판단해서 남성/여성을 반환한다.
LAMBDA 함수를 사용하여 주민번호를 인수로 가지는 사용자 함수를 생성한다.
• 동적 배열을 정확히 활용하려면 배열 계산 방식에 대한 이해가 필수입니다. 엑셀 배열 계산의 핵심 원리를 간략하게 정리합니다.
- 엑셀에서 TRUE = 1, FALSE = 0 으로 계산된다.
- 모든 조건을 만족하는 경우(AND) → 곱셈, 둘 중 하나라도 만족하는 경우(OR) → 덧셈으로 계산한다.
• 오늘 학습한 함수 중 실무 활용도가 높거나 가장 인상 깊었던 함수 3가지를 골라 자유롭게 정리해 보세요.
<LET>
수식 간소화
<LAMBDA>
<TEXTSPLIT>
댓글 0