각 값에 LAMBDA를 적용하여 배열을 스캔하고 각 중간 값이 있는 배열을 반환합니다.  

통사론

=SCAN ([initial_value], array, lambda(accumulator, value))

SCAN 함수 구문에는 다음과 같은 인수와 매개 변수가 사용됩니다.

  • [initial_value]      누적기의 시작 값을 설정합니다.

  • array      검사할 배열입니다.

  • lambda      배열을 검사하기 위해 호출되는 LAMBDA입니다. LAMBDA는 다음 두 개의 매개 변수를 사용합니다. 

    • accumulator    합계가 계산되고 최종 결과로 반환된 값입니다.

    • value     배열의 각 요소에 적용된 계산입니다.

비고

initial_value 인수를 사용하여 누적기 매개 변수의 시작 값을 설정합니다. 텍스트를 사용하는 경우 초기 값을 ""(으)로 설정합니다.

오류

잘못된 LAMBDA 함수 또는 잘못된 수의 매개 변수를 제공하면 "잘못된 매개 변수"라는 #VALUE! 오류가 반환됩니다.

예 1: 계승 목록 만들기

샘플 데이터를 A1:C2 셀에 입력한 다음 수식을 D4 셀에 복사합니다.

=SCAN(1, A1:C2, LAMBDA(a,b,a*b))

첫 번째 SCAN 함수 예제

예 2: 배열의 문자 연결

샘플 데이터를 A1:C2 셀에 입력한 다음 수식을 D4 셀에 복사합니다.

=SCAN("",A1:C2,LAMBDA(a,b,a&b))

두 번째 SCAN 함수 예제

참고 항목

LAMBDA 함수

MAP 함수

REDUCE 함수

MAKEARRAY 함수

BYCOL 함수

BYROW 함수

ISOMITTED 함수

추가 도움이 필요하신가요?

기술 향상
교육 살펴보기
새로운 기능 우선 가져오기
Microsoft Office 참가자 참가

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

의견 주셔서 감사합니다!

×