도구로 바로 가기
ViewCSV
파일을 업로드하지 않습니다

CSV에서 이름과 전화번호 추출

synthetic-contact-notes.csv· 예시 데이터3행 · 2열
기본값은 꺼짐입니다. 7~15자리 숫자는 주문 번호일 수도 있으므로 결과를 확인하세요.
다른 행이나 열에 있는 번호는 같아도 각각 유지합니다.
검색할 텍스트 열
전화번호가 들어 있을 만한 열만 선택하세요.
후보를 직접 확인하세요. 국가 코드나 번호 소유자를 추측하지 않습니다.
입력
#namenotes
1AlexCall +1 (202) 555-0100 ext 21; backup 020 7946 0958
2SamCall 03-1234-5678
3MorganOrder 40217730091152400016 dated 2026-10-21

연락처 메모를 정리할 때는 이름 열과 검색할 텍스트 열을 먼저 고르세요. 전화번호 후보마다 같은 데이터 행의 이름, 원래 번호 표현, 인식된 내선과 출처를 남깁니다. 실제 통화 가능 여부나 번호 소유자는 확인하지 않으므로 원문과 대조해야 합니다.

연락처 메모를 확인 가능한 행으로 정리

  1. CSV를 열거나 데이터를 붙여 넣습니다. 예제는 합성 데이터입니다. 본인 파일에서는 이름 열을 직접 고르거나 이름을 비워 두세요.
  2. 전화번호가 있을 만한 텍스트 열을 선택합니다. 숫자만 있는 값은 주문 번호일 수 있어 기본적으로 제외됩니다.
  3. 추출을 실행한 후 원문과 후보를 비교합니다. CSV를 내려받거나 추출된 결과를 편집기에서 엽니다.

한 셀에 여러 후보가 있으면 여러 결과 행이 만들어집니다. 서로 다른 행의 같은 번호는 각각 유지합니다. 반복 제외 옵션은 한 셀 안에서 번호와 내선이 모두 똑같을 때만 적용됩니다.

번호 후보와 실제 전화번호는 다릅니다

7~15자리 숫자에 공백, 괄호, 하이픈, 점이 들어간 형태를 찾습니다. 아랍·페르시아 숫자와 전각 숫자도 원래 표현을 유지합니다. 짧은 번호, 영문자 번호, 특수한 표기는 놓칠 수 있습니다. 두 번호를 공백만으로 이어 쓴 경우에는 먼저 분리하세요. 국가별 번호 체계의 유효성을 검사하지는 않습니다.

이름은 지정한 열에서만 가져오며 국가 코드를 추가하지 않습니다. 날짜 형태, IPv4, 일반 소수와 너무 긴 숫자는 제외하지만 형식이 있는 식별자가 후보가 될 수 있습니다. source_row는 헤더 다음 데이터 레코드부터 1로 세며 실제 파일 줄 번호가 아닙니다. 결과가 없는 행도 통계에 표시합니다.

검토 결과를 저장하고 다음 작업으로 연결

쉼표 구분, UTF-8 BOM, CRLF 형식의 CSV를 저장합니다. +와 앞자리 0, 원래 숫자 모양은 보존하고 수식처럼 보이는 값 앞에는 작은따옴표를 붙입니다. CSV에는 열 형식이 없으므로 Excel에서 전화 열을 텍스트로 가져오세요. 검토가 끝날 때까지 source_text를 보관하는 것이 좋습니다.

파일은 브라우저 안에서 처리합니다. 입력 한도는 25 MiB, 10만 행, 250열, 200만 셀이며 출력은 10만 후보와 셀 텍스트 25 MiB입니다. 큰 파일은 CSV 분할을 이용하세요. CSV 편집기에서 수정한 뒤 CSV를 vCard로 변환해 연락처 필드를 연결할 수 있습니다.

예제: 같은 전화번호가 있는 두 행 유지

합성 데이터에서 Alex와 Sam이 같은 번호를 갖습니다. name을 이름 열로, notes를 검색 열로 고르면 두 행을 모두 남기며 같은 사람으로 합치지 않습니다.

CSV
name,notes
Alex,Call 020 7946 0958
Sam,Call 020 7946 0958
CSV
name,phone,extension,source_row,source_column,source_text
Alex,020 7946 0958,,1,notes,Call 020 7946 0958
Sam,020 7946 0958,,2,notes,Call 020 7946 0958

자주 묻는 질문

아니요. 기존 이름 열을 선택하거나 이름을 비워 둡니다. 메모에서 번호를 찾았다는 것만으로 그 행의 사람이 소유자라고 판단할 수 없습니다.

표준 및 참고 자료