소프트웨어 엑셀 함수 질문입니다 (find 알파벳)
2019.08.26 12:53
원래 find 함수는 찾고자 하는 특정 문자열을 입력해야 하는데요
제가 하고자 하는 건 한줄이 한글 + 숫자 + 영문으로 구성된 데이터에서
영문 부분 시작점을 추려내는 것입니다
이게 빈칸이나 기호로 딱히 구분된 거도 아니라 텍스트로 나누기로는 불가능한 상황입니다
댓글 [4]
-
오후9시7분 2019.08.26 18:13
-
지후빠 2019.08.26 23:32
엑셀에서 정규식을 이용한 방법이 있어서 만들어서 첨부 합니다.
저도 한번쯤은 해보고 싶었는데 이참에 간단히 해보았습니다. 에러 루틴이 없어서 에러 등이 나타날 수 있습니다.
첨부한 엑셀 파일 참고 하시어 원하시는 결과 이루시길 기대합니다.^^
-
에메랄드캐슬 2019.08.27 10:23
두 분 모두 감사합니다
한방에 이해가 안 되는데 선댓글 후연구해보겠습니다
-
지후빠 2019.09.01 19:49
주말 시간이 나서 내장함수로만 해결책을 찾아봤습니다. 되는 것 같은데 한번 해보세요~.
=MATCH(3,ERROR.TYPE((INDIRECT(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)&"1"))),0)
배열함수로 입력해야 합니다. 함수 입력 후 ctrl + shift+ enter
VBA를 이용하면 작업이 가능할겁니다.
함수를 이용해서도 가능할 거 같은데,,,,응용 해보세요.
샘플 달아놓을게요.