메인 컨텐츠로 가기

Excel 자습서: 텍스트, 숫자 및 날짜 셀 분할(여러 열로 분리)

Excel을 사용할 때 어떤 목적을 위해 한 셀의 텍스트를 여러 셀로 분할해야 할 수도 있습니다. 이 자습서는 텍스트 셀 분할, 숫자 셀 분할 및 날짜 셀 분할의 세 부분으로 나뉩니다. 각 부분은 동일한 문제가 발생할 때 분할 작업을 처리하는 방법을 아는 데 도움이 되는 다양한 예를 제공합니다.

목차 : [ 숨다 ]

(아래 목차 또는 오른쪽에 있는 제목을 클릭하면 해당 챕터로 이동합니다.)

1 텍스트 셀 분할

이 부분에서는 텍스트 셀을 여러 열로 분할할 때 발생하는 상황을 수집하고 해당 방법을 제공합니다.

예 #1 쉼표, 공백 또는 기타 구분 기호로 셀 분할

쉼표, 공백, 대시 등과 같은 특정 구분 기호로 텍스트 셀을 여러 열로 분할하려면 아래 방법 중 하나를 적용할 수 있습니다.

Text to Columns 기능을 사용하여 구분 기호로 셀 분할

  텍스트를 열로 엑셀에 내장된 기능으로 셀 분할에 자주 사용됩니다. 아래 스크린샷과 같이 Text Strings 열의 셀을 쉼표로 분할하려면 다음과 같이 Text to Columns 기능을 적용할 수 있습니다.

1. 쉼표로 나눌 열 범위를 선택하고 Data > 텍스트를 열로.

2. 에서 텍스트를 열로 변환 마법사 – 1/3 단계 대화 상자에서 구분 된 라디오 버튼을 선택한 다음 다음 보기 버튼을 클릭합니다.

3. 에서 텍스트를 열로 변환 마법사 – 2/3 단계 대화 상자에서 필요에 따라 구분 기호를 지정합니다(이 경우에는 콤마 확인란)을 클릭한 다음 다음 보기 버튼을 클릭합니다.

4. 마지막 단계 대화 상자에서 버튼을 눌러 분리된 텍스트를 출력할 셀을 선택한 후 마감재 버튼을 클릭합니다.

그런 다음 선택한 범위의 텍스트가 쉼표로 분할되어 아래와 같이 다른 열에 배치됩니다.

수식이 있는 구분 기호로 셀 분할

Excel에서 지정된 구분 기호로 셀의 텍스트를 분할하려면 아래 수식을 적용할 수 있습니다.

일반 공식

=TRIM(MID(SUBSTITUTE(A1,delim,REPT(" ",LEN(A1))),(N-1)*LEN(A1)+1,LEN(A1)))

인수

데림: 텍스트 문자열을 분할하는 데 사용되는 구분 기호입니다.
A1: 분할할 텍스트 문자열이 포함된 셀을 나타냅니다.
N: 분할할 텍스트 문자열의 n번째 부분 문자열을 나타내는 숫자입니다.

그런 다음 이 공식을 적용합니다.

1. 아래 스크린샷과 같이 먼저 다른 셀에 있는 숫자 1, 2, 3...을 사용하여 도우미 행을 만들어야 합니다.

주의 사항: 여기서 1, 2, 3...은 텍스트 문자열의 첫 번째, 두 번째 및 세 번째 부분 문자열을 나타냅니다.

2. 1 번 셀 아래의 셀을 선택하고 아래 수식을 복사하거나 입력하고 엔터 버튼 키를 사용하여 텍스트 문자열의 첫 번째 부분 문자열을 가져옵니다. 결과 셀을 선택하고 해당 셀을 드래그합니다. 자동 완성 핸들 오른쪽 아래로 다른 하위 문자열을 가져옵니다. 스크린샷 참조:

=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",LEN($B5))),(D$4-1)*LEN($B5)+1,LEN($B5)))

주의 사항: 공식에서 ","는 B5에서 텍스트 문자열을 분할하는 데 사용되는 구분 기호입니다. 필요에 따라 변경할 수 있습니다.

놀라운 도구로 구분 기호로 셀 분할

여기에서 Excel 용 Kutools셀 분할 Excel의 특정 구분 기호로 셀을 별도의 열이나 행으로 쉽게 분할하는 데 도움이 되는 기능입니다.

1. 설치 후 Excel 용 Kutools, 텍스트 문자열을 분할할 범위를 선택한 다음 쿠툴 > 병합 및 분할 > 셀 분할.

2. 에서 셀 분할 대화 상자에서 다음과 같이 구성해야합니다.

2.1) 선택한 범위가 목록에 나열됩니다. 분할 범위 상자, 필요에 따라 변경할 수 있습니다.
2.2)에서 타입 섹션에서 행으로 분할 or 열로 분할 라디오 버튼;
2.3)에서 분할 기준 섹션에서 필요한 구분 기호를 선택합니다. 필요한 구분 기호가 이 섹션에 나열되지 않으면 기타 라디오 버튼을 누른 다음 텍스트 상자에 구분 기호를 입력합니다. 이 경우 텍스트 상자에 쉼표를 입력합니다.
2.4) 클릭 OK. 스크린 샷보기 :

3. 다음 셀 분할 대화 상자에서 부분 문자열을 출력할 셀을 선택한 다음 OK.

그런 다음 위의 2단계에서 지정한 내용에 따라 하위 문자열이 다른 열이나 행으로 분할됩니다.

열로 분할:

행으로 분할:

예제 #2 특정 길이로 셀 분할

텍스트 문자열을 특정 길이로 분할하려면 다음 방법을 사용하면 됩니다.

Text to Columns 기능을 사용하여 특정 길이로 셀 분할

  텍스트를 열로 기능은 너비 고정 Excel에서 선택한 셀의 텍스트 문자열을 특정 길이로 분할하는 데 도움이 되는 옵션입니다.

아래 스크린샷과 같이 B5:B9 범위의 텍스트를 3자마다 열로 분할하려면 다음과 같이 하면 완료됩니다.

1. 텍스트 문자열을 분할할 셀을 선택합니다.

2. 클릭 Data > 텍스트를 열로.

3. 에서 텍스트를 열로 변환 마법사 – 1/3단계 대화 상자에서 너비 고정 라디오 버튼을 클릭하십시오. 다음 보기.

4. 그런 다음 2의 3 단계 대화 상자가 나타납니다. 에서 데이터 미리보기 섹션에서 축의 원하는 위치를 클릭하여 브레이크 라인(화살표가 있는 라인)을 생성합니다. 모든 구분선을 생성한 후 다음 보기 계속하려면 버튼을 누르십시오.

이 경우 텍스트 문자열의 3자마다 구분선을 만듭니다.

5. 마지막 단계 마법사에서 분리된 텍스트를 출력할 셀을 선택한 후 마감재 버튼을 클릭합니다.

이제 선택한 셀의 텍스트 문자열이 아래 스크린샷과 같이 3자마다 분할됩니다.

놀라운 도구로 특정 길이로 세포 분할

Excel에서 특정 길이로 셀을 분할하려면 다음을 적용할 수 있습니다. 셀 분할 특징 Excel 용 Kutools 쉽게 할 수 있습니다.

1. 특정 길이로 분할하려는 텍스트 문자열 셀을 선택하고 쿠툴 > 병합 및 분할 > 셀 분할.

2. 에서 셀 분할 대화 상자에서 다음과 같이 구성해야합니다.

2.1) 1단계에서 선택한 범위가 분할 범위 상자, 필요한 경우 변경할 수 있습니다.
2.2)에서 타입 섹션에서 필요에 따라 행으로 분할 또는 열로 분할 옵션을 선택하십시오.
2.3)에서 분할 기준 섹션에서 너비 지정 라디오 버튼에 텍스트 문자열을 분할하는 데 사용된 문자 길이를 나타내는 숫자를 입력합니다. 이 경우 텍스트 상자에 숫자 3을 입력합니다.
2.4) 클릭 OK 버튼을 클릭합니다.

3. 다음 셀 분할 대화 상자에서 분할 텍스트를 배치할 셀을 선택한 다음 OK.

그런 다음 선택한 셀의 텍스트 문자열이 특정 길이로 분할되어 다른 열에 배치됩니다.

예제 #3 특정 단어로 셀 분할

아래 스크린샷과 같이 B5:B9 범위의 텍스트 문자열을 전체 단어 "sales"로 분할하려면 이 섹션에 제공된 수식을 적용할 수 있습니다.

셀의 특정 단어 앞에 있는 부분 문자열 가져오기

LEFT 및 FIND 함수를 기반으로 수식을 적용하면 텍스트 문자열의 특정 단어 앞에 있는 부분 문자열을 가져오는 데 도움이 될 수 있습니다.

일반 공식

=LEFT(A1,FIND("certain_word", A1)-1)

인수

A1: 특정 단어로 분할하려는 텍스트 문자열이 포함된 셀을 나타냅니다.
확실한 단어: 텍스트 문자열을 분할하는 데 사용되는 단어입니다. 단어에 대한 셀 참조이거나 큰따옴표로 묶인 정확한 단어일 수 있습니다.

1. 빈 셀을 선택하고 아래 수식을 복사하거나 입력하고 엔터 버튼 특정 단어 앞의 부분 문자열을 가져오는 키입니다. 이 결과 셀을 선택한 다음 해당 셀을 드래그합니다. 자동 완성 핸들 다른 셀에 수식을 적용합니다.

=LEFT(B5,FIND("sales",B5)-1)

셀의 단어 뒤 부분 문자열 가져오기

단어 앞의 부분 문자열을 가져온 후, 뒤에 오는 부분 문자열을 얻으려면 아래 수식을 적용해야 합니다.

일반 공식

=TRIM(MID(A1,SEARCH("certain_word",A1)+LEN("certain_word"),255))

인수

A1: 특정 단어로 분할하려는 텍스트 문자열이 포함된 셀을 나타냅니다.
확실한 단어: 텍스트 문자열을 분할하는 데 사용되는 단어입니다. 단어에 대한 셀 참조이거나 큰따옴표로 묶인 정확한 단어일 수 있습니다.

1. 첫 번째 결과 셀(D5) 옆에 있는 빈 셀을 선택합니다.

2. 아래 수식을 복사하거나 입력하고 엔터 버튼 열쇠. 이 결과 셀을 선택하고 자동 완성 핸들 다른 결과를 얻을 수 있습니다.

=TRIM(MID(B5,SEARCH("sales",B5)+LEN("sales"),255))

이제 전체 단어를 기준으로 텍스트 문자열을 다른 열로 분할했습니다.

예제 #4 줄 바꿈으로 셀 분할

이 섹션에서는 Excel에서 줄 바꿈으로 텍스트 셀을 분할하는 데 도움이 되는 다양한 방법을 보여줍니다.

Text to Columns 기능을 사용하여 줄 바꿈으로 셀 분할

Text to Columns 기능은 Excel에서 줄 바꿈으로 셀을 분할하는 데 적용할 수 있습니다. 다음과 같이 할 수 있습니다.

1. 줄 바꿈으로 텍스트를 분할할 셀 범위를 선택합니다.

2. 클릭 Data > 텍스트를 열로.

3. 에서 텍스트를 열로 변환 마법사 – 1/3 단계 대화 상자에서 구분 된 라디오 버튼을 누른 다음 다음 보기;

4. 에서 2의 3 단계 대화 상자에서 기존의 선택을 취소하십시오. 구분자 선택, 확인 기타 확인란을 선택한 다음 Ctrl 키 + J 지름길. 텍스트 상자에 작은 점만 표시되는 것을 볼 수 있습니다. 데이터 미리보기 상자에서 텍스트는 줄 바꿈으로 분할됩니다. 클릭 다음 보기 버튼을 클릭합니다.

5. 마지막 단계 마법사에서 분리된 텍스트를 출력할 대상 셀을 선택한 다음 마감재 버튼을 클릭합니다.

그런 다음 선택한 셀의 텍스트가 줄 바꿈에 의해 다른 열로 분할됩니다.

수식을 사용하여 줄 바꿈으로 셀 분할

다음 수식은 Excel에서 줄 바꿈으로 셀을 분할하는 데도 도움이 됩니다.

위와 동일한 예를 사용하여 분할 후 서로 다른 열에 세 개의 하위 문자열을 얻게 됩니다.

첫 번째 줄 바꿈 전에 부분 문자열 가져오기

먼저 다음을 기반으로 수식을 적용할 수 있습니다. 왼쪽 그리고 검색 선택 셀의 첫 번째 줄 바꿈 전에 부분 문자열을 분할하는 함수입니다.

일반 공식

=LEFT(cell, SEARCH(CHAR(10),cell,1)-1)

인수

세포: 첫 번째 줄 바꿈 전에 부분 문자열을 분할할 텍스트 문자열 셀입니다.

1. 빈 셀(이 경우 D5)을 선택하고 아래 수식을 복사하거나 입력한 다음 엔터 버튼 열쇠. 결과 셀을 선택하고 드래그 자동 완성 핸들 다른 셀의 첫 번째 줄 바꿈 전에 하위 문자열을 가져오려면 아래로 이동합니다.

=LEFT(B5, 검색(CHAR(10),B5,1)-1)

첫 번째 줄 바꿈과 두 번째 줄 바꿈 사이의 하위 문자열 가져오기

셀의 첫 번째 줄 바꿈과 두 번째 줄 바꿈 사이의 부분 문자열을 얻으려면 다음 수식이 도움이 될 수 있습니다.

일반 공식

=MID(cell,SEARCH(CHAR(10),cell)+1,SEARCH(CHAR(10),cell,SEARCH(CHAR(10),cell)+1)-SEARCH(CHAR(10),cell)-1)

인수

세포: 첫 번째 줄 바꿈과 두 번째 줄 바꿈 사이에 부분 문자열을 분할하려는 텍스트 문자열 셀입니다.

