스프레드 시트에 많은 데이터를 저장할 때 일반적으로 해당 셀 내에서 특정 문자의 발생을 기준으로 셀을 분할해야합니다. 예를 들어, 다음과 같이 셀에 주소가있을 수 있습니다.

123 Maple Lane

한 셀에는 집 번호 (123)를, 다른 셀에는 거리 이름 (Maple)을, 세 번째 셀에는 거리 유형 (Lane)을 입력 할 수 있습니다. SPLIT 기능을 사용하여 쉽게 수행 할 수 있습니다. 원래 주소가 A1 셀에있는 경우 B1 셀에 다음을 배치 할 수 있습니다.

=split(A1," ")

첫 번째 매개 변수는 분할하려는 셀을 지정하고 두 번째 매개 변수 (따옴표 안의 공백)는 공백이있는 모든 위치에서 셀을 분할 할 것을 나타냅니다. 수식을 입력하면 스프레드 시트는 공백이 발생할 때마다 A1 셀의 내용을 분할하고 수식을 배치 할 때마다 오른쪽에 많은 셀이 필요한 곳에 결과를 배치합니다. 따라서 수식을 B1 셀에 넣으면 결과는 B1 : D1 범위에있게됩니다.

여기에는 큰주의 사항이 있습니다. SPLIT는 결과를 표시하기 위해 필요한만큼의 셀을 사용하기 때문에 정보를 덮어 쓰기가 매우 쉽습니다.

함수가 여러 셀을 사용해야하는 경우 이전에 해당 셀에 있던 내용에 많은주의를 기울이지 않습니다. 따라서 모든 “분할 된”데이터를 포함하기에 충분한 빈 열이있을 때만 SPLIT를 사용하도록하는 것이 좋습니다.

분할 기능의 또 다른 깔끔한 사용이 있습니다. 여러 구분 기호를 기반으로 정보를 분리 할 수 ​​있습니다. 예를 들어, 셀에 다음이있을 수 있습니다.

John Doe, Sr.

이름의 각 요소가 자체 셀에서 끝나도록 텍스트를 분할하려면 실제로 공백과 쉼표라는 두 가지 구분자를 고려해야합니다. 그 이유는 공백으로 만 분할하면 성이 끝에 쉼표가있는 “Doe”가되기 때문입니다. 두 번째 매개 변수에 텍스트를 구분하려는 각 문자를 포함 할 수 있습니다.

=split(A1, " ,")

결국 세 개의 열로, 첫 번째는 John, 두 번째는 Doe, 세 번째는 Sr.입니다. 연속 된 구분 기호 (이 경우 쉼표 뒤에 공백이 바로 뒤 따름)는 “축소”되므로 빈 셀로 끝나지 않습니다.