Excel을 많이 사용하는 경우 단일 셀에 이름이 있고 이름을 다른 셀로 분리해야 하는 상황을 겪었을 것입니다. 이것은 Excel에서 매우 일반적인 문제이며 Google 검색을 통해 다양한 사람들이 작성한 100가지 다른 매크로를 다운로드하여 이를 수행할 수 있습니다.
그러나 이 게시물에서는 수식을 설정하는 방법을 보여주고 직접 수행하고 실제로 무슨 일이 일어나는지 이해할 수 있습니다. Excel을 많이 사용하는 경우 데이터로 더 흥미로운 작업을 수행할 수 있도록 고급 기능 중 일부를 배우는 것이 좋습니다.
수식이 마음에 들지 않고 더 빠른 솔루션을 원하면 텍스트를 열로까지 아래로 스크롤합니다. 섹션에서는 Excel 기능을 사용하여 동일한 작업을 수행하는 방법을 알려줍니다. 또한 텍스트를 열로 변환 기능은 셀에 분리해야 하는 항목이 두 개 이상 있는 경우에도 사용하는 것이 좋습니다. 예를 들어, 하나의 열에 6개의 필드가 결합된 경우 아래 수식을 사용하면 정말 지저분하고 복잡해집니다.
Excel에서 별도의 이름
시작하려면 이름이 일반적으로 Excel 스프레드시트에 저장되는 방식을 살펴보겠습니다. 내가 본 가장 일반적인 두 가지 방법은 이름입니다. 성 공백과 성만 있으면 됩니다. , 이름 쉼표로 둘을 구분합니다. 중간 이니셜을 볼 때마다 일반적으로 이름입니다. 미드니셜 성 아래와 같이:
몇 가지 간단한 수식을 사용하고 몇 가지를 함께 결합하면 Excel에서 이름, 성 및 중간 이니셜을 별도의 셀로 쉽게 분리할 수 있습니다. 이름의 첫 부분을 추출하는 것부터 시작하겠습니다. 제 경우에는 왼쪽과 검색이라는 두 가지 기능을 사용할 것입니다. 논리적으로 우리가 해야 할 일은 다음과 같습니다.
셀의 텍스트에서 공백이나 쉼표를 검색하고 위치를 찾은 다음 해당 위치 왼쪽에 있는 모든 문자를 제거합니다.
다음은 작업을 올바르게 수행하는 간단한 공식입니다. =LEFT(NN, SEARCH(" ", NN) – 1) , 여기서 NN은 이름이 저장된 셀입니다. -1은 문자열 끝에 있는 여분의 공백이나 쉼표를 제거하기 위한 것입니다.
보시다시피, 우리는 두 개의 인수를 취하는 왼쪽 함수로 시작합니다. 문자열과 문자열의 시작 부분에서 시작하여 잡고자 하는 문자 수입니다. 첫 번째 경우에는 큰따옴표를 사용하고 그 사이에 공백을 넣어 공백을 검색합니다. 두 번째 경우에는 공백 대신 쉼표를 찾습니다. 제가 언급한 3가지 시나리오의 결과는 무엇입니까?
우리는 3행에서 이름을, 5행에서 성을, 7행에서 이름을 얻었습니다. 훌륭합니다! 따라서 데이터가 저장되는 방식에 따라 이제 이름이나 성을 추출했습니다. 이제 다음 부분입니다. 지금 논리적으로 해야 할 일은 다음과 같습니다.
– 셀의 텍스트에서 공백이나 쉼표를 검색하고 위치를 찾은 다음 문자열의 전체 길이에서 위치를 뺍니다. 공식은 다음과 같습니다.
=RIGHT(NN,LEN(NN) -SEARCH(" ",NN))
이제 올바른 기능을 사용합니다. 이것은 또한 두 개의 인수를 취합니다:문자열과 왼쪽으로 가는 문자열의 끝에서 시작하여 잡고자 하는 문자의 수. 그래서 우리는 문자열의 길이에서 공백이나 쉼표의 위치를 뺀 값을 원합니다. 그러면 첫 번째 공백이나 쉼표 오른쪽에 모든 것이 표시됩니다.
좋습니다. 이제 이름의 두 번째 부분이 있습니다! 처음 두 경우에는 거의 완료되었지만 이름에 중간 이니셜이 있는 경우 결과에 중간 이니셜과 함께 성이 여전히 포함되어 있음을 알 수 있습니다. 그렇다면 성을 얻고 중간 이니셜을 제거하는 방법은 무엇입니까? 쉬운! 이름의 두 번째 섹션을 얻는 데 사용한 것과 동일한 수식을 다시 실행하기만 하면 됩니다.
그래서 우리는 또 다른 권리를 가지고 있으며 이번에는 중간 이니셜과 성을 결합한 셀에 수식을 적용합니다. 중간 이니셜 뒤의 공백을 찾은 다음 길이에서 문자열 끝에서 공백 문자의 위치를 뺀 값을 취합니다.
그래서 당신은 그것을 가지고 있습니다! 이제 Excel에서 몇 가지 간단한 수식을 사용하여 이름과 성을 별도의 열로 분할했습니다! 분명히 모든 사람이 이러한 방식으로 텍스트 형식을 지정하는 것은 아니지만 필요에 맞게 쉽게 편집할 수 있습니다.
텍스트를 열로
Excel에서 결합된 텍스트를 별도의 열로 분리하는 또 다른 쉬운 방법이 있습니다. Text to Columns라는 기능입니다. 그리고 그것은 아주 잘 작동합니다. 두 개 이상의 데이터가 있는 열이 있는 경우에도 훨씬 더 효율적입니다.
예를 들어, 아래에는 한 행에 4개의 데이터가 있고 다른 행에 5개의 데이터가 있는 데이터가 있습니다. 각각 4열과 5열로 나누고 싶습니다. 보시다시피 위의 공식을 사용하는 것은 비실용적입니다.
Excel에서 먼저 분리할 열을 선택합니다. 그런 다음 데이터를 클릭합니다. 탭을 클릭한 다음 Text to Columns를 클릭합니다. .
그러면 Text to Columns 마법사가 나타납니다. 1단계에서 필드가 구분된 너비인지 고정 너비인지 선택합니다. 이 경우 구분을 선택합니다. .
다음 화면에서 구분 기호를 선택합니다. 탭, 세미콜론, 쉼표, 공백 중에서 선택하거나 사용자 지정 항목을 입력할 수 있습니다.
마지막으로 열의 데이터 형식을 선택합니다. 일반적으로 일반 대부분의 데이터 유형에 대해 잘 작동합니다. 날짜와 같은 구체적인 사항이 있는 경우 해당 형식을 선택하십시오.
마침을 클릭합니다. 데이터가 마법처럼 열로 분리되는 방법을 살펴보십시오. 보시다시피 하나의 행은 5개의 열로 바뀌었고 다른 하나는 4개의 열로 바뀌었습니다. Text to Columns 기능은 매우 강력하며 삶을 훨씬 더 쉽게 만들어줍니다.
위에 나와 있는 형식이 아닌 이름을 구분하는 데 문제가 있는 경우 데이터와 함께 의견을 게시하면 도와드리겠습니다. 즐기세요!