1. D5 옆에 있는 셀(E5)을 선택하고 아래 수식을 복사하거나 입력한 다음 엔터 버튼 열쇠. 결과 셀을 선택하고 드래그 자동 완성 핸들 아래로 다른 셀의 첫 번째 줄 바꿈과 두 번째 줄 바꿈 사이의 부분 문자열을 가져옵니다.

=MID(B5, SEARCH(CHAR(10),B5) + 1, SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5)+1) - SEARCH(CHAR(10),B5) - 1 )

두 번째 줄 바꿈 후 하위 문자열 가져오기

첫 번째 단계는 아래 수식을 사용하여 두 번째 줄 바꿈 후 하위 문자열을 가져오는 것입니다.

일반 공식

=RIGHT(cell,LEN(cell) - SEARCH(CHAR(10),cell, SEARCH(CHAR(10), cell) + 1))

인수

세포: 두 번째 줄 바꿈 이후 부분 문자열을 분할할 텍스트 문자열 셀입니다.

1. 셀(이 경우 F5)을 선택하고 아래 수식을 복사하거나 입력한 다음 엔터 버튼 열쇠. 결과 셀을 선택하고 자동 채우기 핸들을 아래로 끌어 다른 셀의 두 번째 줄 바꿈 다음에 하위 문자열을 가져옵니다.

=RIGHT(B5,LEN(B5) - 검색(문자(10), B5, 검색(문자(10), B5) + 1))

VBA를 사용하여 줄 바꿈으로 셀 분할

이 섹션에서는 Excel에서 줄 바꿈으로 선택한 셀의 텍스트를 쉽게 분할하는 데 도움이 되는 VBA 코드를 제공합니다.

1. 누르세요 다른 + F11 키를 눌러 응용 프로그램 용 Microsoft Visual Basic 창.

2. 에서 응용 프로그램 용 Microsoft Visual Basic 창을 클릭합니다 끼워 넣다 > 모듈. 그런 다음 아래 VBA를 코드 창에 복사하십시오.

VBA 코드: Excel에서 줄 바꿈으로 셀 분할

Sub ExtendOffice_SplitRangeTex()
'Updated by Extendoffice 20211116
Dim xStr() As String
Dim xRg As Range
Dim xCell As Range
Dim xI As Integer
Set xRg = Application.InputBox("Please select the range of cells where you want to split by line break:", "Kutools for Excel", "", , , , , 8)
If xRg Is Nothing Then Exit Sub
For xI = 1 To xRg.Count
    Set xCell = xRg.Item(xI)
    xStr = VBA.Split(xCell.Value, vbLf)
    xCell.Resize(1, UBound(xStr) + 1).Offset(0, 1) = xStr
Next
End Sub

3. 누르세요 F5 코드를 실행하는 키입니다. 그 다음에 Excel 용 Kutools 대화 상자가 나타나면 줄 바꿈으로 나눌 셀 범위를 선택하고 마지막으로 OK 버튼을 클릭합니다.

그런 다음 선택한 셀의 텍스트가 줄 바꿈에 의해 한 번에 다른 열로 분할됩니다.

놀라운 도구로 줄 바꿈으로 셀 분할

여기에 편리한 도구를 소개합니다. 셀 분할 ~의 유용성 Excel 용 Kutools. 이 도구를 사용하면 몇 번의 클릭만으로 선택한 셀의 텍스트를 줄 바꿈으로 대량으로 분할할 수 있습니다.

1. 줄 바꿈으로 텍스트를 분할할 셀 범위를 선택합니다.

2. 클릭 쿠툴 > 병합 및 분할 > 셀 분할 이 기능을 사용하려면

3. 에서 셀 분할 대화 상자에서 다음 설정을 지정해야 합니다.

3.1)에서 분할 범위 상자에서 선택한 범위를 유지하거나 새 범위로 변경합니다.
3.2)에서 타입 섹션 선택 행으로 분할 or 열로 분할 귀하의 필요에 따라;
3.3)에서 분할 기준 섹션에서 새 행 라디오 버튼;
3.4) 클릭 OK 단추. 스크린 샷보기 :

4. 다음 팝업에서 셀 분할 대화 상자에서 분리된 텍스트를 배치할 빈 셀을 선택하고 OK.

그런 다음 아래 스크린샷과 같이 선택한 셀의 텍스트가 줄 바꿈을 통해 다른 열로 분할됩니다.

  이 유틸리티의 무료 평가판 (30 일)을 받으려면 그것을 다운로드하려면 클릭하십시오을 클릭 한 다음 위 단계에 따라 작업 적용으로 이동합니다.

예제 #5 첫 번째 또는 마지막 구분 기호로만 셀 분할

때로는 첫 번째 또는 마지막 구분 기호만 참조하는 두 부분으로 셀을 분할해야 할 수 있습니다. 아래 수식을 시도할 수 있습니다.

수식이 있는 첫 번째 구분 기호로 셀 분할

아래 스크린샷과 같이 B5:B9 범위의 각 셀을 첫 번째 공백으로 두 부분으로 나누려면 두 수식을 적용해야 합니다.

첫 번째 공백 앞에 부분 문자열 분할

첫 번째 공백 앞에 부분 문자열을 분할하려면 LEFT 함수와 FIND 함수를 기반으로 하는 수식을 사용할 수 있습니다.

일반 공식

=LEFT(cell,FIND("delimiter",cell)-1)

인수

세포: 첫 번째 공백 앞에서 부분 문자열을 분할하려는 텍스트 문자열 셀입니다.
구분 기호: 셀을 분할하는 데 사용되는 구분 기호입니다.

1. 하위 문자열을 출력할 셀(이 경우 D5)을 선택하고 아래 수식을 복사하거나 입력한 다음 키를 누릅니다. 엔터 버튼 키. 결과 셀을 선택한 다음 자동 완성 핸들 아래로 다른 셀의 하위 문자열을 가져옵니다.

=LEFT(B5,FIND(" ",B5)-1)

첫 번째 공백 이후 부분 문자열 분할

그런 다음 아래 수식을 적용하여 셀의 첫 번째 공백 뒤에 있는 부분 문자열을 가져옵니다.

일반 공식

=RIGHT(cell,LEN(cell)-FIND("delimiter",cell))

인수

세포: 첫 번째 공백 뒤에 부분 문자열을 분할하려는 텍스트 문자열 셀입니다.
구분 기호: 셀을 분할하는 데 사용되는 구분 기호입니다.

1. 아래 수식을 E5 셀에 복사하거나 입력하고 엔터 버튼 결과를 얻는 열쇠. 이 결과 셀을 선택하고 드래그하십시오. 자동 완성 핸들 아래로 다른 셀의 마지막 공백 뒤에 있는 부분 문자열을 가져옵니다.

=RIGHT(B5,LEN(B5)-FIND(" ",B5))

주의 사항: 수식에서 필요에 따라 텍스트 문자열과 구분 기호에 대한 셀 참조를 변경할 수 있습니다.

수식이 있는 마지막 구분 기호로 셀 분할

스크린샷과 같이 셀 범위(B5:B9)의 텍스트를 마지막 공백을 기준으로 두 부분으로 나누려면 이 섹션에 제공된 두 가지 공식을 사용하면 완료하는 데 도움이 됩니다.

