엑셀 질문 > 자유게시판

자유게시판

엑셀 질문 정보

엑셀 질문

본문

에이비 씨디이(abcde, 아베세 데에, 알다덩나어다) 1. 가나다 라마바사.
에프지 에이치 아이(fghi, 에프게 헤아이, 아어랑러앚아) 6. 아자차 카타파하.

.

.

.

위 텍스트로 저장된 내용을 액셀에서 아래 처럼 셀을 나누려고 합니다.
한번에 엑셀로 변환시키려면 어떻게 해야 하나요?

 

에이비 씨디이(abcde, 아베세 데에, 알다덩나어다) ㅣ1. 가나다 라마바사.
에프지 에이치 아이(fghi, 에프게 헤아이, 아어랑러앚아)ㅣ6. 아자차 카타파하.

.

.

.

 

추천
0

댓글 7개

프로그래머들.... 생각보다 엑셀 못할꺼에요. 그럴것 같아요.
저같은 경우 엑셀로 뭐 해달라고 하면 그냥 디비에 집어넣고 돌려버려요.
엑셀 함수 너무 어려워요... 제약조건도 많고....
선택후
데이터 메뉴 -  텍스트 나누기
구분기호로 분리됨 책크후 - 다음
기타선택 후  -  ")"입력 ("제외)  -  마침
만약 함수로 그걸 해결해야 한다면 저 둘 사이에 구분할 녀석(공백이면 공백)을 정하고 find로 자릿수 찾고 그 자리 이전것들과 이후것들을 구분하도록 left였나 right였나 그 글자수 따오는 함수변수를 짠 다음 concatenate로 합쳐버릴거 같네요.
사용한 수식입니다. 저 수식들 앞에 =만 붙이고 숫자(행)만 조절하면 대충 그렇게 연결되는겁니다.
요지는 그거에요. len가지고 길이 파악하고, find로 중간 공백을 잰 다음
left로 공백 전까지 따내고, right(전체-공백자릿수)로 공백 다음부분을 따냅니다. 그리고 그렇게 따로 분리한걸 concatenate로 합칩니다.
좀만 더 꼬으면 1개 셀안에 저 함수들 다 넣을수도 있습니다.

추신. 윗글을 다시 잘 읽어보니 그냥 단순히 구분만 하는거였군요. 그럼 나눈단계에서 끝이네요.
고맙습니다. 그런데 잘 되는 거 같은데, 제가 질문을 잘못해서 다시 수정하였습니다.
"에이비 씨디이(abcde, 아베세 데에, 알다덩나어다) 1. 가나다 라마바사." 이런 식입니다.
제목은 "에이비 씨디이(abcde, 아베세 데에, 알다덩나어다)" 부분으로 내용은 "1. 가나다 라마바사."가 되어야 합니다.
첫 괄호 끝나는 부분 이후로 자르기만 하면 됩니다. 그래서 =FIND(")",A1) 라고 해 봤더니 되는군요.
예 맞아요. 끊어지는 부분만 잘 찾으시면 됩니다. 이제 공백만 확실히 확인해보셔야 합니다. 엑셀에선 공백 다루는게 조금 귀찮아요. 미리 쳐내셔야 편합니다.
전체 75 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여68 회 시작24.04.19 15:40 종료24.04.26 15:40
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT