Excel 작업은 일반적으로 다양한 데이터 포인트 간의 연결을 찾는 데 중점을 둡니다. 그러나 복잡한 수식을 삽입할 때 상대 및 절대 명시적 셀 참조(예: "B7" 또는 그 변형)를 반복적으로 사용하면 수식 입력줄이 읽을 수 없게 되기 전까지만 얻을 수 있습니다.
Excel의 구조적 참조를 사용하면 테이블과 헤더에 이름을 할당하여 작업을 간소화할 수 있습니다. 그런 다음 해당 이름을 암시적 셀 참조로 사용할 수 있으므로 Excel에서 자동으로 구조화된 데이터를 가져와서 계산할 수 있습니다.
다음은 Excel에서 구조적 참조를 사용하는 가장 일반적인 방법 중 일부입니다.
구조적 참조는 테이블에서만 작동하므로 이를 활용하는 가장 좋은 방법은 동일한 테이블 내부에 있는 것입니다.
예를 들어 매장의 판매 데이터가 포함된 B2부터 F8까지의 간단한 테이블을 만듭니다. 테이블 이름을 "Sales"로 지정했습니다(왼쪽 상단의 "테이블 이름" 참조).
각 판매의 총액을 계산해 보겠습니다.
1단계: F2를 클릭합니다(드롭다운 아이콘은 클릭하지 않음). "홈"으로 이동한 다음 "삽입"으로 이동하고 "오른쪽에 표 열 삽입"을 선택합니다. 그러면 테이블에 새 열이 자동으로 추가됩니다.
2단계: G열 헤더의 이름을 'Total'로 지정합니다.
3단계: G3에서 =[@PricePerUnit]*[@Quantity]
를 삽입하고 Enter 키를 누릅니다. 필요에 따라 셀 출력 형식을 지정합니다.
'[@PricePerUnit]' 및 '[@Quantity]'는 해당 열의 해당 필드에 대한 참조입니다. 열 이름 앞의 "@" 인수는 각 결과 셀이 동일한 테이블 행의 참조를 사용한다는 의미입니다.
번역하자면 G3의 =[@PricePerUnit]*[@Quantity]
수식은 =$C3*$D3
를 쓰는 것과 기본적으로 같습니다.
테이블 외부 셀에서 구조적 참조를 사용하려면 참조 앞에 TableName을 붙여야 합니다. 이전 예에서 "Sales[Total]"을 사용하면 "Sales" 테이블의 "Total" 헤더 아래에 있는 전체 범위를 가져옵니다. 즉, 조작할 수 있는 여러 값을 배열로 얻게 됩니다.
범위가 쏟아질 수 있도록 충분한 공간을 남겨둔 경우 Excel의 I3 셀에 이 내용이 표시됩니다.
전체 열을 빠르게 합산하려면 '표 디자인' 옵션('표 스타일 옵션' 아래)에서 '총 행' 확인 표시를 사용할 수 있습니다. 다음은 "수량" 및 "총액" 열의 합계를 가져오는 예입니다.
'합계' 행 자체는 이동할 수 없으며 표 끝에 배치되지만(삽입 가능) 결과를 다른 곳에 복제할 수 있습니다.
=SUM(Sales[Total])
을 사용하세요.=SUBTOTAL(109,Sales[Total])
을 사용하세요. 이 수식은 표 형식의 "총 행" 옵션이 해당 행에서 실제로 수행하는 작업입니다.형식을 지정하지 않고 테이블 내에서 발견된 특정 변수를 기반으로 부분합을 얻을 수도 있습니다. 예:
=SUMIF(Sales[Seller],”Mike”,Sales[Total])
을 사용할 수 있습니다. 수식에서 "Mike"는 수동으로 입력한 문자열입니다.=SUMIF(Sales[ProductID],41230,Sales[Total])
을 사용하세요. ProductID 항목은 '일반' 형식이므로 숫자를 직접 입력할 수 있으니 참고하세요.이전에 사용된 Sales 테이블이 있다고 가정합니다. 사용자 정의 데이터 유효성 검사 옵션을 생성하여 테이블을 더 쉽게 검색할 수 있습니다. ProductID, 날짜 또는 판매자 중에서 선택할 수 있는 작은 테이블을 만든 다음 해당 하위 집합에서 단일 항목을 선택하여 소계를 표시해 보겠습니다.
1단계: B13 셀에서 데이터 유효성 검사(데이터 탭 > 데이터 도구 > 데이터 유효성 검사)를 만듭니다.
2단계: 팝업의 "허용" 옵션에서 "목록"을 선택한 다음 "소스" 상자에 열 값을 쉼표로 구분하여 수동으로 삽입합니다. 여기서는 "제품ID, 판매자, 날짜"를 삽입했습니다.
3단계: C13 셀에 또 다른 데이터 유효성 검사를 만듭니다. 다시 “목록”을 선택하십시오. '소스'에 다음 수식을 삽입합니다. =INDIRECT("Sales["&B13&"]")
.
4단계: D13 셀에서 다음 수식을 사용합니다. =SUMIF(INDIRECT("Sales["&B13&"]"),B14,Sales[Total])
.
이제 두 가지 데이터 확인 목록에서 옵션을 선택할 수 있으며 소계는 D13에 표시됩니다.
위 내용은 Microsoft Excel에서 구조적 참조를 사용하는 네 가지 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!