마지막 구분 기호의 왼쪽에 있는 텍스트를 가져옵니다.

셀의 마지막 구분 기호 왼쪽에 텍스트를 가져오려면 아래 수식을 적용할 수 있습니다.

일반 공식

=LEFT(B5,SEARCH("^",SUBSTITUTE(cell,"delimiter","^",LEN(cell)-LEN(SUBSTITUTE(cell,"delimiter",""))))-1)

인수

세포: 마지막 구분 기호 왼쪽으로 텍스트를 분할하려는 텍스트 문자열 셀입니다.
구분 기호: 셀을 분할하는 데 사용되는 구분 기호입니다.

1. 왼쪽 부분 문자열을 배치할 셀을 선택하고 아래 수식을 복사하거나 입력한 다음 키를 누릅니다. 엔터 버튼 열쇠. 결과 셀을 선택하고 드래그 자동 완성 핸들 다른 셀에 수식을 적용합니다.

=LEFT(B5,SEARCH("^",SUBSTITUTE(B5," ","^",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))))-1)

마지막 구분 기호의 오른쪽에 있는 텍스트를 가져옵니다.

이제 이 경우 마지막 공백의 오른쪽에 있는 텍스트를 가져와야 합니다.

일반 공식

=TRIM(RIGHT(SUBSTITUTE(cell,"delimiter",REPT("delimiter",LEN(cell))),LEN(cell)))

인수

세포: 마지막 구분 기호 오른쪽으로 텍스트를 분할하려는 텍스트 문자열 셀입니다.
구분 기호: 셀을 분할하는 데 사용되는 구분 기호입니다.

1. 오른쪽 부분 문자열을 배치할 셀을 선택하고 아래 수식을 복사하거나 입력한 다음 키를 누릅니다. 엔터 버튼 열쇠. 결과 셀을 선택하고 자동 채우기 핸들을 아래로 끌어 다른 셀에 수식을 적용합니다.

=TRIM(RIGHT(SUBSTITUTE(B5," ",REPT(" ",LEN(B5))),LEN(B5)))

주의 사항: 수식에서 필요에 따라 텍스트 문자열과 구분 기호에 대한 셀 참조를 변경할 수 있습니다.

예제 #6 대문자로 셀 분할

이 섹션에서는 대문자로 셀의 단어를 분할하는 사용자 정의 함수를 소개합니다.

1. 누르세요 다른 + F11 키를 눌러 응용 프로그램 용 Microsoft Visual Basic 창.

2. 에서 응용 프로그램 용 Microsoft Visual Basic 창을 클릭합니다 끼워 넣다 > 모듈을 클릭 한 다음 아래 VBA 코드를 코드 창에 복사합니다.

VBA 코드: Excel에서 대문자로 셀 분할

Function GetName(s As String, Num As Long) As String
'Updated by Extendoffice 20211116
  With CreateObject("VBSCript.RegExp")
    .Global = True
    .Pattern = "[A-Z][a-z]+|[A-Z]"
    GetName = .Execute(s).Item(Num - 1)
  End With
End Function

3. 누르세요 다른 + Q 닫는 키 응용 프로그램 용 Microsoft Visual Basic 창.

4. 첫 번째 대문자 왼쪽에 단어를 출력할 셀(이 경우 D5)을 선택하고 아래 수식을 입력한 다음 키를 누릅니다. 엔터 버튼 키. 이 결과 셀을 선택하고 자동 완성 핸들 바로 다음 다른 단어를 얻기 위해 아래로.

=IFERROR(GetName($B5,COLUMNS($D:D)),"")

주의 사항: 코드에서 $B5는 분할할 셀이고 $D:D는 결과 셀의 열입니다. 자신의 데이터에 따라 변경하십시오.

예제 #7 셀에서 이름 분할

전체 이름 열이 포함된 워크시트가 있고 전체 이름에서 성과 이름을 분리하거나 전체 이름에서 이름, 중간 이름 또는 성을 분리하는 것과 같이 전체 이름을 별도의 열로 분리하려는 경우를 가정합니다. 이 섹션에서는 이러한 문제를 해결하는 데 도움이 되는 자세한 단계를 나열합니다.

전체 이름을 성과 이름으로 분할

아래 스크린샷과 같이 이름, 중간 이름 및 성은 단일 공백으로 구분되며 전체 이름에서 성과 이름만 분리하여 다른 열에 배치하려면 다음 중 하나를 적용할 수 있습니다. 다음 방법.

1) 수식을 사용하여 전체 이름을 성과 이름으로 나눕니다.

전체 이름을 성과 이름으로 나누려면 두 수식을 별도로 적용해야 합니다.

전체 이름에서 이름 나누기

LEFT 및 SEARCH 함수를 기반으로 수식을 적용하여 이름을 전체 이름에서 분할할 수 있습니다.

일반 공식

=LEFT(cell, SEARCH(" ", cell) - 1)

1. 이름을 출력할 셀을 선택하세요.

2. 아래 수식을 복사하거나 입력하고 엔터 버튼 키. 이 결과 셀을 선택하고 자동 완성 핸들 다른 전체 이름에서 이름을 분할하려면 아래로.

=LEFT(B5, SEARCH(" ", B5) - 1)

이제 지정된 셀 범위의 전체 이름에서 모든 이름을 분할했으므로 아래 수식을 적용하여 성을 분할하십시오.

전체 이름에서 성을 분할

일반 공식

=RIGHT(cell, LEN(cell) - SEARCH("^", SUBSTITUTE(cell," ", "^", LEN(cell) - LEN(SUBSTITUTE(cell, " ", "")))))

1. 이름 셀 옆에 있는 셀을 선택합니다.

2. 아래 수식을 복사하거나 입력하고 엔터 버튼 열쇠. 이 결과 셀을 선택하고 자동 채우기 핸들을 아래로 끌어 다른 전체 이름에서 성을 가져옵니다.

=RIGHT(B5, LEN(B5) - SEARCH("^", SUBSTITUTE(B5," ", "^", LEN(B5) - LEN(SUBSTITUTE(B5, " ", "")))))

주의 사항: 수식에서 B5는 분할하려는 전체 이름 셀입니다. 필요에 따라 변경할 수 있습니다.

2) 놀라운 도구로 이름을 성과 이름으로 나누기

수식은 많은 Excel 사용자에게 기억하기 어렵습니다. 여기 추천 이름 분할 특징 Excel 용 Kutools. 이 기능을 사용하면 몇 번의 클릭만으로 이름을 성과 이름으로 쉽게 분할할 수 있습니다.

1. 전체 이름 셀의 범위를 선택하고 쿠툴 > 병합 및 분할 > 이름 분할.

2. 에서 이름 분할 대화 상자에서 영문 이름 그리고 영문 성 상자에 분할 유형 섹션을 클릭 한 다음 OK.

방문 꿀팁: 선택된 범위가 화면에 표시됩니다. 분할 범위 필요에 따라 변경할 수 있습니다.

3. 또 다른 이름 분할 대화 상자가 나타나면 대상 셀을 선택하고 OK.

