[]
        
(Showing Draft Content)

REDUCE

이 함수는 배열의 각 값에 LAMBDA를 적용하여 누적 값으로 축소하고, 누산기에 총합 값을 반환합니다.

구문

REDUCE([initial_value], array, lambda(accumulator, value))

인수

이 함수는 다음 인수를 가집니다:

인수

설명

[initial_value]

(선택 사항) 누산기의 시작 값을 설정합니다.

array

축소할 배열입니다.

lambda

배열을 축소하기 위해 호출되는 LAMBDA입니다.

LAMBDA는 두 개의 매개변수를 받습니다:

  • accumulator: 누적되어 최종 결과로 반환되는 값입니다.

  • value: 배열의 각 요소에 적용되는 계산 값입니다.

참고

잘못된 LAMBDA 함수나 매개변수 개수가 올바르지 않으면 "Incorrect Parameters"라는 #VALUE! 오류를 반환합니다.

데이터 타입

숫자 값을 반환합니다.

예제

REDUCE(, A1:C2, LAMBDA(a,b,a+b^2))

REDUCE(1,Table2[Nums],LAMBDA(a,b,IF(b>50,a+b,a))