/ 엑셀에서 구조화된 참조에 대해 알아야 할 모든 것

엑셀에서 구조화된 참조에 대해 알아야 할 모든 것

2024. 11. 28. 오전 5:30:13
구조화된 참조는 Excel에서 데이터를 조직화하여 쉽게 찾을 수 있도록 하는 방법입니다. 테이블 내부에서 사용할 때는 열 이름을 사용하여 셀을 참조하고, 테이블 외부에서 사용할 때는 XLOOKUP 공식과 함께 표 이름을 지정하여 데이터를 참조할 수 있습니다. 구조화된 참조는 직접 참조보다 쉽게 만들고 읽을 수 있으며, 테이블의 변경에 따라 자동으로 업데이트됩니다.
엑셀에서 구조화된 참조에 대해 알아야 할 모든 것
구조화된 참조란 무엇인가요? 테이블 내에서 구조화된 참조 사용 테이블 외부에서 구조화된 참조 사용 구조화된 참조를 사용하는 이유Excel은 데이터의 복잡한 표를 만들 수 있게 해주는 프로그램으로 잘 알려져 있습니다. 그러나 이러한 표와 함께 특정 유형의 참조에 익숙하지 않은 사람들도 있습니다: 구조화된 참조.아래 첫 번째 문단의 영역에 승인된 광고가 없습니다! 구조화된 참조는 Excel 2016 이상의 버전, 포함하여 Excel 365에서 사용할 수 있습니다. 콘텐츠 내에서 네이티브 영역에 승인된 광고가 없습니다!구조화된 참조는 정보를 조직화하여 쉽게 찾을 수 있도록 하는 방법을 의미합니다.엑셀에서 직접 셀 참조는 열 및 행 헤더 라벨을 사용하여 하나의 셀을 다른 셀에 연결합니다. 예를 들어, 셀 A1은 첫 번째 열과 첫 번째 행에 위치하며, 셀 C10은 세 번째 열과 열 번째에 위치합니다.그러나 열과 행 헤더 레이블을 사용하는 대신 구조화된 참조는 표와 열 이름을 사용합니다. 다음 예제에서,="<br>

=합계([@[일일 수익]]*7)

열에 있는 '일일 수익' 열의 각 셀의 값을 가져와서 7으로 곱합니다."는 이미 한국어로 작성되어 있습니다.

테이블 내부에서 구조화된 참조 사용

표 내부에서 구조화된 참조를 사용하려면, 위의 예제와 같이 Excel 워크시트에 데이터를 추가해야 합니다. 이 데이터의 윗부분에 열 이름을 포함시켜야 합니다. 열 이름을 추가하지 않으면, Excel은 Column 1, Column 2 등으로 기본 설정되며, 나중에 공식에서 헤더를 사용할 때 훨씬 명확하지 않습니다.데이터를 계산에 사용하기 전에, 데이터 내의 셀을 선택하고 블록 탭의 "Format As Table"을 클릭하세요. 그런 다음, 가장 적합한 디자인을 선택하세요.이제 "Create Table" 대화 상자를 사용하여 모든 데이터가 선택되었는지 확인하고 "My Table Has Headers" 체크박스를 선택한 후 "OK"를 클릭합니다.이제 데이터가 형식화된 Excel 테이블에 있으므로 구조화된 참조를 사용할 준비가 되었습니다.

예제에서, 저는 계산을 만들고 싶은 첫 번째 셀인 C2를 선택하고 입력합니다:

