AI 요약
Excel에서 반복 계산을 대체할 수 있는 5가지 함수를 소개하는 기사로, 하나의 셀에 하나의 수식으로 배열, 행, 열, 값의 시퀀스에 계산을 반복 적용할 수 있는 방법을 설명한다. MAP 함수는 하나 이상의 배열을 받아 대응하는 값들을 LAMBDA 함수에 전달하고 결과를 별도 배열로 반환한다. 예를 들어 T_Sales 테이블에서 각 거래의 할인 판매 가치를 계산하고 결과가 $1,000을 초과하는지에 따라 "High" 또는 "Standard"로 분류할 수 있다. FILTER, SORTBY, UNIQUE 같은 함수에 익숙한 사용자라면 이 접근 방식이 유사하다는 것을 알 수 있다.
핵심 포인트
- MAP 함수 구문: =MAP(array1, [array2,...],LAMBDA(parameter1, [parameter2, ...],calculation))
- MAP은 하나 이상의 배열을 받아 대응하는 값들을 LAMBDA 함수에 전달하고 결과를 별도 배열로 반환
- 예시 수식: =MAP(T_Sales[Units], T_Sales[Price], T_Sales[Discount],LAMBDA(u, p, d,LET(value, up(1-d), IF(value>1000, "High", "Standard"))))
- 수백 행에 수식을 드래그하고 열 전체에 계산을 복사하는 대신 단일 셀에 하나의 수식으로 처리 가능
향후 전망
- Excel의 동적 배열 함수 활용이 확대되면서 반복 작업 자동화가 더욱 보편화될 것
- LAMBDA 기반 함수들이 스프레드시트 작업 방식을 근본적으로 변화시킬 가능성이 높음
