1. Excel BYCOL 소개
BYCOL
함수는 범위 내의 각 열에 Lambda 함수를 적용하고 결과 배열을 반환할 수 있게 해줍니다.2. BYCOL 인수
BYCOL
함수를 사용하는 구문입니다.=BYCOL(array, lambda(column))
array
: 필수 Lambda 함수가 적용될 배열 또는 범위입니다. 이는 단일 열, 여러 열 또는 전체 테이블이 될 수 있습니다.lambda
: 필수 각 열에 적용될 Lambda 함수입니다. 열 매개변수는 배열 내의 현재 열을 나타내며, Lambda 함수는 해당 열에서 수행할 작업을 정의합니다.3. BYCOL 함수 시작하기
여기서는 열의 합계를 계산하는 전통적인 예제를 사용합니다.
입력:
입력:
=BYCOL(
4. 원본 데이터 범위 선택
이 시점에서 함수는 원본 데이터 범위를 선택하도록 요청합니다.
C5
에서 원본 데이터의 시작을 클릭한 다음, Shift
키를 누른 채 F7
에서 원본 데이터의 끝을 클릭합니다. 이렇게 하면 원본 데이터의 내용이 선택되고 함수 매개변수에 다음과 같이 입력됩니다: =BYCOL(C5:F7
.5. SUM을 Lambda 함수로
여기서 우리는 열 처리를 위한 Lambda 함수를 전달합니다. Excel은 전달할 수 있는 일련의 함수를 지능적으로 제안하며, 이 함수들은 모두 열 데이터를 처리하는 데 사용됩니다. 우리는
SUM
을 Lambda 함수로 선택합니다.6. 거의 완료
SUM
함수를 전달한 후 닫는 괄호를 추가하면 BYCOL
함수의 호출이 완료됩니다.7. BYCOL 함수 활성화
Enter를 누르면 각 열에 대해 총합이 성공적으로 계산된 것을 볼 수 있습니다.
8. Lambda 함수의 약식
일부는 두 번째 매개변수에 Lambda 함수가 필요한 이유를 궁금해할 수 있으며,
SUM
을 전달하는 것으로 충분하지 않을까요? 현재 호출은 실제로 다음과 같습니다: =BYCOL(C5:F7,LAMBDA(column, SUM(column)))
.9. 다른 함수와 조합
마찬가지로 우리는 다른 함수를 Lambda 함수로 조합하여 사용할 수 있습니다.
예를 들어, 여기에서는 COUNTIF를 사용하여 250보다 큰 수를 계산합니다:
예를 들어, 여기에서는 COUNTIF를 사용하여 250보다 큰 수를 계산합니다:
=BYCOL(C5:F7,LAMBDA(column,COUNTIF(column,">250")))
.10. 🎉 완료! 🎉
저자 메모: 제가 이 튜토리얼에 쏟은 노력을 느낄 수 있기를 바랍니다. 매우 이해하기 쉬운 Excel 튜토리얼 시리즈를 만들고 싶습니다.유용하다면, 이 튜토리얼을 공유하는 데 도움을 주십시오. 감사합니다!
나를 따라와: