구글 스프레드시트를 사용하다 보면 공백과 중복된 데이터가 문제를 일으킬 때가 많습니다. 공백이 많으면 수식이 제대로 동작하지 않거나 데이터가 중복될 가능성이 높아지고, 중복값이 많으면 데이터 분석이 어려워집니다. 이를 해결하기 위해 공백 제거 방법과 중복값 제거 방법을 효과적으로 활용하는 방법을 알아보겠습니다.
1. 공백 제거 방법
구글 스프레드시트에서 불필요한 공백을 제거하는 방법에는 TRIM 함수, SUBSTITUTE 함수, 찾기 및 바꾸기 기능 등이 있습니다.
1-1. TRIM 함수로 앞뒤 공백 제거
TRIM 함수는 텍스트의 앞뒤 공백과 여러 개의 연속된 공백을 하나로 줄여주는 기능을 합니다.
excel복사편집=TRIM(A1)
✅ 활용 예시
A열 (원본 데이터) | B열 (TRIM 적용) |
---|---|
” 사과 “ | “사과” |
“바나나 “ | “바나나” |
” 포도 “ | “포도” |
주의: TRIM 함수는 단어 사이의 공백을 완전히 제거하지 않고, 연속된 공백을 하나로 줄여줍니다.
1-2. SUBSTITUTE 함수로 모든 공백 제거
단어 사이 공백까지 모두 제거하려면 SUBSTITUTE 함수를 사용할 수 있습니다.
excel복사편집=SUBSTITUTE(A1, " ", "")
✅ 활용 예시
A열 (원본 데이터) | B열 (SUBSTITUTE 적용) |
---|---|
“사과 바나나 포도” | “사과바나나포도” |
” 구글 시트 “ | “구글시트” |
이 방법은 공백을 아예 없애야 하는 경우에 유용합니다.
1-3. 찾기 및 바꾸기 기능으로 한 번에 공백 삭제
수식을 사용하지 않고 전체 데이터에서 공백을 제거하려면 찾기 및 바꾸기 기능을 활용하면 됩니다.
- Ctrl + H (Mac: Command + Shift + H) 키를 눌러 찾기 및 바꾸기 창을 엽니다.
- ‘찾을 내용’에 공백(스페이스 키 한 번 입력)을 입력합니다.
- ‘바꿀 내용’을 비워둡니다.
- ‘모두 바꾸기’를 클릭합니다.
이 방법은 특정 범위의 공백을 한 번에 제거할 때 매우 효과적입니다.
2. 중복값 제거 방법
구글 스프레드시트에서 중복값을 제거하는 방법도 여러 가지가 있습니다.
2-1. 기본 제공 기능으로 중복값 제거
가장 간단한 방법은 데이터 정리 기능을 활용하는 것입니다.
- 중복을 제거할 데이터 범위를 선택합니다.
- [데이터] > [정리] > [중복된 항목 제거]를 클릭합니다.
- 확인 창이 뜨면 [중복 제거]를 누릅니다.
✅ 활용 예시
A열 (원본 데이터) | A열 (중복 제거 후) |
---|---|
사과 | 사과 |
바나나 | 바나나 |
사과 | (제거됨) |
포도 | 포도 |
2-2. UNIQUE 함수로 중복 제거
자동으로 중복을 제거하면서 정리된 데이터를 표시하려면 UNIQUE
함수를 사용하면 됩니다.
excel복사편집=UNIQUE(A1:A100)
✅ 활용 예시
A열 (원본 데이터) | B열 (UNIQUE 적용) |
---|---|
사과 | 사과 |
바나나 | 바나나 |
사과 | (제거됨) |
포도 | 포도 |
이 방법은 원본 데이터를 유지하면서 새로운 열에 중복 제거된 데이터를 표시할 때 유용합니다.
2-3. COUNTIF 함수로 중복 여부 확인
중복된 값이 있는지 확인하고 싶다면 COUNTIF
함수를 사용하면 됩니다.
excel복사편집=COUNTIF(A:A, A1) > 1
이 수식을 사용하면 중복된 값이 있는 경우 TRUE, 중복이 없으면 FALSE를 반환합니다.
✅ 활용 예시
A열 (데이터) | B열 (중복 여부) |
---|---|
사과 | TRUE |
바나나 | FALSE |
사과 | TRUE |
포도 | FALSE |
필터를 활용해 TRUE 값이 있는 행을 삭제하면 중복을 쉽게 정리할 수 있습니다.
Q&A
Q1. TRIM 함수와 SUBSTITUTE 함수의 차이는 뭔가요?
TRIM 함수는 앞뒤 공백과 여러 개의 연속된 공백을 하나로 줄이는 기능만 합니다.
SUBSTITUTE 함수는 모든 공백을 제거하는 기능을 합니다. 따라서 문장 내 단어 사이의 공백까지 없애려면 SUBSTITUTE 함수를 써야 합니다.
Q2. 데이터 정리 기능의 중복 제거는 원본 데이터를 지우나요?
네. 데이터 정리 기능을 사용하면 원본 데이터에서 중복된 행이 삭제됩니다. 원본 데이터를 유지하면서 중복 제거된 데이터를 표시하려면 UNIQUE
함수를 사용하세요.
Q3. 한 열이 아니라 여러 열의 중복을 제거할 수 있나요?
네. UNIQUE
함수에서 여러 열을 지정하면, 각 행이 전체적으로 중복인지 확인한 후 제거할 수 있습니다.
excel복사편집=UNIQUE(A1:C100)
이렇게 하면 A~C열의 조합이 동일한 행이 있으면 한 개만 남기고 제거됩니다.