1 50 개의 문자열이 있고 임의의 청크로 분할하려고한다고 가정합니다. 예를 들어 4,5,3,8,2 등의 덩어리로 나누고 싶을 수도 있습니다. 왼쪽 오른쪽 또는 다른 개별 기능을 사용하지 않고 Excel에서 가장 쉬운 방법은 무엇입니까? microsoft-excel worksheet-function — 114 소스
2 A2 셀에 50자를 입력하고 B1, C1, ... 에 필드 너비를 입력하십시오 . 그런 다음 B2에 다음을 입력하십시오. =LEFT(A2,B1) 이상에서 C2 입력 =MID($A$2,SUM($B$1:B1)+1,C1) C2 를 복사 합니다. 예를 들면 다음과 같습니다. 필드 너비의 상단 행이 최대 50 개인 지 확인하십시오. 이 솔루션은 개별 문자열 함수를 사용하지만 필드 너비에 의해 완전히 구동됩니다. — 게리의 학생 소스 1 왜 최대 50을 더해야합니까? MID문자열 길이보다 큰 값 을 사용 하면 빈 문자열 만 반환합니다. 나는 모든 텍스트가 캡처되도록 최소한 문자열 길이 까지 합쳐야한다고 말하고 싶습니다 . 또는 마지막 셀을 매개 변수 LEN($A2)로 사용 하여 num_chars남은 모든 것을 잡을 수 있습니다. — 엔지니어 토스트 @EngineerToast 두 제안 모두 매우 좋습니다. — 게리의 학생
MID
문자열 길이보다 큰 값 을 사용 하면 빈 문자열 만 반환합니다. 나는 모든 텍스트가 캡처되도록 최소한 문자열 길이 까지 합쳐야한다고 말하고 싶습니다 . 또는 마지막 셀을 매개 변수LEN($A2)
로 사용 하여num_chars
남은 모든 것을 잡을 수 있습니다.