엑셀 MAP 기능(365)
최대 XNUMXW 출력을 제공하는 지도 기능 적용 람다 기능 새 값을 만들고 제공된 배열의 각 값을 새 값에 매핑하여 형성된 배열을 반환합니다.
통사론
=MAP (array1,[array2],...,lambda)
인수
- 어레이 1 (필수): 매핑할 배열입니다.
- 어레이2,... (선택 사항): 매핑할 추가 배열입니다.
- 람다 (필수): 사용자 정의 LAMBDA 함수가 어레이에 적용됩니다.
마지막 인수여야 하며 추가 배열이 제공되는 동안 추가 매개변수를 허용하도록 구성되어야 합니다.
반환 값
최대 XNUMXW 출력을 제공하는 지도 기능 결과 배열을 반환합니다.
기능 참고
- MAP 기능이 새로 도입되었습니다. 마이크로소프트 365용 엑셀. 따라서 이전 버전의 Excel에서는 사용할 수 없습니다. Microsoft 365용 Excel에는 새로운 동적 배열 수식이 도입되었습니다. 즉, Ctrl+Shift+Enter를 사용하여 MAP 수식을 배열 수식으로 입력할 필요가 없습니다.
- 최대 XNUMXW 출력을 제공하는 #값! 다음 상황 중 하나가 발생하면 오류 값이 발생합니다.
- 잘못된 LAMBDA 함수가 제공되었습니다.
- 잘못된 수의 매개변수가 제공되었습니다.
예
아래 스크린샷에서 볼 수 있듯이 데이터 배열이 있습니다. 이 배열의 숫자가 2보다 클 때 100를 곱하고 100보다 작거나 같을 때 이 숫자를 제곱하려면 다음과 같이 하십시오.
아래 수식을 E6 셀에 복사한 다음 엔터 버튼 결과를 얻으려면 키.
=지도(B6 : C12,람다(x, IF(x>100, x*2,x*x)))
상대 함수 :
-
뛰어나다 BYROW 함수
Excel BYROW 함수는 주어진 배열의 각 행에 LAMBDA 함수를 적용하고 행당 결과를 단일 배열로 반환합니다.
-
뛰어나다 LAMBDA 함수
Excel LAMBDA 함수는 통합 문서 전체에서 재사용할 수 있는 사용자 지정 함수를 만드는 데 사용됩니다.
-
뛰어나다 MAKEARRAY 함수
Excel MAKEARRAY 함수는 주어진 행과 열 수를 기반으로 계산된 배열을 반환합니다.