상식닷컴
로그인
가입하기
2026년 상식닷컴 선정 식당 & 카페 리스트
2025년 2026년 신상 호텔 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요
일주일 식단표 어플
자동 일주일 식단표 어플
안드로이드
아이폰
주식 & 코인 차트의 신
1000만원으로 2000만원 만들기 프로젝트
수정하기 - 엑셀 함수: 7가지 방법으로 데이터를 구조화하기
닉네임
비밀번호
제목
내용
[이미지 업로드는 권한이 있는 사람만 가능. 하단 카톡으로 연락]
엑셀에서 데이터를 구조화하는 것은 정보를 체계적으로 정리하고 활용도를 높이기 위해 매우 중요합니다. 이를 위해 여러 가지 함수와 기법을 사용할 수 있습니다. 여기 7가지 대표적인 방법을 상세히 설명해 드리겠습니다. 1. 정렬 함수 (SORT, SORTBY) 활용하기 데이터의 순서를 바꾸어 원하는 기준에 맞게 구조화할 때 사용합니다. - `SORT(range, [sort_index], [sort_order], [by_col])` 함수는 지정한 범위를 특정 열이나 행을 기준으로 오름차순 혹은 내림차순 정렬해 줍니다. - `SORTBY(array, by_array1, [sort_order1], ...)` 함수는 하나 이상의 기준 배열에 따라 데이터를 정렬할 수 있어 복잡한 조건의 정렬에 적합합니다. 예를 들어, 고객 데이터에서 ‘매출액’을 기준으로 높은 순서로 정렬하여 상위 고객 데이터를 쉽게 파악하고 싶을 때 사용합니다. 2. 필터링 함수 (FILTER) 사용하기 조건에 맞는 데이터만 추출하여 데이터를 간결하게 구조화합니다. - `FILTER(array, include, [if_empty])` 함수를 이용해 특정 조건을 충족하는 데이터만 간단하게 별도의 범위에 표시할 수 있습니다. 예를 들어, 특정 지역의 판매 데이터만 보고 싶을 때 `FILTER`를 사용하면 전체 데이터에서 해당 조건치만 추출합니다. 3. 중복 제거 및 고유값 추출 (UNIQUE) 함수 데이터 중에서 고유한 값만 추출하여 중복된 정보를 정리할 때 유용합니다. - `UNIQUE(array, [by_col], [exactly_once])` 함수는 범위 내의 중복을 제거하고, 고유 데이터 리스트를 만듭니다. 예를 들어, 고객 명단에서 중복된 이름을 삭제하고 고유 고객 목록을 작성할 때 사용합니다. 4. 피벗 테이블과 피벗 함수 (GETPIVOTDATA) 데이터를 요약 및 집계하여 구조화하고 분석할 때 강력한 방법입니다. - 피벗 테이블을 이용하면 대량의 데이터를 그룹화하거나 합계, 평균, 개수 등의 다양한 집계로 재구성할 수 있습니다. - `GETPIVOTDATA` 함수는 피벗 테이블에서 원하는 집계 데이터를 함수로 직접 가져오는 데 활용됩니다. 예를 들어, 지역별 매출 합계 또는 월별 판매량 추이 등을 자동으로 계산할 때 피벗 테이블과 함께 쓰입니다. 5. 데이터 변환 및 추출 함수 (TEXT, LEFT, RIGHT, MID) 텍스트 데이터를 원하는 형태로 가공하여 구조화하는 데 사용합니다. - `LEFT(text, num_chars)`는 문자열의 왼쪽부터 지정한 개수만큼 문자를 반환합니다. - `RIGHT(text, num_chars)`는 문자열의 오른쪽부터 반환하며, - `MID(text, start_num, num_chars)`는 지정한 위치부터 일정 길이만큼 문자를 추출합니다. - `TEXT(value, format_text)`는 숫자나 날짜를 특정 형식의 텍스트로 변환합니다. 예를 들어, 복합된 코드에서 고유 번호만 떼어내거나 날짜를 ‘YYYY-MM-<a href='https://sangseek.com/sangseeks/DD/ko'>DD</a>’ 형식으로 변환해 일괄 정리할 때 활용합니다. 6. 조건부 집계 함수 (SUMIF, COUNTIF, AVERAGEIF, SUMIFS, COUNTIFS, AVERAGEIFS) 조건을 만족하는 데이터만 집계하여 데이터 분석 및 구조화가 가능합니다. - `SUMIF(range, criteria, [sum_range])` 는 특정 조건을 만족하는 값들의 합을 구합니다. - `COUNTIF`, `AVERAGEIF` 같은 함수도 조건에 따라 해당 데이터 개수나 평균을 구하는 데 사용됩니다. - 복수 조건을 쓸 경우 `SUMIFS`, `COUNTIFS`, `AVERAGEIFS` 함수가 연속된 조건을 처리해 정밀한 데이터를 산출합니다. 예를 들어, 특정 지역과 특정 기간 내의 매출 합계를 계산할 때 사용해 조건에 맞는 데이터만 집계합니다. 7. 동적 배열 함수 (SEQUENCE, RANDARRAY) 및 참조 함수 (INDEX, MATCH, XLOOKUP) 동적 배열 함수를 통해 자동으로 데이터 범위를 생성하거나 난수 데이터를 가공할 수 있고, 참조 함수로 정보를 찾고 구조화합니다. - `SEQUENCE(rows, [columns], [start], [step])`는 연속된 숫자 배열을 생성하여 순번이나 날짜 리스트를 자동 생성합니다. - `RANDARRAY(rows, [columns], [min], [max], [whole_number])`는 동적으로 무작위 숫자 배열을 만들어 테스트 데이터를 구성할 수 있습니다. - `INDEX(array, row_num, [column_num])` 와 `MATCH(lookup_value, lookup_array, [match_type])`는 데이터를 찾고 위치를 반환하여 특정 조건에 맞는 데이터만 동적으로 추출하거나 갱신할 때 애용됩니다. - 최신 함수인 `XLOOKUP`은 여러 검색 조건, 위아래 검색 모두 지원하며 보다 편리하게 참조 작업을 수행합니다. 예를 들어, 특정 제품코드에 해당하는 가격이나 <a href='https://sangseek.com/sangseeks/재고 정보/ko'>재고 정보</a>를 동적으로 찾아 리포트에 자동 반영하고 싶을 때 매우 효과적입니다. --- 이처럼 엑셀에서는 다양한 함수들을 조합해 데이터를 체계적으로 정리하고, 필요한 정보만 추출, 가공하여 효율적인 데이터 구조를 만들 수 있습니다. 목적에 맞는 함수를 적절히 활용하면 데이터 관리와 분석 작업에서 큰 효과를 누릴 수 있습니다.
이용안내
커뮤니티 이용안내
×
- 게시한 게시글로 발생하는 문제는 게시자에게 책임이 있습니다.
- 게시글이 타인/타업체의 저작권을 침해할 경우 모든 책임은 게시자에게 있습니다. 게시자가 모든 손해를 부담해야 합니다.
- 상식닷컴 운영자는 게시자와 상의하지 않고 게시글을 수정 또는 삭제할 수 있습니다.
- 상식닷컴 운영자는 깨끗한 커뮤니티 공간을 만드는 것이 1순위입니다.
수정하기
취소하기