엑셀과 구글 스프레드시트에서 데이터를 다루다 보면 불필요한 공백이 문제가 되는 경우가 많습니다. 텍스트 앞뒤에 공백이 있거나, 단어 사이에 불필요한 공백이 여러 개 들어가면 데이터 정렬, 검색, 수식 적용이 원활하지 않을 수 있습니다. 이런 문제를 해결하기 위해 엑셀과 구글 시트에서 자동으로 공백을 제거하는 방법을 알아보겠습니다.
엑셀에서는 함수를 활용한 자동 공백 제거와 찾기 및 바꾸기 기능을 사용할 수 있습니다.
엑셀에서 가장 간단하게 공백을 제거하는 방법은 TRIM
함수를 사용하는 것입니다.
excel복사편집=TRIM(A1)
✅ TRIM 함수의 기능
✅ 활용 예시
A열 (원본 데이터) | B열 (TRIM 적용) |
---|---|
” 사과 “ | “사과” |
“바나나 포도” | “바나나 포도” |
” 수박 참외 “ | “수박 참외” |
주의: 단어 사이의 공백이 하나 이상 필요한 경우 TRIM 함수를 사용하면 적절한 형식이 유지됩니다.
단어 사이 공백까지 전부 삭제하려면 SUBSTITUTE
함수를 사용할 수 있습니다.
excel복사편집=SUBSTITUTE(A1, " ", "")
✅ 활용 예시
A열 (원본 데이터) | B열 (SUBSTITUTE 적용) |
---|---|
“사과 바나나 포도” | “사과바나나포도” |
” 구글 시트 “ | “구글시트” |
이 방법은 공백을 완전히 없애야 하는 경우에 유용합니다.
엑셀에서 전체 데이터를 빠르게 정리하려면 찾기 및 바꾸기 기능을 활용하는 것이 좋습니다.
이 방법은 수식 없이도 빠르게 공백을 정리하는 데 효과적입니다.
구글 스프레드시트에서도 엑셀과 비슷한 방법으로 공백을 제거할 수 있습니다.
구글 시트에서도 TRIM
함수는 동일한 방식으로 동작합니다.
excel복사편집=TRIM(A1)
✅ 활용 예시
A열 (원본 데이터) | B열 (TRIM 적용) |
---|---|
” 구글 “ | “구글” |
” 시트 사용법 “ | “시트 사용법” |
구글 스프레드시트에서도 SUBSTITUTE
함수로 모든 공백을 삭제할 수 있습니다.
excel복사편집=SUBSTITUTE(A1, " ", "")
✅ 활용 예시
A열 (원본 데이터) | B열 (SUBSTITUTE 적용) |
---|---|
“구글 시트 사용법” | “구글시트사용법” |
” 데이터 정리 “ | “데이터정리” |
SUBSTITUTE 함수와 TRIM 함수를 함께 사용하면 더욱 정교한 공백 제거가 가능합니다.
excel복사편집=SUBSTITUTE(TRIM(A1), " ", "")
구글 스프레드시트에서는 ARRAYFORMULA
를 사용하면 여러 개의 셀에 한 번에 공백 제거를 적용할 수 있습니다.
excel복사편집=ARRAYFORMULA(TRIM(A1:A100))
✅ 활용 예시
이 수식을 적용하면 A1부터 A100까지의 모든 셀에서 공백이 자동으로 제거됩니다.
더욱 자동화된 방식으로 공백을 제거하려면 Google Apps Script를 활용할 수도 있습니다.
javascript복사편집function removeSpaces() {
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 함수는 앞뒤 공백과 여러 개의 연속된 공백을 하나로 줄이는 역할을 합니다. 단어 사이 공백을 완전히 없애려면 SUBSTITUTE 함수를 사용해야 합니다.
네. SUBSTITUTE 또는 TRIM 함수를 특정 셀 범위에 적용하거나, 찾기 및 바꾸기 기능을 이용하면 원하는 부분만 정리할 수 있습니다.
TRIM
또는 SUBSTITUTE
함수를 사용하세요.ARRAYFORMULA
또는 Google Apps Script를 활용하세요.윈드라이브(OneDrive)를 사용하다 보면 어느 순간 “동기화 중지됨”, “저장소 가득 참”이라는 메시지를 마주할 수 있습니다. 이는…
윈드라이브(OneDrive)를 사용하다 보면, 기본으로 설정된 동기화 폴더 위치가 불편하거나 C드라이브 용량 부족 등으로 인해 다른…
윈드라이브(OneDrive)는 기본적으로 자동으로 파일을 클라우드와 동기화하도록 설정되어 있습니다. 문서를 수정하거나 사진을 추가하면, 몇 초 내로…
윈드라이브(OneDrive)는 자동으로 파일을 클라우드에 백업하고 여러 기기와 실시간으로 동기화해주는 매우 유용한 도구입니다. 하지만 간혹 “OneDrive…
윈드라이브(OneDrive)는 실시간으로 파일을 클라우드에 저장하고 여러 기기에서 자동으로 동기화해주는 편리한 서비스지만, 때때로 동기화가 멈추거나 오류가…
윈드라이브(OneDrive)는 기본적으로 전체 OneDrive 폴더를 PC와 동기화하지만, 모든 데이터를 동기화할 필요는 없습니다. 저장 공간을 절약하거나,…