Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

Flash Fill, TEXT 수식 및 해설자의 텍스트 수식 제안을 사용하여 단일 열에서 이메일 주소 만들기

플래시 채우기 사용

이것은 한 열에서 다른 형식 또는 둘 이상의 열로 데이터를 추출하는 방법과 같이 자주 묻는 질문입니다.

먼저 Flash Fill 기능을 사용하여 이 작업을 수행하는 방법을 살펴보겠습니다. 플래시 채우기 Microsoft Excel 2013 이상 버전에 추가된 새로운 기능입니다.

아래 예에서 열 A에 이름과 성의 목록이 있습니다. Flash Fill이 작동하려면 항상 소스 열이 필요합니다. 이 경우에는 직원 이름이 포함된 열 A입니다. Flash Fill은 이메일 주소 또는 다른 유형의 공식 반복 데이터를 생성하는 예제에서 자주 사용됩니다. 텍스트 수식은 이메일 생성 질문에도 광범위하게 사용됩니다. 더 복잡한 것부터 더 단순한 것까지 사용할 수 있는 다양한 텍스트 공식이 있습니다. 이 기사에서는 플래시 채우기 이메일 생성 예, 텍스트 수식 이메일 생성 예가 있으며 해설자의 텍스트 수식 제안으로 업데이트했습니다.

Flash Fill, TEXT 수식 및 해설자의 텍스트 수식 제안을 사용하여 단일 열에서 이메일 주소 만들기

1) B열을 직원의 이메일 주소로 채우고 싶습니다. 회사 내부 IT 부서에서 이메일 주소를 생성하는 방식은 직원의 이름과 성을 회사 도메인 이름과 결합하여 이메일 주소를 생성하는 것입니다.

2) 셀 B5에서 먼저 원하는 것의 예인 빠른 채우기를 제공해야 하며 그런 다음 Flash Fill은 나머지 열을 채우기 위해 이것을 템플릿으로 사용합니다. 그래서 우리는 텍스트를 입력합니다:

admin@wsxdn.com

그런 다음 CTRL-ENTER를 누릅니다.

Flash Fill, TEXT 수식 및 해설자의 텍스트 수식 제안을 사용하여 단일 열에서 이메일 주소 만들기

3) CTRL-ENTER를 누르면 엑셀이 자동으로 텍스트를 하이퍼링크로 변경합니다.

Flash Fill, TEXT 수식 및 해설자의 텍스트 수식 제안을 사용하여 단일 열에서 이메일 주소 만들기

4) 그런 다음 Flash Fill을 사용하여 이메일 주소로 채우려는 B5:B15 전체 범위를 강조 표시하고 Flash Fill의 바로 가기 키인 CTRL-E를 누르거나 강조 표시된 범위에서 Data 탭을 클릭하고 그림과 같이 Flash Fill을 클릭합니다.

Flash Fill, TEXT 수식 및 해설자의 텍스트 수식 제안을 사용하여 단일 열에서 이메일 주소 만들기

5) 나머지 범위는 필요한 이메일 주소로 채워집니다.

Flash Fill, TEXT 수식 및 해설자의 텍스트 수식 제안을 사용하여 단일 열에서 이메일 주소 만들기

자세히 알아보기: 플래시 채우기를 사용하여 Excel에서 텍스트 분할

텍스트 수식 사용

이전 버전의 Microsoft Excel이 있는 경우 TEXT 수식으로 동일한 작업을 수행할 수 있으므로 모든 것이 손실되지 않습니다. 그러나 이 특별한 경우에는 TEXT 수식을 사용하는 것이 약간 더 복잡합니다.

1) 먼저 복잡한 수식에서 사용할 TEXT 함수를 파악하기 위해 A 열의 텍스트를 살펴봐야 합니다.

Flash Fill, TEXT 수식 및 해설자의 텍스트 수식 제안을 사용하여 단일 열에서 이메일 주소 만들기

2) 이름, 공백, 성이 차례로 표시됩니다.

3) 이 공식을 처음부터 새로 만들 것입니다.

먼저 SEARCH 기능을 사용하여 공백을 찾고 셀 B5에 다음을 입력합니다.

=검색(" ", A5, 1)

Ctrl-Enter를 누르십시오.

Flash Fill, TEXT 수식 및 해설자의 텍스트 수식 제안을 사용하여 단일 열에서 이메일 주소 만들기

4) CTRL-ENTER를 누르면 5가 표시됩니다. 즉, Emma Smith의 경우 공백이 다섯 번째 문자입니다. 두 번 클릭하고 공식을 아래로 보내면 다른 모든 직원에 대해 공간이 발생하는 위치가 표시됩니다. Nicole Roberts의 경우 공백은 다음과 같이 텍스트 문자열의 일곱 번째 문자입니다.

Flash Fill, TEXT 수식 및 해설자의 텍스트 수식 제안을 사용하여 단일 열에서 이메일 주소 만들기

5) 이제 LEFT 함수를 사용하여 이름을 추출할 수 있습니다. 공백이 있는 위치에 따라 공백의 왼쪽에 있는 모든 문자를 추출하여 이름을 얻을 수 있기 때문입니다.

따라서 LEFT 함수에 입력 텍스트 문자열을 제공한 다음 추출하려는 텍스트 문자열의 왼쪽부터 문자 수를 제공해야 합니다.

따라서 텍스트 문자열로 셀 A5를 선택한 다음 이름만 가져오기 위해 왼쪽에서 추출할 문자 수를 찾기 위해 SEARCH 함수를 사용하고 1을 빼서 다음을 얻습니다.

=왼쪽(A5, 검색(" ", A5, 1) -1)

공백을 포함하고 싶지 않기 때문에 1을 뺍니다.

Flash Fill, TEXT 수식 및 해설자의 텍스트 수식 제안을 사용하여 단일 열에서 이메일 주소 만들기

6) 일단 CTRL-ENTER를 누르고 수식을 더블 클릭하고 아래로 보냅니다. 표시된 대로 모든 이름을 추출합니다.

Flash Fill, TEXT 수식 및 해설자의 텍스트 수식 제안을 사용하여 단일 열에서 이메일 주소 만들기

7) 이제 클립보드를 열기 위해 CTRL-C를 두 번 눌러 공식을 복사할 수 있습니다.

Flash Fill, TEXT 수식 및 해설자의 텍스트 수식 제안을 사용하여 단일 열에서 이메일 주소 만들기

8) 이제 나중에 사용할 수 있도록 공식을 저장했습니다. 따라서 B열을 지우고 성을 추출하는 작업을 할 수 있습니다.

9) 공백이 어디에 있는지 알고 있고 LEFT 함수를 사용하여 이름을 추출했으므로 RIGHT 함수를 사용하여 성을 추출할 수 있습니다. 자, 이제 이 성을 추출하는 과정에 대한 공식을 작성해 봅시다.

10) 오른쪽에서 추출할 문자의 수를 RIGHT 함수에 알려야 합니다. 우리는 공간의 위치를 ​​알고 있습니다. 따라서 LEN 함수를 사용하여 텍스트 문자열의 총 문자 수를 알린 다음 처음에 공백이 있는 위치를 알려주는 데 사용되는 SEARCH 함수에서 나머지를 뺄 수 있습니다.

다음 공식을 사용합니다.

=LEN(A5) – 검색(" ", A5, 1))

이것은 공백 뒤에 남은 문자를 제공합니다.

Flash Fill, TEXT 수식 및 해설자의 텍스트 수식 제안을 사용하여 단일 열에서 이메일 주소 만들기

11) 이제 RIGHT 함수를 위의 공식과 함께 사용하여 성을 추출할 수 있습니다. 이제 오른쪽에서 공백으로 이동하기 위해 추출할 문자 수를 알고 있기 때문입니다.

Flash Fill, TEXT 수식 및 해설자의 텍스트 수식 제안을 사용하여 단일 열에서 이메일 주소 만들기

따라서 다음 수식을 입력합니다.

=오른쪽(A5, LEN(A5) – 검색(" ", A5, 1))

Flash Fill, TEXT 수식 및 해설자의 텍스트 수식 제안을 사용하여 단일 열에서 이메일 주소 만들기

13) 수식을 복사한 다음 셀의 내용을 지웁니다.

14) 이제 논리를 보여주기 위해 각 단계를 세분화하고 각 섹션을 클립보드에 복사했기 때문에 모든 것을 하나의 큰 공식으로 통합할 수 있습니다.

따라서 열을 지운 후 셀 B5에 수식을 입력합니다.

=왼쪽(A5, 검색(” “, A5, 1) – 1)&오른쪽(A5, LEN(A5) – 검색(” “,A5,1))&”@mycompany.com”

Flash Fill, TEXT 수식 및 해설자의 텍스트 수식 제안을 사용하여 단일 열에서 이메일 주소 만들기

Flash Fill, TEXT 수식 및 해설자의 텍스트 수식 제안을 사용하여 단일 열에서 이메일 주소 만들기

15) 나머지 열을 이메일 주소로 채우기 위해 두 번 클릭하고 전송합니다.

동일한 효과를 얻기 위한 탁월한 해설자 제안:

라훌 싱 훨씬 덜 복잡한 공식을 사용하여 동일한 효과를 얻기 위해 다음 공식에 기여했습니다.
따라서 셀 B5에 다음 수식을 입력합니다.

=CONCATENATE(SUBSTITUTE(A5," ", ""),"@mycompany.com")

카르틱 게시물의 초기 텍스트 수식과 동일한 효과를 얻기 위해 다음 수식에 기여했지만 훨씬 덜 복잡합니다.

=SUBSTITUTE(A5,” “,””)&”@mycompany.com”

자세히 알아보기: Excel에서 빠른 채우기를 사용하여 데이터를 분할하는 방법(4가지 빠른 방법)

작업 파일

결론

빠른 채우기는 Microsoft Excel 2013 이상의 편리한 새 기능입니다. 이것은 향상된 자동 완성이며 시간을 상당히 절약할 수 있습니다. 그러나 이전 버전의 Excel을 사용하는 사용자와 Flash Fill이 작동하지 않는 특정 경우에는 TEXT 수식이 도움이 됩니다. 그것들은 만들기가 더 복잡하지만 다루기에 너무 복잡한 예는 없습니다. 데이터를 추출/형식화하기 위해 Flash Fill 또는 TEXT 수식을 사용하는 것을 선호하는지 여부와 그 이유를 자유롭게 의견을 제시하고 알려주십시오.

관련 기사

  • Excel에서 플래시 채우기를 끄는 방법(2가지 쉬운 방법)
  • [해결됨!] Excel에서 플래시 채우기가 작동하지 않음(해결 방법이 있는 5가지 이유)
  • Excel에서 플래시 채우기가 패턴을 인식하지 못함(4가지 원인 수정)