그러면 선택한 셀의 전체 이름이 아래 스크린샷과 같이 이름과 성이 일괄적으로 분할됩니다.

  이 유틸리티의 무료 평가판 (30 일)을 받으려면 그것을 다운로드하려면 클릭하십시오을 클릭 한 다음 위 단계에 따라 작업 적용으로 이동합니다.

전체 이름을 이름, 중간 이름 및 성으로 분할

아래 스크린샷과 같이 이름, 중간 이름 및 성이 단일 공백으로 구분된 전체 이름 열이 있습니다. 전체 이름을 이름, 중간 이름 및 성으로 분할하고 다른 열에 넣으려면 아래 방법이 도움이 될 수 있습니다.

1) 전체 이름을 Text to Columns를 사용하여 이름, 중간 이름 및 성으로 나눕니다.

기본 제공 기능 – Text to Columns를 사용하면 Excel에서 전체 이름을 이름, 중간 이름 및 성으로 쉽게 분할할 수 있습니다.

여러분의 시간과 재능으로 텍스트를 열에 적용하려면 위에서 언급한 단계를 따르십시오..

주의 사항: 2/3단계 마법사에서 스페이스 버튼 상자.

2) 수식을 사용하여 전체 이름을 이름, 중간 이름 및 성으로 나눕니다.

Excel에서 전체 이름을 이름, 중간 이름 및 성으로 분할하는 수식을 적용할 수도 있습니다.

전체 이름을 분할하는 데 사용되는 일반 수식

이름 나누기

=LEFT(cell,SEARCH(" ", cell)-1)

중간 이름 분할

=MID(cell, SEARCH(" ", cell) + 1, SEARCH(" ", cell, SEARCH(" ", cell)+1) - SEARCH(" ", cell)-1)

성을 나누다

=RIGHT(cell,LEN(cell) - SEARCH(" ",cell, SEARCH(" ",cell,1)+1))

그런 다음 다른 셀에 수식을 적용하여 이름, 중간 이름 및 성을 가져옵니다.

1. D5 셀에 아래 수식을 입력하고 엔터 버튼 열쇠. 이 결과 셀을 선택하고 자동 채우기 핸들을 아래로 끌어 다른 전체 이름의 이름을 가져옵니다.

=LEFT(B5,SEARCH(" ", B5)-1)

2. E5 셀에 아래 수식을 입력하고 엔터 버튼 첫 번째 중간 이름을 가져오는 키입니다. 결과 셀을 선택하고 자동 채우기 핸들을 아래로 끌어 다른 중간 이름을 가져옵니다.

=MID(B5, SEARCH(" ", B5) + 1, SEARCH(" ", B5, SEARCH(" ", B5)+1) - SEARCH(" ", B5)-1)

3. 성을 얻으려면 F5 셀에 아래 수식을 입력하고 엔터 버튼을 클릭한 다음 결과 셀을 선택하고 해당 자동 채우기 핸들을 필요한 셀 위로 끕니다.

=RIGHT(B5,LEN(B5) - SEARCH(" ",B5, SEARCH(" ",B5,1)+1))

3) 놀라운 도구를 사용하여 이름을 이름, 중간 이름 및 성으로 분할

다음은 에 대한 소개입니다. Excel 용 Kutools이름 분할 몇 번의 클릭으로 전체 이름을 이름, 중간 이름 및 성으로 한 번에 분할할 수 있는 기능입니다.

1. 분할하려는 전체 이름 셀을 선택한 다음 쿠툴 > 병합 및 분할 > 이름 분할.

2. 에서 이름 분할 대화 상자에서 다음과 같이 구성해야합니다.

2.1) 선택한 범위가 범위 분열 상자, 필요에 따라 변경할 수 있습니다.
2.2)에서 분할 유형 섹션에서 영문 이름, 중간 이름 영문 성 상자;
2.2) 클릭 OK 버튼을 클릭합니다.

3. 다음 팝업에서 이름 분할 대화 상자에서 분리된 텍스트를 출력할 대상 셀을 선택한 다음 OK. 아래 데모를 참조하십시오.

  이 유틸리티의 무료 평가판 (30 일)을 받으려면 그것을 다운로드하려면 클릭하십시오을 클릭 한 다음 위 단계에 따라 작업 적용으로 이동합니다.

예제 #8 셀에서 텍스트와 숫자 나누기

아래 스크린샷과 같이 텍스트와 숫자가 혼합된 텍스트 문자열 목록이 있다고 가정하고 텍스트와 숫자를 분리하여 다른 열에 배치하기 위해 XNUMX가지 방법을 제공합니다.

수식으로 텍스트와 숫자 나누기

다음 수식을 사용하여 한 셀의 텍스트와 숫자를 두 개의 분리된 셀로 분할할 수 있습니다.

일반 공식

셀에서 텍스트 가져오기

=LEFT(cell,MIN(FIND({0,1,2,3,4,5,6,7,8,9},cell&"0123456789"))-1)

셀에서 숫자 가져오기

=RIGHT(cell,LEN(B5)-MIN(FIND({0,1,2,3,4,5,6,7,8,9},cell&"0123456789"))+1)

그런 다음 이 두 수식을 다른 셀에 적용하여 별도의 텍스트와 숫자를 가져옵니다.

1. 목록에서 첫 번째 문자열의 텍스트를 배치할 빈 셀을 선택하고 아래 수식을 복사하거나 입력하고 키를 누릅니다. 엔터 버튼 열쇠. 결과 셀을 선택하고 자동 채우기 핸들을 아래로 끌어 목록에 있는 다른 텍스트 문자열의 텍스트를 가져옵니다.

=LEFT(B5,MIN(FIND({0,1,2,3,4,5,6,7,8,9},B5&"0123456789"))-1)

2. 첫 번째 결과 셀(D5) 옆에 있는 셀(E5)을 선택하고 아래 수식을 복사하거나 입력하고 엔터 버튼. 결과 셀을 선택하고 자동 채우기 핸들을 아래로 끌어 목록에 있는 다른 텍스트 문자열의 번호를 가져옵니다.

=RIGHT(B5,LEN(B5)-MIN(FIND({0,1,2,3,4,5,6,7,8,9},B5&"0123456789"))+1)

Flash Fill을 사용하여 텍스트 및 숫자 분할(2013 및 이후 버전)

Excel 2013 이상 버전을 사용하는 경우 적용할 수 있습니다. 플래시 채우기 하나의 셀에서 두 개의 열로 텍스트와 숫자를 분할하는 내장.

주의 사항: Flash Fill 기능이 작동하도록 하려면 원본 텍스트 문자열 열 옆에 결과 열을 찾아야 합니다. 예를 들어 원본 텍스트 문자열이 B열에 있는 경우 분리된 텍스트와 숫자는 C와 D열에 있어야 합니다. 스크린샷 참조:

1. C5 셀에 있는 첫 번째 텍스트 문자열 셀(D5)의 텍스트를 수동으로 입력합니다.

2. C6 셀에 있는 두 번째 텍스트 문자열 셀(D6)의 텍스트를 계속 입력합니다.

