구글 스프레드시트 빈칸 - gugeul seupeuledeusiteu binkan

컴퓨터에서 단어 사이의 공백은 빈 영역이 아니라 문자이며 이러한 추가 문자는 여러 셀을 하나의 데이터로 결합하는 CONCATENATE 함수 와 같이 워크 시트에서 데이터가 사용되는 방식에 영향을 줄 수 있습니다.

원하지 않는 공백을 제거하기 위해 수동으로 데이터를 편집하는 대신 TRIM 함수 를 사용하여 단어 나 다른 텍스트 문자열 사이의 여분의 공백을 제거하십시오.

TRIM 함수의 구문과 인수

함수의 구문 은 함수의 레이아웃을 참조하며 함수의 이름, 대괄호 및 인수를 포함 합니다.

TRIM 함수의 구문은 다음과 같습니다.

= TRIM (텍스트)

TRIM 함수의 인수는 다음과 같습니다.

text - 공백을 제거 할 데이터입니다. 이것은 될 수있다:

  • 자를 실제 데이터
  • 워크 시트 의 텍스트 데이터 위치에 대한 셀 참조

참고 : 트리밍 할 실제 데이터를 텍스트 인수로 사용하는 경우 다음과 같이 따옴표로 묶어야합니다.

= TRIM ( "여분의 공백 제거")

선택하여 붙여 넣기로 원본 데이터 제거

트리밍 될 데이터의 위치에 대한 셀 참조가 텍스트 인수로 사용되면이 함수는 원래 데이터와 동일한 셀에 상주 할 수 없습니다.

따라서 원래 영향을받은 텍스트는 워크 시트의 원래 위치에 남아 있어야합니다. 다듬어 진 데이터가 많거나 원본 데이터가 중요한 작업 영역에있는 경우 문제가 발생할 수 있습니다.

이 문제를 해결할 수있는 한 가지 방법은 데이터를 복사 한 후에 붙여 넣기 를 사용하여 붙여 넣기 만 사용하는 것입니다. 즉, TRIM 기능의 결과를 원래 데이터 위에 붙여 넣은 다음 TRIM 기능을 제거 할 수 있습니다.

예 : TRIM 함수로 여분의 공백 제거

이 예제에는 다음을 수행하는 데 필요한 단계가 포함되어 있습니다.

  • 위의 그림과 같이 워크 시트의 1 행에서 3 행까지 3 줄의 텍스트 사이에 여분의 공백을 제거하십시오.
  • 트리밍 된 데이터는 복사되고 처음 세 행의 원래 데이터를 대체하는 데 사용되는 특수 붙여 넣기가 수행 됩니다.
  • 여분의 공백을 제거하는 데 사용 된 TRIM 함수가 제거됩니다.

자습서 데이터 입력

  1. 여분의 공백이 포함 된 텍스트가 포함 된 텍스트를 열거 나 아래의 행을 복사하여 셀 A1 ~ A3에 워크 시트에 붙여 넣습니다. 추가 공백이있는 데이터 행 추가 공백이있는 데이터 행 2 행 데이터 3 행 추가 공간

02 of 02

TRIM 기능으로 들어가기

TRIM 함수 인수를 입력하십시오. © Ted 프랑스어

TRIM 기능으로 들어가기

Google 스프레드 시트는 대화 상자 를 사용하여 Excel에서 찾을 수있는 함수의 인수를 입력하지 않습니다. 대신, 함수의 이름이 셀에 입력 될 때 팝업되는 자동 제안 상자가 있습니다.

  1. 자체 데이터를 사용하는 경우, 잘린 데이터를 저장할 워크 시트 셀을 클릭하십시오.
  2. 이 예제를 따르는 경우 셀 A6을 클릭하여 셀을 활성화 셀로 만듭니다. 여기서는 TRIM 기능을 입력하고 편집 된 텍스트가 표시됩니다
  3. 등호 (=) 뒤에 함수 trim 의 이름을 입력하십시오.
  4. 입력 할 때 자동 제안 상자에 문자 T로 시작하는 함수 이름이 나타납니다
  5. 상자에 TRIM 이라는 이름이 나타나면 마우스 포인터로 이름을 클릭하여 함수 이름을 입력하고 A6 셀에 둥근 괄호를 엽니 다

함수의 인수 입력

위 이미지에서 볼 수 있듯이 TRIM 함수의 인수는 열린 대괄호 뒤에 입력됩니다.

  1. 이 셀 참조 를 텍스트 인수로 입력하려면 워크 시트의 셀 A1을 클릭하십시오.
  2. 키보드의 Enter 키를 눌러 함수의 인수 뒤에 닫는 괄호 " ) "를 입력하고 함수를 완료하십시오
  3. A1 셀의 텍스트 줄이 A6 셀에 나타나야하지만 각 단어 사이에 한 칸씩 만 있어야합니다.
  4. A6 셀을 클릭하면 전체 함수 = TRIM (A1) 이 워크 시트 위의 수식 입력 줄에 나타납니다.

채우기 핸들을 사용하여 함수 복사

채우기 핸들은 셀 A2 및 A3의 텍스트 줄에서 여분의 공백을 제거하기 위해 셀 A6의 TRIM 함수를 셀 A7 및 A8에 복사하는 데 사용됩니다.

  1. 셀 A6을 클릭하여 활성 셀로 만듭니다.
  2. 셀 A6의 오른쪽 하단 모서리에 검은 색 사각형 위에 마우스 포인터를 놓습니다. 포인터가 더하기 기호 " + "로 바뀝니다.
  3. 마우스 왼쪽 버튼을 클릭 한 채로 채우기 핸들을 셀 A8까지 드래그합니다.
  4. 마우스 버튼 놓기 - 셀 A7과 A8에는 1 페이지의 이미지와 같이 셀 A2와 A3에서 트리밍 된 텍스트 행이 포함되어야합니다.

선택하여 붙여 넣기로 원본 데이터 제거

셀 A1에서 A3의 원래 데이터는 붙여 넣기 특수 붙여 넣기 값 옵션을 사용하여 셀 A1에서 A3의 원래 데이터 위에 붙여 넣기 하여 자르기 된 데이터에 영향을주지 않고 제거 할 수 있습니다.

그 다음, A6에서 A8 셀의 TRIM 기능은 더 이상 필요 없기 때문에 제거됩니다.

#REF! 오류 : 값을 붙여 넣는 대신 일반 복사 및 붙여 넣기 작업을 사용하면 TRIM 기능이 A1 ~ A3 셀에 붙여 넣어 지므로 수많은 #REF! 오류가 워크 시트에 표시됩니다.

오늘은 이전시간에 배운 범위 정렬을 이용하여 빈칸을 삭제하는 방법에 대해 소개를 해봤습니다. 빈칸을 제거하는 방법은 사실 여러 가지 방법이 있지만, 제가 주로 사용하는 2가지 방법 중 하나를 이번 시간에 소개하게 되었네요.ㅎㅎ 제가 유용하게 이용하는 기능 중 하나이니 여러분들도 분명히 큰 도움이 되리라 기대해 봅니다. ㅋ

금요일 밤에는 항상 영상 만들기에 정신이 없습니다 ㅋㅋ만약을 대비해 미리미리 여분의 영상을 만들어야 좋지만, 현재까지는 즉석으로 만들어서 업로드를 하고 있습니다. 그렇다 보니 어떠한 문제가 발생하면 그날 업로드가 불가능할 가능성이 매우 높습니다. 하지만 다행스럽게도 끊기지 않고 계속 업로드를 하고 있네요. 게으름도 있고 바쁨도 있고, 하루에 하나 이상 촬영을 하기가 어렵더군요. 한번 촬영하면 목 상태가 크흠 ;;

반응형

구글 스프레드 시트에서 상황별로 공백을 제거하는 세가지 방법! 

 

 

 

첫 번째.  trim 함수 이용하기

구글 스프레드시트 빈칸 - gugeul seupeuledeusiteu binkan

trim 함수는  문자열의 맨 앞과 맨 뒤에 있는 공백을 제거해 줍니다 

 

 

이 방법은 도구 모음에 있는 데이터 -> 공백제거  기능과 동일한 기능입니다.

 

 

구글 스프레드시트 빈칸 - gugeul seupeuledeusiteu binkan

 

 

 

 

두 번째.  ctrl + h 찾기 및 바꾸기 

위의 trim 이나 도구모음의 공백제거 기능은 문자열의 맨앞, 맨뒤의 공백만 제거가 가능합니다.

그럼 문자열의 중간에 있는 공백을 없애고 싶을 땐 ?

 

단축키 ctrl + h 를 누르면 찾기 및 바꾸기가 나오는데 이걸 활용!

구글 스프레드시트 빈칸 - gugeul seupeuledeusiteu binkan

 

"현영아 안녕"  이걸 "현영아안녕"  이렇게 바꾸고 싶을 땐 

ctrl + h 찾기 및 바꾸기에서 

찾기 칸에는 "아 "  <- 이렇게 아 뒤에 공백까지 입력

바꾸기 칸에는 "아"  <- 이렇게 아 이것만 입력

 

검색은 "이 시트"로 선택후 찾기 버튼 -> 바꾸기 버튼 -> 완료 버튼을 누르면

 

"현영아 안녕"  ->  "현영아안녕" 이렇게 변경됩니다. 

구글 스프레드시트 빈칸 - gugeul seupeuledeusiteu binkan

 

 

 

숫자 중간에 있는 공백을 없애고 싶을 때도 마찬가지로 

ctrl + h 찾기 및 바꾸기에서 

구글 스프레드시트 빈칸 - gugeul seupeuledeusiteu binkan

 

구글 스프레드시트 빈칸 - gugeul seupeuledeusiteu binkan

 

이렇게 활용하시면 됩니다 :)

 

 

 

 

세 번째.  mid 함수 이용하기

 

만약 맨 뒤에 공백이 있으면!

구글 스프레드시트 빈칸 - gugeul seupeuledeusiteu binkan

 

이런식으로 한 셀만 맨뒤에 공백이 있으면 그냥 지워주면 되겠지만 

이런식의 번호가 수천개있는데 모두 뒤에 공백이 있으면 어떻게 지워주겠는가....?

 

 

그럴 땐 mid 함수를 응용해서 공백 제거

구글 스프레드시트 빈칸 - gugeul seupeuledeusiteu binkan

 

mid 함수는 내가 선택한 위치부터 문자 몇개까지 추출한다 라는 함수

=mid(문자열,시작위치,추출길이)

=mid(A1, 1, 18)

= A1 셀에 있는 문자열에서 1번째 문자부터 18번째 문자까지 출력 

 

A1 셀에 공백까지 총 19개의 문자가 있었는데 

1번째부터 18번째까지만 추출하면 맨뒤 19번째에 있는 공백은 추출이 안된다. 

 

 

 

* mid 함수 응용편 

그럼 A열에 있는 문자열들이 길이가 다르면?? 

 

len 함수와 if 함수를 써서 거를 수 있다 

 

len 함수는 문자열의 길이를 알려주는 함수고 

if 함수는 내가 설정한 조건에 맞는지 여부에 따라 다른 결과를 출력하도록 해주는 조건 함수.

 

len 을 써서 길이를 구한다음에,  길이에 따라 mid 함수에서 몇글자 까지 추출할지 숫자를 설정해 주면 된다.

 

 

ex)

아래와 같이 길이가 다른 두 문자열이 있는데 맨 뒤에는 공백이 포함되어 있다.

구글 스프레드시트 빈칸 - gugeul seupeuledeusiteu binkan

공백을 포함해서

A1 은 19글자   

A2는 17글자

 

구글 스프레드시트 빈칸 - gugeul seupeuledeusiteu binkan

=len(A1) 

=19

 

=len(A2)

=17

 

 

구글 스프레드시트 빈칸 - gugeul seupeuledeusiteu binkan

=if (B1=19, mid(A1,1,18), mid(A1,1,16))

= 만약  B1이 19이면  A1에서 1번째에서 18번째까지 추출하고

  만약  B1이 19가 아니면  A1에서 1번째에서 16번째까지 추출해

 

 

이번 예시엔 A 열에 있는 문자열들의 길이가 19 아니면 17 둘 중에 하나인 경우에 해당되는 해결책이고

만일 A 열에 있는 문자열들의 길이가 3개 이상이면 if 중첩문을 쓰거나 

B열을 필터걸어서 각기 맞는 mid 함수를 넣어주면 되겠다. 

반응형

공유하기

게시글 관리

구독하기신기한 세상 사전

  • 카카오스토리
  • 트위터
  • 페이스북

'IT > 엑셀, 구글스프레드시트' 카테고리의 다른 글

[구글 스프레드시트] 중복 제거 함수 unique  (0)2021.04.29[구글 스프레드시트] if 함수 사용법 / if 중첩  (0)2021.02.26[구글 스프레드시트] 이거 은근 많이 쓰여 - countif 응용편  (0)2020.10.30[구글 스프레드시트] vlookup 마스터하기  (0)2020.10.24[구글 스프레드시트] 조건 성립하면 카운트 해 - countif , countifs  (0)2020.10.24