Skip to main content

Kutools for Office — 하나의 패키지. 다섯 가지 도구. 더 많은 일을 처리하세요.

Excel LAMBDA 함수 (365)

Author Sun Last modified
showing the usage of LAMBDA function

설명

Excel LAMBDA 함수는 통합 문서 전체에서 재사용할 수 있는 사용자 정의 함수를 생성하는 데 사용됩니다. 또한, LAMBDA 함수가 생성되고 테스트되면 호출하기 위한 친숙한 이름으로 정의될 수 있습니다.

수식 구문

LAMBDA([매개변수1, 매개변수2, …], 계산)

인수

  • 매개변수1, 매개변수2,...: 선택 사항이며, 함수에 전달하려는 값입니다. 셀 참조, 문자열, 숫자일 수 있으며 최대 253개의 매개변수를 입력할 수 있습니다.
  • 계산: 필수 항목이며, 함수 결과로 수행할 계산입니다. 이 인수는 마지막 인수여야 하며 결과를 반환해야 합니다.

참고

LAMBDA 이름과 매개변수는 Excel 이름에 대한 구문 규칙을 따르지만, 매개변수 이름에는 마침표(.)를 사용하지 않습니다.

컴퓨터 프로그래밍에서 LAMBDA라는 용어는 익명 함수 또는 표현식을 의미합니다. 즉, 일반적인 버전의 LAMBDA 함수가 생성되고 테스트되면 이를 이름 관리자로 옮기고 공식적으로 해당 수식에 이름을 정의할 수 있습니다.

문제를 수정하거나 기능을 업데이트할 때 코드를 한 번만 업데이트하면 되며, LAMBDA 함수가 포함된 수식의 논리가 한 곳에만 존재하기 때문에 변경 내용은 통합 문서 내 모든 LAMBDA 함수 인스턴스에 자동으로 적용됩니다.

오류

1) #VALUE! 오류가 발생하는 경우:
수식에 253개 이상의 매개변수가 입력된 경우;
잘못된 수의 인수가 LAMBDA 함수에 전달된 경우.

2) LAMBDA 함수가 자체 내부에서 호출되고 호출이 순환적인 경우, 너무 많은 재귀 호출로 인해 Excel에서 #NUM! 오류를 반환할 수 있습니다.

3) 셀에서 LAMBDA 함수를 생성했지만 해당 셀 내에서 호출하지 않은 경우 #CALC! 오류가 나타납니다.

버전

Excel 365

LAMBDA를 사용하여 사용자 정의 수식을 만드는 방법

예를 들어, x*y+1의 결과를 얻으려고 합니다. x는 A2:A7 열에 있고, y는 B2:B7 열에 있습니다. 아래 단계를 따라 LAMBDA 함수를 사용하여 사용자 정의 수식을 만들고 이름을 지정하세요.

1. 수식 테스트

먼저, 계산에 사용할 인수가 올바르게 작동하는지 테스트해야 합니다.

셀에 표준 수식을 입력하세요.

=A2*B2+1

누르기 Enter 키를 눌러 계산에 사용된 인수가 올바른지 확인하세요.
showing the usage of LAMBDA function

2. LAMBDA 수식 생성

#CALC! 오류를 방지하려면 LAMBDA 함수를 호출하여 결과를 올바르게 가져오세요.

셀에 다음과 같이 LAMBDA 함수를 입력하세요:

=LAMBDA(x,y,x*y+1)(A2,B2)

Enter 키를 누릅니다.

여기서 A2 = x, B2 = y입니다.
showing the usage of LAMBDA function

3. LAMBDA 수식에 이름 정의

LAMBDA 수식이 생성되고 테스트되면 Name Manager에 추가하고 통합 문서에서 다음에 호출할 이름을 정의하세요.