3. C7 셀을 활성화하고 Data > 플래시 채우기.

그런 다음 아래 스크린샷과 같이 다른 텍스트 문자열의 텍스트가 셀에 자동으로 채워집니다.

4. 1~3단계를 반복하여 D열의 숫자를 가져옵니다.

노트:

1) 텍스트 문자열이 규칙적이지 않으면 잘못된 값을 반환할 수 있습니다. 당신은 Ctrl 키 + Z 실행을 취소하다 플래시 채우기 그런 다음 다른 방법을 적용하십시오.
2) 플래시 채우기가 작동하지 않으면 입양 부모로서의 귀하의 적합성을 결정하기 위해 미국 이민국에 > 옵션 . 에서 Excel 옵션 창을 클릭합니다 Advnaced 왼쪽 창에서 자동적으로 플래시 채우기 상자에 편집 옵션 섹션을 클릭 한 다음 OK.

사용자 정의 기능으로 텍스트 및 숫자 분할

목록의 텍스트 문자열이 규칙적이지 않으면 위의 두 가지 방법이 아래 스크린샷과 같이 잘못된 결과를 반환할 수 있습니다.

여기에 숫자가 텍스트 문자열의 어디에 있든 상관없이 셀의 텍스트와 숫자를 두 개의 열로 분할하는 데 도움이 되는 사용자 정의 함수를 소개합니다. 스크린샷 참조:

1. 누르세요 다른 + F11 열쇠.

2. 오프닝에서 응용 프로그램 용 Microsoft Visual Basic 창을 클릭합니다 끼워 넣다 > 모듈, 아래 VBA를 코드 창에 복사하십시오.

VBA 코드: 셀의 텍스트와 숫자를 두 개의 열로 분할

Public Function SplitText(pWorkRng As Range, pIsNumber As Boolean) As String
'Update by Extendoffice 20211105
Dim xLen As Long
Dim xStr As String
xLen = VBA.Len(pWorkRng.Value)
For i = 1 To xLen
    xStr = VBA.Mid(pWorkRng.Value, i, 1)
    If ((VBA.IsNumeric(xStr) And pIsNumber) Or (Not (VBA.IsNumeric(xStr)) And Not (pIsNumber))) Then
        SplitText = SplitText + xStr
    End If
Next
End Function

3. 누르세요 다른 + Q 닫는 키 응용 프로그램 용 Microsoft Visual Basic 창.

4. 첫 번째 문자열의 텍스트를 출력할 셀을 선택하고 아래 수식을 입력하고 엔터 버튼 열쇠. 이 결과 셀을 선택하고 자동 채우기 핸들을 아래로 끌어 같은 목록에 있는 다른 텍스트 문자열의 텍스트를 가져옵니다.

=SplitText(B5,FALSE)

5. 첫 번째 텍스트 결과 셀 옆에 있는 셀을 선택하여 숫자를 출력하고 아래 수식을 입력하고 엔터 버튼 열쇠. 이 결과 셀을 선택하고 자동 채우기 핸들을 아래로 끌어 다른 텍스트 문자열의 수를 가져옵니다.

=SplitText(B5,TRUE)

놀라운 도구로 텍스트와 숫자 나누기

여기에서는 한 셀에서 두 개의 열로 텍스트와 숫자를 한 번에 분할하는 가장 쉬운 방법을 권장합니다. 적용셀 분할 특징 Excel 용 Kutools 몇 번의 클릭만으로 이 문제를 처리할 수 있습니다.

1. 텍스트와 숫자를 두 개의 열로 분할할 텍스트 문자열 셀을 선택합니다.

2. 클릭 쿠툴 > 병합 및 분할 > 셀 분할.

3. 에서 셀 분할 대화 상자에서 다음 설정을 수행해야 합니다.

3.1) 선택한 범위는 분할 범위 상자를 클릭하고 필요에 따라 새 범위를 선택하는 버튼;
3.2)에서 타입 섹션 선택 행으로 분할 or 열로 분할;
3.3)에서 분할 기준 섹션에서 본문 및 번호 라디오 버튼;
3.4) 클릭 OK 버튼을 클릭합니다.

4. 다음 셀 분할 대화 상자에서 분리된 텍스트와 숫자를 출력할 셀을 선택한 다음 OK 버튼을 클릭합니다.

그러면 아래 스크린샷과 같이 선택한 셀의 텍스트와 숫자가 한 번에 두 개의 열로 분할되는 것을 볼 수 있습니다.

  이 유틸리티의 무료 평가판 (30 일)을 받으려면 그것을 다운로드하려면 클릭하십시오을 클릭 한 다음 위 단계에 따라 작업 적용으로 이동합니다.


2. 숫자 셀 분할

이 부분에서는 두 가지 상황에서 숫자 셀을 분할하는 방법을 설명합니다. 둘 이상의 숫자가 있는 숫자를 개별 자릿수로 분할하고 숫자를 십진수로 분할하여 정수 부분과 소수 부분을 분리합니다.

예 #1: 숫자로 셀 분할

둘 이상의 숫자가 있는 숫자를 다른 열의 개별 숫자로 분할하려면 아래 방법 중 하나를 시도하십시오.

수식을 사용하여 셀의 숫자를 개별 숫자로 분할

아래 공식은 숫자를 개별 숫자로 나누고 다른 열에 넣는 데 도움이 될 수 있습니다.

일반 공식

=MID($A1, COLUMNS($A$1:A$1), 1)

논의

A1: 개별 숫자로 분할하려는 숫자가 포함된 셀을 나타냅니다.

1. 첫 번째 숫자를 출력할 빈 셀을 선택하고 아래 수식을 입력하고 엔터 버튼 키.

=MID($B3, COLUMNS($B$3:B$3), 1)

2. 이 결과 셀을 선택하고 자동 채우기 핸들을 셀로 끌어서 다른 숫자를 가져옵니다. 모든 결과 셀을 선택한 상태로 유지한 다음 자동 채우기 핸들을 아래로 끌어 다른 숫자의 개별 자릿수를 가져옵니다.

주의 사항: 이 수식에서 B3은 개별 자릿수로 분할할 숫자가 포함된 셀이며 필요에 따라 변경할 수 있습니다.

VBA를 사용하여 셀의 숫자를 개별 숫자로 분할

아래 VBA 코드는 Excel에서 셀의 숫자를 개별 숫자로 나누는 데도 도움이 됩니다. 다음과 같이 할 수 있습니다.

1. 누르세요 다른 + F11 키를 눌러 응용 프로그램 용 Microsoft Visual Basic 창.

2. 에서 응용 프로그램 용 Microsoft Visual Basic 창을 클릭합니다 끼워 넣다 > 모듈, 다음 VBA를 코드 창에 복사합니다.

VBA 코드: Excel에서 숫자를 개별 숫자로 분할

Sub SplitNumberIntoDigits()
'Updateby Extendoffice 2021118
Dim Rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "Kutools for Excel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
 xInt = InputRng.Row

Application.ScreenUpdating = False

For Each Rng In InputRng
    xValue = Rng.Value
    xRow = (Rng.Row - xInt) + 1
    For I = 1 To VBA.Len(xValue)
        OutRng.Cells(xRow, I).Value = VBA.Mid(xValue, I, 1)
    Next
Next
Application.ScreenUpdating = True
End Sub

3. 누르세요 F5 키를 눌러 코드를 실행 한 다음 Excel 용 Kutools 대화 상자가 나타나면 분할할 숫자 셀의 범위를 선택한 다음 OK 버튼을 클릭합니다.

4. 두 번째 Excel 용 Kutools 대화 상자가 나타나면 개별 숫자를 출력할 셀을 선택한 다음 클릭해야 합니다. OK.

주의 사항: 이 코드는 단어를 개별 문자로 나눌 수도 있습니다.

그런 다음 선택한 셀의 숫자가 개별 숫자로 분할되어 다른 열에 배치됩니다.

놀라운 도구를 사용하여 숫자를 개별 숫자로 쉽게 분할

Excel 용 Kutools 셀 분할 이 기능은 Excel에서 숫자를 개별 숫자로 쉽게 분할하는 데 도움이 되는 편리한 도구입니다.

1. 설치 후 Excel 용 Kutools, 분할할 숫자 셀의 범위를 선택하고 쿠툴 > 병합 및 분할 > 셀 분할.

2. 에서 셀 분할 대화 상자에서 다음 설정을 수행하십시오.

2.1)에서 분할 범위 섹션에서 선택한 범위가 텍스트 상자에 표시되는 것을 볼 수 있습니다. 당신은 필요에 따라 범위를 변경하는 버튼;
2.2)에서 타입 섹션 선택 행으로 분할 or 열로 분할 귀하의 필요에 따라;
2.3)에서 분할 기준 섹션에서 너비 지정 라디오 버튼, 숫자 입력 1 텍스트 상자에;
2.4) 클릭 OK 버튼을 클릭합니다.

3. 오프닝에서 셀 분할 대화 상자에서 숫자를 출력할 빈 셀을 선택한 다음 OK 버튼을 클릭합니다.

그런 다음 선택한 셀의 숫자가 한 번에 개별 숫자로 분할됩니다.

  이 유틸리티의 무료 평가판 (30 일)을 받으려면 그것을 다운로드하려면 클릭하십시오을 클릭 한 다음 위 단계에 따라 작업 적용으로 이동합니다.

예제 #2 소수에서 숫자 나누기

이 섹션에서는 Excel에서 숫자를 정수 부분과 소수 부분으로 나누는 몇 가지 방법에 대해 설명합니다.

수식을 사용하여 소수점 이하 자릿수 나누기

TRUNC 함수는 Excel에서 소수점 이하 자릿수 분할에 적용할 수 있습니다. 다음과 같이 할 수 있습니다.

일반 공식

정수 부분 가져오기

=TRUNC(A1)

소수 부분 얻기

=A1-TRUNC(A1)

논의

A1: 소수로 분할하려는 셀을 나타냅니다.

이제 Excel에서 지정된 셀 범위의 숫자를 십진수로 분할하는 데 이 두 수식을 적용할 수 있습니다.

1. 첫 번째 숫자 셀의 정수 부분을 배치할 셀을 선택하고 아래 수식을 입력하고 엔터 버튼 열쇠. 결과 셀을 선택하고 자동 채우기 핸들을 아래로 끌어 다른 숫자 셀의 정수를 가져옵니다.

=트렁크(B5)

2. 첫 번째 결과 셀 옆에 있는 셀을 선택하여 소수점을 배치하고 아래 수식을 입력하고 엔터 버튼 열쇠. 이 결과 셀을 선택하고 자동 채우기 핸들을 아래로 끌어 다른 숫자 셀의 소수를 가져옵니다.

=B5-TRUNC(B5)

텍스트를 열로 사용하여 소수점 이하 자릿수 나누기

당신은 적용 할 수 있습니다 텍스트를 열로 Excel에서 소수점 이하 자릿수를 나누는 기능.

1. 소수점으로 나눌 숫자 셀의 범위를 선택한 다음 Data > 텍스트를 열로.

2. 에서 텍스트를 열로 변환 마법사 – 1/3 단계 대화 상자에서 구분 된 라디오 버튼을 클릭하고 다음 보기 버튼을 클릭합니다.

3. 에서 2의 3 단계 대화 상자에서 기타 확인란을 선택하고 텍스트 상자에 점을 입력한 다음 다음 보기 버튼을 클릭합니다.

4. 에서 3의 3 단계 대화 상자에서 버튼을 눌러 분할 정수와 소수를 출력할 대상 셀을 선택하고 마지막으로 마감재 단추. 스크린 샷보기 :

그러면 아래 스크린샷과 같이 정수 및 소수 부분이 선택한 셀에서 분할되는 것을 볼 수 있습니다. 그러나 소수 부분은 사용자에게 필요할 수 있는 음수 기호를 잃습니다.

Flash Fill을 사용하여 소수점 이하 자릿수 나누기(2013 이상 버전)

위의 예에서 우리는 플래시 채우기 셀에서 텍스트와 숫자를 분할하는 함수를 사용하고 여기에서는 숫자를 십진수로 분할하는 동일한 방법을 소개합니다.

1. 몇 가지 예를 입력합니다. 이 경우 C5에 B5의 정수 부분을 입력하고 C6에 B6의 정수 부분을 입력합니다. 스크린샷 참조:

주의 사항: 음수의 경우 빼기 기호를 함께 입력하는 것을 잊지 마십시오.

3. 채우려는 열에서 몇 가지 예를 포함하는 셀을 선택하고 클릭하십시오. Data > 플래시 채우기.

그런 다음 아래 스크린샷과 같이 지정된 숫자 셀에서 정수가 추출됩니다.

4. 위의 단계를 반복하여 같은 숫자 셀에서 소수를 나눕니다.


3. 날짜 셀 분할

자주 발생하는 또 다른 상황은 날짜 셀을 분할하는 것입니다. 날짜 셀을 별도의 일, 월 및 연도로 분할하거나 날짜 셀을 별도의 날짜 및 시간으로 분할해야 하는 경우 필요에 따라 다음 솔루션을 사용하십시오.

예제 #1 날짜 셀을 별도의 일, 월 및 연도로 분할

범위 B5:B9에 날짜 목록이 있고 각 날짜 값을 일, 월 및 연도에 대한 세 개의 개별 열로 분할하려고 한다고 가정합니다. 다음은 날짜 분할 결과를 얻는 데 도움이 되는 세 가지 방법을 제공합니다.

수식을 사용하여 날짜 셀을 일, 월 및 연도로 분할

다음을 기반으로 세 가지 공식을 적용할 수 있습니다. 날짜 기능, 기능과 Excel에서 날짜를 별도의 일, 월 및 연도로 분할하는 기능.

일반 공식

=DATE(A1)

=MONTH(A1)

=YEAR(A1)

논의

A1: 일, 월, 연도로 분할하려는 날짜 셀을 나타냅니다.

1. XNUMX개의 열을 만들어 일, 월, 연도를 구분합니다.

