5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴
학습노트

[챌린지]엑셀 2024 함수 마스터 (2일차)

아스트
6월 1일 조회 302

LET 함수

  • 설명: 수식 내 계산 결과나 값에 이름을 할당, 가독성 및 성능 개선.
  • 구문: = LET ( 이름1, 이름1값, [이름2, 이름2값, ...], 계산식 )
    • 이름1: 첫 번째 정의 이름.
    • 이름1값: 이름1에 할당될 값/계산 결과.
    • [이름2, 이름2값, ...]: (선택) 추가 정의 이름/값 쌍.
    • 계산식: 정의된 이름을 사용한 최종 계산 수식.

LAMBDA 함수

  • 설명: 재사용 가능한 사용자 정의 함수 생성, 이름 관리자 등록 시 통합 문서 전체 사용 가능.
  • 구문: = LAMBDA ( [매개변수1, ...], 계산식 )
    • [매개변수1, ...]: (선택) 함수가 입력받을 인수 이름.
    • 계산식: 매개변수를 사용한 연산, 함수 실행 작업.

TEXT 함수

  • 설명: 숫자 값을 지정된 표시 형식의 텍스트로 변환.
  • 구문: = TEXT ( 값, 표시_형식 )
    • 값: 텍스트 변환 대상 숫자 값.
    • 표시_형식: 적용할 텍스트 형식 코드 (예: "yyyy-mm-dd").

TEXTSPLIT 함수

  • 설명: 지정 구분 기호 기준으로 텍스트 문자열을 여러 열/행으로 분할.
  • 구문: = TEXTSPLIT ( 텍스트, 열구분자, [행구분자], [빈칸무시], [일치옵션], [기본값] )
    • 텍스트: 분할 대상 텍스트.
    • 열구분자: 열 분할 기준 문자(열).
    • [행구분자]: (선택) 행 분할 기준 문자(열).
    • [빈칸무시]: (선택) TRUE 시 빈 셀 무시 (기본 FALSE).
    • [일치옵션]: (선택) 대/소문자 구분 등 (0: 구분(기본), 1: 무시).
    • [기본값]: (선택) 결과 없을 시 반환 값.

TAKE 함수

  • 설명: 배열 시작/끝에서 지정 개수 행/열을 가져와 새 배열 생성.
  • 구문: = TAKE ( 배열, 행_개수, [열_개수] )
    • 배열: 원본 배열.
    • 행_개수: 가져올 행 개수 (양수: 처음부터, 음수: 끝부터).
    • [열_개수]: (선택) 가져올 열 개수 (양수: 처음부터, 음수: 끝부터, 생략: 모든 열).

DROP 함수

  • 설명: 배열 시작/끝에서 지정 개수 행/열 제외 후 나머지 배열 반환.
  • 구문: = DROP ( 배열, 제외_행_개수, [제외_열_개수] )
    • 배열: 원본 배열.
    • 제외_행_개수: 제외할 행 개수 (양수: 처음부터, 음수: 끝부터, 0: 제외 안 함).
    • [제외_열_개수]: (선택) 제외할 열 개수 (양수: 처음부터, 음수: 끝부터, 0/생략: 제외 안 함).

HSTACK 함수

  • 설명: 여러 배열/범위를 수평으로 결합하여 단일 배열 생성.
  • 구문: = HSTACK ( 배열1, [배열2, ...] )
    • 배열1: 첫 번째 결합 배열/범위.
    • [배열2, ...]: (선택) 수평 추가될 배열/범위.

 

배열 계산

1. AND 조건 (모든 조건 만족)

  • 연산자: 곱셈 (*)
  • 원리: TRUE(1) * TRUE(1) = 1 (TRUE)
    • 각 조건 배열을 곱함.
    • 모든 조건이 참(1)일 때만 결과가 1(참).
  • 구문: (조건배열1) * (조건배열2) * ...
  • 예시 (FILTER 함수): FILTER( 결과범위, (조건1) * (조건2) )

2. OR 조건 (하나 이상의 조건 만족)

  • 연산자: 덧셈 (+)
  • 원리: TRUE(1) + FALSE(0) = 1 (0보다 크므로 TRUE로 간주)
    • 각 조건 배열을 더함.
    • 하나라도 참(1)이면 결과가 0보다 큼 (참).
  • 구문: (조건배열1) + (조건배열2) + ...
  • 예시 (FILTER 함수):
    • FILTER( 결과범위, ((조건1) + (조건2)) > 0 )  또는 FILTER( 결과범위, (조건1) + (조건2) )
      • (FILTER는 결과가 0이 아니면 TRUE로 인식)

댓글 0

학습기록 게시판의 최근 글

스크랩 완료