클릭 수식 > 이름 정의팝업 창에서 새 이름 대화 상자에서 새 수식에 대해 이름 텍스트 상자에 이름을 정의하고 LAMBDA 수식을 참조 대상 텍스트 상자에 입력하세요. 클릭 확인.
showing the usage of LAMBDA function  showing the usage of LAMBDA function

이제 셀에서 새로운 수식 이름을 사용하여 계산 결과를 얻을 수 있습니다.
showing the usage of LAMBDA function


다른 함수:

  • Excel bycol 함수
    Excel BYCOL 함수는 주어진 배열의 각 열에 LAMBDA 함수를 적용하고 각 열의 결과를 단일 배열로 반환합니다.

  • Excel BYROW 함수
    Excel BYROW 함수는 주어진 배열의 각 행에 LAMBDA 함수를 적용하고 각 행의 결과를 단일 배열로 반환합니다.

  • Excel Z.TEST 함수
    Excel Z.TEST 함수(2010)는 다양한 분석에 유용한 z-검정의 단측 P-값을 반환합니다.

  • Excel F.DIST 함수
    Excel F.DIST 함수는 두 데이터 세트 간의 다양성 정도를 측정하는 데 일반적으로 사용되는 F 확률 분포를 반환합니다.


최고의 오피스 생산성 도구

Kutools for Excel - 대중 속에서 돋보이게 도와드립니다

🤖 Kutools AI Aide: 지능형 실행, 코드 생성, 사용자 정의 수식 작성, 데이터 분석 및 차트 생성, Kutools 기능 호출을 통한 데이터 분석 혁신…
인기 기능: 중복 찾기, 강조 또는 식별  |  빈 행 삭제  |  데이터 손실 없이 열 또는 셀 병합  |  수식 없이 반올림 ...
슈퍼 VLookup: 다중 조건  |  다중 값  |  다중 시트 간  |  퍼지 매치...
고급 드롭다운 목록: 쉬운 드롭다운 목록  |  종속 드롭다운 목록  |  다중 선택 드롭다운 목록...
열 관리자: 특정 수의 열 추가  |  열 이동  |  숨겨진 열의 가시성 상태 전환  열 비교하여 동일하고 다른 셀 선택 ...
주요 기능: 그리드 포커스  |  디자인 보기  |  향상된 수식 표시줄  |  통합 문서 및 시트 관리자 | 자동 텍스트 라이브러리 (Auto Text)  |  날짜 선택기  |  워크시트 병합  |  셀 암호화/해독  |  목록으로 이메일 보내기  |  슈퍼 필터  |  특별 필터 (filter bold/italic/strikethrough...) ...
상위 15개 도구 모음12개 텍스트 도구 (텍스트 추가, 특정 문자 삭제 ...)  |  50개 이상의 차트 유형 (간트 차트 ...)  |  40개 이상의 실용적인 수식 (생일을 기반으로 나이 계산 ...)  |  19개 삽입 도구 (QR 코드 삽입, 경로에서 그림 삽입 ...)  |  12개 변환 도구 (숫자를 단어로, 통화 변환 ...)  |  7개 병합 및 분할 도구 (고급 행 병합, 엑셀 셀 분할 ...)  |  ... 그리고 더 많은 기능들
영어, 스페인어, 독일어, 프랑스어, 중국어 등 40개 이상의 언어로 Kutools를 사용해 보세요!

Kutools for Excel은 300가지 이상의 기능을 자랑하며, 원하는 기능이 단 한 번의 클릭만으로 가능합니다...


Office Tab - 마이크로소프트 오피스(엑셀 포함)에서 탭 방식의 읽기 및 편집 활성화

  • 수십 개의 열린 문서 간에 1초 만에 전환하세요!
  • 매일 수백 번의 마우스 클릭을 줄이고, '마우스 손'과 작별하세요.
  • 여러 문서를 보고 편집할 때 생산성을 50% 향상시킵니다.
  • 크롬, 엣지 및 파이어폭스처럼 오피스(엑셀 포함)에 효율적인 탭을 제공합니다.