메인 컨텐츠로 가기

엑셀 스캔 기능(365)

SCAN 함수는 배열의 각 값에 LAMBDA 함수를 적용하고 배열을 스캔하는 동안 중간 값을 포함하는 배열을 반환합니다.

스캔 기능 1


통사론

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


인수

  • 초기 값 (선택 사항): 누산기의 시작 값입니다.
  • 배열 (필수): 스캔할 배열입니다.
  • 람다 (필수): 어레이 스캔에 적용되는 사용자 정의 LAMBDA 함수.
    • 축 압기 (필수): 값을 합산하여 최종 결과로 반환됩니다.
    • 가치관 (필수): 배열의 각 요소에 적용되는 계산입니다.

반환 값

스캔 기능 결과 배열을 반환합니다.


기능 참고

  1. SCAN 기능이 새로 도입되었습니다. 마이크로소프트 365용 엑셀. 따라서 이전 버전의 Excel에서는 사용할 수 없습니다. Microsoft 365용 Excel에는 새로운 동적 배열 수식이 도입되었습니다. 즉, Ctrl+Shift+Enter를 사용하여 SCAN 수식을 배열 수식으로 입력할 필요가 없습니다.
  2. #값! 다음 상황 중 하나가 발생하면 오류 값이 발생합니다.
    • 잘못된 LAMBDA 함수가 제공되었습니다.
    • 잘못된 수의 매개변수가 제공되었습니다.
  3. 초기 값 인수는 누산기 매개변수의 시작 값을 설정하는 데 사용됩니다. 첫 번째 결과가 반환된 후 initial_value가 결과 값으로 변경됩니다. 그리고 이 프로세스는 배열의 모든 요소를 ​​열에서 행으로 반복합니다. 당신이 함께 일하는 경우 본문, 초기 값을 다음으로 설정 "".

예 XNUMX :

아래 스크린샷과 같이 데이터 배열이 있습니다. 하고싶다 열에서 행으로 셀의 각 값과 인접한 셀 값을 계속 추가하십시오., 다음을 수행하십시오.

아래 수식을 셀에 복사하십시오. F6, 다음을 누릅니다. 엔터 버튼 결과를 얻으려면 키.

=스캔(0,B6:D9,람다(a,b,a+b))

스캔 기능 2

참고: 위의 예에서 SCAN 기능은 다음을 처리합니다. 숫자 그리고 제공된 초기 값 인수가 다음으로 설정됩니다. 0. 이 경우에도 가능합니다. 생략 그리고 대체 빈 공간. 예를 들어 셀의 수식 F6 다음과 같이 변경할 수 있습니다.

=스캔( ,B6:D9,람다(a,b,a+b))

예 XNUMX :

아래 스크린샷과 같이 데이터 배열이 있습니다. 하고싶다 주어진 배열의 문자를 연결, 중간 값이 포함된 배열을 반환하려면 다음을 수행하십시오.

아래 수식을 셀에 복사하십시오. F6, 다음을 누릅니다. 엔터 버튼 결과를 얻으려면 키.

=스캔("",B6:D7,람다(a,b,a&b))

스캔 기능 3

상대 함수 :

  • 뛰어나다 MAP 함수
    MAP 함수는 LAMBDA 함수를 적용하여 새 값을 만들고 제공된 배열의 각 값을 새 값에 매핑하여 형성된 배열을 반환합니다.

  • 뛰어나다 LAMBDA 함수
    Excel LAMBDA 함수는 통합 문서 전체에서 재사용할 수 있는 사용자 지정 함수를 만드는 데 사용됩니다.

  • 뛰어나다 Reduce 함수
    REDUCE 함수는 배열의 각 값에 LAMBDA 함수를 적용하고 누산기의 총 값을 반환하여 배열을 누산 값으로 줄입니다.

 

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations