문자열에서 이메일 주소를 추출하고 싶습니다 - 꽤 가깝습니다.

문자열에서 이메일 주소를 추출하고 싶습니다 - 꽤 가깝습니다.

끝이 가까워졌습니다. 여는 괄호와 닫는 괄호를 제거하고 세미콜론을 추가하기 위해 무언가를 추가하면 됩니다. 나는 인터넷 검색을 통해 여기까지 왔습니다. 퍼즐 조각이 하나만 더 필요해요. :)

나에게 공식을 설명하고 싶다면 보너스 포인트 :) 이론적으로 이해하고 나머지도 알아내길 바랐지만 너무 많은 시간을 낭비하고 작업만 수행하면 됩니다.

정말 고마워 --

지금까지 내가 가진 것은 다음과 같습니다.

=TRIM(RIGHT(SUBSTITUTE(LEFT(A17,FIND(" ",A17&" ",FIND("@",A17))-1)," ",REPT(" ",LEN(A17))),LEN(A17)

원래 문자열: 결과:first last ([email protected])
([email protected])

답변1

질문의 정보를 바탕으로 가능한 속이기로 표시했습니다(Excel에서 두 문자 사이의 데이터 추출), 그 안에 있는 것을 사용할 수 있습니다.이 답변, 구분 기호 문자를 수정하고 연결을 사용하여 필요에 맞게 세미콜론을 추가합니다.

=IFERROR(CONCATENATE(MID(LEFT(A17,FIND(")",A17)-1),FIND("(",A17)+1,LEN(A17)),";"),"")

변경 사항

first last ([email protected])에게 [email protected];.

답변2

다음 공식을 시도해 보세요.

=SUBSTITUTE(REPLACE(A1,1,FIND("(",A1),""),")",";")

If you do not want to use a formula, these parts can be removed with simple

찾기/바꾸기도 가능합니다. 먼저 "*("를 아무것도 없는 것으로 바꾼 다음 ")"를 ";"로 바꾸십시오. (따옴표 제외).

관련 정보