
Microsoft 365 엑셀 신규 함수 활용 가이드 (1/10): LAMBDA 함수 - 사용자 정의 함수의 혁신
Microsoft 365 엑셀에 새롭게 추가된 LAMBDA 함수는 사용자 정의 함수를 워크시트 내에서 직접 생성할 수 있게 해주는 혁신적인 기능입니다. 기존에는 VBA(Visual Basic for Applications)를 통해서만 사용자 정의 함수를 만들 수 있었지만, LAMBDA 함수를 통해 보다 쉽고 간편하게 사용자 정의 함수를 활용할 수 있게 되었습니다.
1. LAMBDA 함수의 기본 개념
LAMBDA 함수는 익명 함수를 생성하는 함수입니다. 익명 함수란 이름이 없는 함수를 의미하며, LAMBDA 함수를 사용하여 간단한 계산부터 복잡한 로직까지 다양한 기능을 수행하는 함수를 만들 수 있습니다.
2. LAMBDA 함수의 구문
LAMBDA 함수의 구문은 다음과 같습니다.
LAMBDA([parameter1, parameter2, ...], calculation)
- parameter1, parameter2, ...: 함수에 전달되는 인수를 나타냅니다. 최대 253개의 인수를 사용할 수 있습니다.
- calculation: 함수가 실행될 때 수행되는 계산 또는 로직을 나타냅니다.
3. LAMBDA 함수의 활용 예시
다음은 LAMBDA 함수를 사용하여 다양한 기능을 수행하는 사용자 정의 함수를 만드는 예시입니다.
- 두 숫자의 합을 구하는 함수:
=LAMBDA(x, y, x + y)(A1, B1)
이 함수는 두 개의 인수 x와 y를 받아 두 숫자의 합을 반환합니다. A1 셀과 B1 셀의 값을 인수로 사용하여 함수를 실행하고 결과를 얻습니다.
- 원의 넓이를 구하는 함수:
=LAMBDA(radius, PI() * radius^2)(C1)
이 함수는 반지름 radius를 인수로 받아 원의 넓이를 반환합니다. C1 셀의 값을 반지름으로 사용하여 함수를 실행하고 결과를 얻습니다.
- 텍스트를 대문자로 변환하는 함수:
=LAMBDA(text, UPPER(text))(D1)
이 함수는 텍스트 text를 인수로 받아 대문자로 변환한 텍스트를 반환합니다. D1 셀의 텍스트를 인수로 사용하여 함수를 실행하고 결과를 얻습니다.
- 배열의 평균을 구하는 함수:
=LAMBDA(array, AVERAGE(array))(E1:E10)
이 함수는 배열 array를 인수로 받아 배열의 평균을 반환합니다. E1:E10 범위의 배열을 인수로 사용하여 함수를 실행하고 결과를 얻습니다.
4. LAMBDA 함수의 장점
- 코드 재사용성 향상: 자주 사용하는 계산이나 로직을 LAMBDA 함수로 만들어 재사용할 수 있습니다.
- 수식의 가독성 향상: 복잡한 수식을 LAMBDA 함수로 분리하여 수식을 간결하게 만들 수 있습니다.
- 유연성 향상: 다양한 기능을 수행하는 사용자 정의 함수를 워크시트 내에서 직접 만들 수 있습니다.
5. LAMBDA 함수의 주의사항
- LAMBDA 함수는 Microsoft 365 엑셀에서만 사용할 수 있습니다.
- LAMBDA 함수는 이름 관리자를 통해 이름을 정의하여 워크시트에서 사용할 수 있습니다.
- LAMBDA 함수는 재귀 함수를 구현할 수 있습니다.
6. LAMBDA 함수를 활용한 고급 기능
- 재귀 함수 구현: LAMBDA 함수를 사용하여 팩토리얼, 피보나치 수열 등 재귀 함수를 구현할 수 있습니다.
- 고급 데이터 처리: LAMBDA 함수와 다른 배열 함수를 조합하여 복잡한 데이터 처리 작업을 수행할 수 있습니다.
- 사용자 정의 함수 라이브러리 구축: 자주 사용하는 LAMBDA 함수를 모아 사용자 정의 함수 라이브러리를 구축할 수 있습니다.
LAMBDA 함수는 엑셀 사용자에게 새로운 가능성을 열어주는 강력한 도구입니다. LAMBDA 함수를 통해 엑셀 활용 능력을 한 단계 더 발전시켜 보세요.
'Microsoft Excel' 카테고리의 다른 글
Microsoft365 Excel 신규 함수 - FILTER (0) | 2025.03.16 |
---|---|
Microsoft365 Excel 신규 함수 - XLOOKUP (0) | 2025.03.16 |
MOS 자격증 시험 사전 점검 사항 (0) | 2025.03.16 |
MOS 엑셀 Excel 시험 가이드 (0) | 2025.03.16 |
엑셀 365 신규 함수 (0) | 2025.03.16 |