[]
셀 변환 기능을 사용하면 선택한 셀 범위에 대해 사용자 정의 단일 매개변수 LAMBDA 수식을 적용할 수 있습니다. 사용자는 수식 매개변수가 적용될 범위를 셀, 행, 열 또는 전체 범위 단위로 지정할 수 있습니다.
변환 후에는 원본 셀 범위가 지워지고 변환된 값이 워크시트에 적용됩니다. 셀 스타일은 변환 후에도 그대로 유지되며, 변경되는 것은 저장된 셀 값뿐입니다.
주의 사항:
유효한 수식:
=LAMBDA(x, <x를 사용하는 식>)
지원되는 범위는 연속된 하나의 범위만 가능
일반 워크시트 범위만 지원하며, 리포트 시트, 테이블 시트, 간트 시트, 테이블, 피벗 테이블, 데이터 범위에서는 사용 불가
변환 결과가 동적 배열(dynamic array) 인 경우, 생성된 최대 행/열 수에 맞춰 인접 셀로 스필(spill)됨. 샘플 3 참조
변환 결과가 현재 워크시트 범위를 넘어가면, 초과 부분은 잘림
일반 워크시트에서 연속된 단일 셀 범위를 선택합니다.
마우스 우클릭 후 셀 변환(Transform Cells) 선택
3. 대화상자에서:
a. 수식(Formula) 필드에 단일 매개변수 LAMBDA 수식을 입력합니다. 입력 시 자동 완성 기능을 지원합니다.
b. 원하는 적용 범위(Scope) 선택
4. 확인(OK) 클릭. 원본 범위가 지워지고 변환된 값으로 대체됩니다. 스타일은 그대로 유지됩니다.
샘플 1: 산업 데이터 열별 합계
원본 셀 범위:
수식: =LAMBDA(x, SUM(x))
적용 범위: 열 단위
샘플 2: 텍스트를 셀 단위로 대문자로 변환
원본 셀 범위:
수식: =LAMBDA(x, UPPER(x))
적용 범위: 셀 단위
샘플 3: 주문 정보를 세미콜론과 콤마로 분리
원본 셀 범위:
수식: =LAMBDA(x, TEXTSPLIT(x, ";", ","))
적용 범위: 셀 단위
원본 데이터가 3x2 구조일 때 변환 후:
각 행은 정의된 분리 로직에 따라 최대 3개의 하위 행으로 확장되므로, 총 행 수 = 3(원본 행) × 3(최대 확장 하위 행) = 9
열의 경우, 내용이 분리되어 변환 후 4개의 열로 재배치됨
즉, 각 행이 최대 크기로 확장되어 최종적으로 9행 × 4열 구조로 모든 세분화된 정보를 체계적으로 표시합니다.