학습노트
[엑기스 챌린지] 엑셀 2024 함수 마스터, 특별 챌린지 1일차 강의노트
LET 함수
LET 함수는 계산이나 값을 이름 관리자처럼 정의해서 여러 번 재사용할 수 있게 해준다.
복잡한 수식도 간단하게 정리할 수 있다. 가독성이 좋아진다.
=LET(값1, 값2, 값1+값2)
→ 값1은 1, 값2는 2, 결과는 3이 된다.
LAMBDA 함수
사용자 정의 함수를 셀 안에서 직접 만들 수 있는 함수다.
ctrrl + F3 이름관리자에서 함수 이름을 붙이면 나만의 함수처럼 사용할 수 있다.
=LAMBDA(x, x^2)(5)
→ 결과는 25가 된다.
TEXT 함수
숫자나 날짜를 지정한 형식으로 바꿔주는 함수다.
=TEXT(값, "yyyy-mm-dd")
→ 값을 "2025-05-31" 같은 형식으로 표시한다.
(엑셀에서 날짜는 보통 1900년 1월 1일부터 몇일째 날인지 숫자로 표시되므로, 표시 형식을 바꿔줘야 함)
TEXTSPLIT 함수
텍스트를 구분자 기준으로 잘라서 배열로 만들어 준다.
=TEXTSPLIT(범위, "/")
→ "/"을 기준으로 텍스트를 분리해준다.
TAKE 함수
배열의 앞부분(또는 뒷부분)을 지정한 개수만큼 가져온다.
=TAKE(A1:A10, 3)
→ 위에서 3개 값을 가져온다.
=TAKE(A1:A10, -2)
→ 아래에서 2개 값을 가져온다.
DROP 함수
배열의 앞부분(또는 뒷부분)을 지정한 개수만큼 제거한다.
=DROP(A1:A10, 2)
→ 위에서 2개 제거한 나머지를 반환한다.
=DROP(A1:A10, -1)
→ 아래에서 1개 제거한 나머지를 반환한다.
HSTACK 함수
여러 배열을 가로 방향으로 붙여준다.
=HSTACK(A1:A3, B1:B3)
→ 두 열을 나란히 붙인 배열이 된다.
강의 때 배운 주의사항: 동적 배열 함수는 더블클릭해도 자동 채우기가 안 된다SUMIF 함수는 '범위'가 들어가는 함수다 (배열이 아님)
CHOOSECOLS 함수는 '배열'을 다루는 함수라서, SUMIF를 같이 먹일 수 없다
LET 함수는 계산이나 값을 이름 관리자처럼 정의해서 여러 번 재사용할 수 있게 해준다.
복잡한 수식도 간단하게 정리할 수 있다. 가독성이 좋아진다.
=LET(값1, 값2, 값1+값2)
→ 값1은 1, 값2는 2, 결과는 3이 된다.
LAMBDA 함수
사용자 정의 함수를 셀 안에서 직접 만들 수 있는 함수다.
ctrrl + F3 이름관리자에서 함수 이름을 붙이면 나만의 함수처럼 사용할 수 있다.
=LAMBDA(x, x^2)(5)
→ 결과는 25가 된다.
TEXT 함수
숫자나 날짜를 지정한 형식으로 바꿔주는 함수다.
=TEXT(값, "yyyy-mm-dd")
→ 값을 "2025-05-31" 같은 형식으로 표시한다.
(엑셀에서 날짜는 보통 1900년 1월 1일부터 몇일째 날인지 숫자로 표시되므로, 표시 형식을 바꿔줘야 함)
TEXTSPLIT 함수
텍스트를 구분자 기준으로 잘라서 배열로 만들어 준다.
=TEXTSPLIT(범위, "/")
→ "/"을 기준으로 텍스트를 분리해준다.
TAKE 함수
배열의 앞부분(또는 뒷부분)을 지정한 개수만큼 가져온다.
=TAKE(A1:A10, 3)
→ 위에서 3개 값을 가져온다.
=TAKE(A1:A10, -2)
→ 아래에서 2개 값을 가져온다.
DROP 함수
배열의 앞부분(또는 뒷부분)을 지정한 개수만큼 제거한다.
=DROP(A1:A10, 2)
→ 위에서 2개 제거한 나머지를 반환한다.
=DROP(A1:A10, -1)
→ 아래에서 1개 제거한 나머지를 반환한다.
HSTACK 함수
여러 배열을 가로 방향으로 붙여준다.
=HSTACK(A1:A3, B1:B3)
→ 두 열을 나란히 붙인 배열이 된다.
강의 때 배운 주의사항: 동적 배열 함수는 더블클릭해도 자동 채우기가 안 된다SUMIF 함수는 '범위'가 들어가는 함수다 (배열이 아님)
CHOOSECOLS 함수는 '배열'을 다루는 함수라서, SUMIF를 같이 먹일 수 없다
오
최
Y
인
새
댓글 0