2. 일 열의 첫 번째 셀을 선택하고 아래 수식을 입력한 다음 엔터 버튼 첫 번째 날짜 셀(B5)의 날짜를 가져오는 키입니다. 이 결과 셀을 선택하고 자동 채우기 핸들을 아래로 끌어 다른 날짜 셀의 날짜를 가져옵니다.

=DAY(B5)

3. 1단계와 동일한 작업을 수행하여 다음 공식을 출간연도 열을 사용하여 날짜 셀에서 별도의 월과 연도를 가져옵니다.

날짜의 월 가져오기

=MONTH(B5)

날짜의 연도 가져오기

=YEAR(B5)

Text to Columns를 사용하여 날짜 셀을 일, 월 및 연도로 분할

여러분의 시간과 재능으로 텍스트를 열에 적용하려면 위의 단계를 따르십시오. Excel에서 날짜 셀을 별도의 일, 월 및 연도로 분할합니다.

주의 사항: 2의 3 단계 대화 상자에서 기타 상자에 입력하고 / 텍스트 상자의 기호입니다.

놀라운 도구를 사용하여 날짜 셀을 일, 월, 연도로 분할

아래 데모는 날짜를 별도의 월, 일 및 연도로 분할하는 방법을 보여줍니다. 셀 분할 특징 Excel 용 Kutools.

이 기능을 사용하면 몇 번의 클릭만으로 날짜를 일괄적으로 분할한 결과를 얻을 수 있습니다.

이 기능에 대해 자세히 알아 보려면 클릭하십시오.

  이 유틸리티의 무료 평가판 (30 일)을 받으려면 그것을 다운로드하려면 클릭하십시오을 클릭 한 다음 위 단계에 따라 작업 적용으로 이동합니다.

예제 #2 셀에서 날짜와 시간 분할

B5:B9에 날짜 시간 목록이 있고 날짜와 시간을 별도의 열로 분할하려는 경우 이 섹션에서는 이를 완료하는 데 도움이 되는 다양한 방법을 보여줍니다.

수식이 있는 셀의 날짜 및 시간 분할

다음 수식을 적용하여 Excel에서 날짜와 시간을 다른 열로 분할할 수 있습니다.

1. 날짜와 시간을 배치할 두 개의 열을 준비합니다.

2. 날짜 열 셀을 다음으로 설정해야 합니다. 날짜 형식을 지정하고 시간 열 셀을 Time 형식입니다.

1) 날짜 범위를 선택하고 마우스 오른쪽 버튼을 클릭하여 선택합니다. 셀 서식 상황에 맞는 메뉴에서. 에서 셀 서식 대화 상자에서 날짜 FBI 증오 범죄 보고서 범주 상자에서 필요한 날짜 형식을 선택하십시오. 타입 상자를 클릭 한 다음 OK 을 클릭하여 변경 사항을 저장합니다.

2) 시간 범위를 선택하고 마우스 오른쪽 버튼을 클릭하여 선택합니다. 셀 서식 상황에 맞는 메뉴에서. 에서 셀 서식 대화 상자에서 Time FBI 증오 범죄 보고서 범주 상자에서 필요한 시간 형식을 선택하십시오. 타입 상자를 클릭 한 다음 OK 을 클릭하여 변경 사항을 저장합니다.

3. 첫 번째 셀을 선택하십시오. 날짜 열에 아래 수식을 입력하고 엔터 버튼 B5의 날짜를 가져오는 키입니다. 이 결과 셀을 선택하고 자동 완성 핸들을 아래로 끌어 다른 날짜를 가져옵니다.

=INT(B5)

4. 시간 열에 다음 공식을 적용하여 B5:B9의 시간을 가져옵니다.

=B5-D5

Flash Fill을 사용하여 셀의 날짜 및 시간 분할(2013 이상 버전)

Excel 2013 및 이후 버전을 사용하는 경우 기본 제공 빠른 채우기 기능을 적용하여 날짜와 시간을 다른 열로 분할할 수 있습니다.

1. 날짜 및 시간 열을 만들고 출력으로 원하는 몇 가지 예를 입력합니다. 에서 날짜 열에서 C5에 B5의 날짜를 입력하고 C6에 B6의 날짜를 입력합니다. 에서 Time 열에 D5에 B5의 시간을 입력하고 D6에 B6의 시간을 입력합니다. 스크린샷 참조:

2. 채우려는 날짜 열(몇 가지 예 포함)을 선택하고 Data > 플래시 채우기.

3. 채우려는 시간 열(몇 가지 예 포함)을 선택한 다음 플래시 채우기 기능도. 그런 다음 아래 데모와 같이 B5:B9의 날짜와 시간이 별도의 열로 분할됩니다.

이제 다양한 상황에서 다양한 방법으로 Excel에서 셀을 분할하는 방법을 배웠습니다. 특정 시나리오에 따라 선택한 방법을 결정하기 위해 최선의 결정을 내릴 수 있습니다.

최고의 사무 생산성 도구

🤖 Kutools AI 보좌관: 다음을 기반으로 데이터 분석을 혁신합니다. 지능형 실행   |  코드 생성  |  사용자 정의 수식 만들기  |  데이터 분석 및 차트 생성  |  Kutools 기능 호출...
인기 기능: 중복 항목 찾기, 강조 표시 또는 식별   |  빈 행 삭제   |  데이터 손실 없이 열이나 셀 결합   |   수식없이 반올림 ...
슈퍼 조회: 다중 기준 VLookup    다중 값 VLookup  |   여러 시트에 걸친 VLookup   |   퍼지 조회 ....
고급 드롭다운 목록: 드롭다운 목록을 빠르게 생성   |  종속 드롭다운 목록   |  다중 선택 드롭 다운 목록 ....
열 관리자: 특정 개수의 열 추가  |  열 이동  |  Toggle 숨겨진 열의 가시성 상태  |  범위 및 열 비교 ...
특색 지어진 특징: 그리드 포커스   |  디자인보기   |   큰 수식 바    통합 문서 및 시트 관리자   |  리소스 라이브러리 (자동 텍스트)   |  날짜 선택기   |  워크 시트 결합   |  셀 암호화/해독    목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터 (굵게/기울임꼴/취소선 필터링...) ...
상위 15개 도구 세트12 본문 도구 (텍스트 추가, 문자 제거,...)   |   50+ 거래차트 유형 (Gantt 차트,...)   |   40+ 실용 방식 (생일을 기준으로 나이 계산,...)   |   19 삽입 도구 (QR 코드 삽입, 경로에서 그림 삽입,...)   |   12 매출 상승 도구 (숫자를 단어로, 환율,...)   |   7 병합 및 분할 도구 (고급 결합 행, 셀 분할,...)   |   ... 그리고 더

Excel용 Kutools로 Excel 기술을 강화하고 이전과는 전혀 다른 효율성을 경험해 보세요. Excel용 Kutools는 생산성을 높이고 시간을 절약하기 위해 300개 이상의 고급 기능을 제공합니다.  가장 필요한 기능을 얻으려면 여기를 클릭하십시오...

상품 설명


Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
  • 생산성을 50% 높이고 매일 수백 번의 마우스 클릭을 줄입니다!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations