IT이야기

엑셀 꿀팁 텍스트 분리하기

판다롱 2024. 4. 29. 16:21
반응형

엑셀(Excel)은 데이터를 처리하고 분석하는 데 있어 매우 강력한 도구입니다. 때로는 복잡한 데이터를 다루다 보면 특정 기호를 기준으로 텍스트를 분리해야 할 필요성이 생깁니다. 이번 포스팅에서는 "●" 기호를 기준으로 텍스트의 오른쪽 부분을 추출하는 방법을 소개하고자 합니다. 사용할 함수는 `RIGHT`, `LEN`, 그리고 `FIND`입니다.

엑셀 텍스트 분리 방법

텍스트 분리 기본 개념

  • `RIGHT`: 문자열의 오른쪽에서부터 지정한 수만큼의 문자를 반환합니다.
  • `LEN`: 문자열의 길이를 반환합니다.
  • `FIND`: 문자열 내에서 특정 문자나 문자열이 시작되는 위치를 반환합니다.

 

문제 상황

예를 들어, 우리가 다루어야 할 데이터가 "회사명●직원명" 형태로 되어 있고, 여기서 "직원명"만을 추출해야 한다고 가정해 봅시다. 셀 O2에 "OpenAI●소냥"이라는 데이터가 있다면, 우리의 목표는 "소냥"만을 분리해내는 것입니다.
 

해결 방법

반응형

이를 위해 사용할 수 있는 공식은 다음과 같습니다.

=RIGHT(O2, LEN(O2) - FIND("●", O2) -LEN("●")+1)

이 공식을 분해해 보겠습니다.

  1. `FIND("●", O2)`: "●"의 위치를 찾습니다. "OpenAI●소냥"에서는 7이 됩니다.
  2. `LEN("●")`: "●"의 길이를 구합니다. 이 경우 1입니다.
  3. `LEN(O2)`: 전체 문자열 "OpenAI●소냥"의 길이를 구합니다. 이 경우 11입니다.
  4. `LEN(O2) - FIND("●", O2) - LEN("●")+1`: 전체 길이에서 "●"의 위치와 그 길이를 빼고 1을 더합니다. 이는 "●" 다음 문자부터 문자열의 끝까지의 길이를 의미합니다. 계산 결과는 4가 됩니다.
  5. `RIGHT(O2, 4)`: 최종적으로 "소냥"이라는 결과를 얻게 됩니다.

이 방법은 단순히 이름을 추출하는 것뿐만 아니라, 다양한 형태의 데이터에서 특정 부분을 분리해야 할 때 유용하게 사용될 수 있습니다. 예를 들어, 제품 코드, 지역 코드, 특정 날짜 등 다양한 정보를 함께 포함하고 있는 데이터에서 특정 정보만을 추출해야 할 경우에도 이와 유사한 방법을 적용할 수 있습니다.

엑셀은 함수들을 조합하는 것만으로도 강력한 데이터 처리 능력을 발휘할 수 있습니다. `RIGHT`, `LEN`, `FIND` 함수를 이용한 이 방법을 통해 복잡해 보이는 데이터도 쉽게 원하는 정보만을 추출할 수 있습니다. 엑셀의 다양한 함수를 이해하고 활용함으로써, 데이터 분석 및 처리 작업의 효율성을 크게 높일 수 있습니다.

 

엑셀 자주 쓰는 기능

엑셀은 다양한 기능을 제공하여 데이터 관리, 분석 및 시각화에 유용하게 사용됩니다.엑셀 자주 쓰는 기능데이터 입력 및 편집: 셀에 숫자, 텍스트, 날짜 등을 입력하고 편집하는 기능입니다. 이

sobn.tistory.com

 

반응형