엑셀과 구글 스프레드시트에서 데이터를 정리할 때 반복적인 수작업을 줄이고 자동화하는 것이 핵심입니다. 데이터를 효율적으로 정리하면 분석과 보고가 더욱 쉬워지고 업무 효율성이 크게 향상됩니다. 이번 글에서는 엑셀과 구글 시트에서 데이터 정리를 자동화하는 필수 함수 모음을 소개하겠습니다.
데이터를 정리할 때 가장 먼저 해야 할 일은 공백과 불필요한 문자 제거입니다.
excel복사편집=TRIM(A1)
✅ 기능:
✅ 활용 예시
A열 (원본 데이터) | B열 (TRIM 적용) |
---|---|
” 사과 “ | “사과” |
” 바나나 포도 “ | “바나나 포도” |
excel복사편집=SUBSTITUTE(A1, " ", "")
✅ 기능:
✅ 활용 예시
A열 (원본 데이터) | B열 (SUBSTITUTE 적용) |
---|---|
“구글 시트 활용법” | “구글시트활용법” |
” 데이터 정리 “ | “데이터정리” |
💡 SUBSTITUTE
함수와 TRIM
함수를 결합하면 더욱 정교한 데이터 정리가 가능합니다.
excel복사편집=SUBSTITUTE(TRIM(A1), " ", "")
데이터 정리에서 중복 제거는 필수적인 과정입니다.
excel복사편집=UNIQUE(A1:A100)
✅ 기능:
✅ 활용 예시
A열 (원본 데이터) | B열 (UNIQUE 적용) |
---|---|
사과 | 사과 |
바나나 | 바나나 |
사과 | (제거됨) |
포도 | 포도 |
excel복사편집=COUNTIF(A:A, A1) > 1
✅ 기능:
✅ 활용 예시
A열 (데이터) | B열 (중복 여부) |
---|---|
사과 | TRUE |
바나나 | FALSE |
사과 | TRUE |
포도 | FALSE |
필터를 활용해 TRUE 값이 있는 행을 삭제하면 중복을 쉽게 제거할 수 있습니다.
데이터를 정렬하고 필터링하면 더욱 쉽게 분석할 수 있습니다.
excel복사편집=SORT(A1:A100)
✅ 기능:
✅ 활용 예시
A열 (원본 데이터) | B열 (SORT 적용) |
---|---|
포도 | 바나나 |
바나나 | 사과 |
사과 | 포도 |
오름차순이 기본이며, 내림차순 정렬을 원하면 다음과 같이 설정하면 됩니다.
excel복사편집=SORT(A1:A100, 1, FALSE)
excel복사편집=FILTER(A1:A100, A1:A100="사과")
✅ 기능:
✅ 활용 예시
“사과”가 포함된 데이터만 추출하려면 위 함수를 사용하면 됩니다.
데이터를 정리한 후에는 자동으로 계산되는 함수를 활용하는 것이 중요합니다.
excel복사편집=ARRAYFORMULA(A1:A100 * 2)
✅ 기능:
✅ 활용 예시
A열의 값에 2를 곱한 값을 B열에 표시
excel복사편집=IF(A1>100, "고가", "저가")
✅ 기능:
✅ 활용 예시
A열 (가격) | B열 (분류) |
---|---|
150 | 고가 |
90 | 저가 |
200 | 고가 |
더 강력한 자동화를 원한다면 Google Apps Script를 활용할 수 있습니다.
✅ 모든 공백 제거 후 자동 정리하는 스크립트
javascript복사편집function cleanData() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var range = sheet.getDataRange();
var values = range.getValues();
for (var i = 0; i < values.length; i++) {
for (var j = 0; j < values[i].length; j++) {
values[i][j] = values[i][j].toString().trim();
}
}
range.setValues(values);
}
이 코드를 실행하면 시트 전체의 공백이 자동으로 정리됩니다.
TRIM
, UNIQUE
, SORT
, ARRAYFORMULA
같은 기본 함수를 활용하는 것이 가장 간단한 방법입니다.
네. ARRAYFORMULA
와 UNIQUE
함수를 결합하면 가능합니다.
excel복사편집=ARRAYFORMULA(UNIQUE(A1:C100))
Google Apps Script에서 트리거 설정을 활용하면 특정 시간마다 자동 실행되도록 설정할 수 있습니다.
넷플릭스(Netflix),이제는 전 세계 수억 명이 사용하는 대표 OTT 플랫폼이지만,그 이름과 로고에는 놀라운 상징과 진화의 흔적이…
넷플릭스를 그냥 보는 것과,HDR + 돌비 애트모스 환경에서 보는 것,그 차이는 단순한 ‘화질·음질 향상’을 넘어서“진짜…
넷플릭스를 제대로 즐기고 싶다면,영상’만큼 중요한 게 바로 ‘사운드’입니다.특히 액션 영화나 몰입도 높은 드라마는좋은 스피커와 알맞은…
아이와 함께 넷플릭스를 사용하는 가정이라면‘자녀 보호 기능’은 꼭 설정해야 할 필수 기능입니다.넷플릭스는 연령별 콘텐츠 제한은…
넷플릭스를 스마트폰으로 즐기는 분들 많죠?그런데 의외로 안드로이드와 iOS 앱은 미묘하게 다르다는 사실, 알고 계셨나요? 이번…