합계(이제 '일일 수익' 열에 데이터가 포함된 첫 번째 셀을 클릭하고 Excel은 해당 열에 구조화된 참조를 삽입합니다.

=SUM([@[일일 수익]])

정사각형 괄호는 Excel이 구조화된 참조를 사용하고 있다는 것을 나타내며, @ 기호(교차 연산자라고도 함)는 계산이 테이블 내의 각 행에 각각 적용されること를 의미합니다.마지막으로, "일일 수익" 열의 값들을 7 곱하여 주간 수익을 생성하고 소괄호를 닫습니다.="<br>"&gt;

=합계([@[Daily profit]]*7)

엔터를 누르면 공식이 '주이익' 열의 나머지 셀로 자동으로 복사됩니다.만약 @ 기호를 수동으로 제거하면 "주이익" 열의 계산은 "일이익" 열의 전체 합을 더하고, 그 총합을 7 곱하는 것입니다.

테이블 외부에서 구조화된 참조 사용

구조화된 참조는 엑셀 표 외부의 공식 내에서 표 데이터를 참조할 때 사용됩니다. 이 예제에서는 XLOOKUP 공식을 사용하여 셀 E2에 기재된 사이트에 따라 셀 E4에 주간 수익을 생성하겠습니다.첫 번째 단계는 테이블을 이름을 지정하는 것입니다. 그렇지 않으면 Excel은 제 데이터를 'Table1'으로 이름 지정할 수 있으며, 워크북에 여러 테이블이 있는 경우 혼란스러울 수 있습니다. 실제로 Excel에서 테이블을 만들 때마다 테이블을 이름 지정하는 습관을 들이는 것이 좋습니다. 단, 다른 곳에서 참조하지 않더라도 말입니다.테이블 내의 임의의 셀을 선택한 후, 도구 모양의 "Table Design" 탭을 열고, 테이블 이름 필드에 적절한 이름을 입력합니다. 제 경우, 제 테이블을 "Profits"라고 부르겠습니다.

표를 지정할 때 따라야 하는 규칙이 있습니다:

  • Your table name must start with a letter, an underscore (_), or a backslash (\).
  • The rest of the table name can be a combination of up to 255 letters, numbers, periods, and underscores.
  • Your table can't be called "C," "c," "R," or "r," because these are used for other purposes in Excel.
  • Your table also can't be the same as a cell reference, such as A1 or $A$1.
  • Try to keep the table name to one word so that it's easy to reference. However, if you must use more than one word, use an underscore (not a space) between each word.
  • Make sure the table name has not been used elsewhere in your workbook.

지금, 셀 E4에서 XLOOKUP 공식을 시작하려면 다음과 같이 입력할 수 있습니다:

=XLOOKUP(E2다음으로, A2에서 A9까지의 검색 배열을 선택해야 합니다. 공식이 이 배열을 자동으로 구조화된 참조로 변환하는 방법을 보세요. "Profits"가 이전에 만든 표의 이름이고 "Site"가 열 머리글입니다.=XLOOKUP(E2,익명의[사이트],마지막으로, 반환 배열을 선택할 수 있습니다. C2에서 C9까지의 셀이며, 다시 한 번 둘러싸인 괄호를 닫습니다. 다시 한 번 Excel은 이 것을 내게 구조화된 참조로 변환합니다.=XLOOKUP(E2,익명[사이트],익명[주간 수익])엔터를 누르면 주간 수익이 성공적으로 테이블에서 가져옵니다."는 이미 한국어로 작성되어 있습니다.구조화된 참조를 사용하는 이유는 무엇인가요?당신은 '어디가 필요할까?'라고 생각할 수 있습니다. 하지만 Excel에서 테이블을 다룰 때 구조화된 참조를 직접 참조보다 사용하는 것이 많은 이점이 있습니다.구조화된 참조는 직접 참조보다 쉽게 만들고 읽을 수 있습니다. 결과적으로, 제 공식이 무엇을 의도하는지 한 눈에 알 수 있고, Excel이 오류를 반환할 때 공식을 쉽게 분석할 수 있습니다.두 번째로, 테이블의 오른쪽 하단 코너에 위치한 핸들(A)을 클릭하고 드래그하여 추가 행을 추가하면, 이미 스프레드시트에서 사용한 구조화된 참조가 이 새로운 데이터에 자동으로 적용됩니다.이 예제에서는 추가 사이트(10행)의 데이터를 추가했습니다. 일일 수익을 추가할 때 주간 수익이 자동으로 계산되었으며, 셀 E2의 사이트 참조를 사이트 I로 변경하고 데이터가 올바르게 검색되었습니다. 직접 참조를 사용했다면 동일한 결과를 얻기 위해 여러 개의 수동 조정이 필요했을 것입니다.

세 번째로, "일일 수익"과 "주간 수익" 열 사이에 또 다른 열을 추가한다면, 이미 있는 열에 대한 모든 참조가 보안을 유지될 것임을 확신할 수 있습니다. 열 이름을 참조하는 대신 각 열에 연결된 문자를 참조하지 않았기 때문입니다.

마지막으로, 구조화된 참조는 동적입니다. 테이블의 한 개의 열 이름을 변경하면 관련된 모든 구조화된 참조가 적절하게 업데이트됩니다. 이 예제에서는 "주간 수익" 열을 "총계"로 변경했으며, 셀 E4의 XLOOKUP 공식이 이 수정을 반영했습니다.단순히 말하면, 엑셀에서 테이블을 만들자마자 구조화된 참조를 사용하여 데이터를 최대한 활용해야 한다는 것을 생각해야 합니다. 구조화된 참조는 직접 참조보다 컴퓨터의 메모리를 덜 사용하며, 이는 엑셀 스프레드시트를 속도를 높이는 여러 가지 방법 중 하나입니다.