텍스트에서 숫자 추출하고 합계와 평균 확인하는 방법
텍스트를 입력하면 조건에 맞는 숫자 형태의 문자열을 목록으로 추출하고, 항목 수·합계·산술 평균을 함께 확인할 수 있습니다. 중복 제거와 소수점 매칭 설정을 조정하면 확인하려는 결과 범위에 맞춰 살펴볼 수 있습니다.
숫자 문자열과 기초 통계를 살펴보는 용도
텍스트에 포함된 숫자 형태의 문자열을 찾아 목록으로 확인하고, 그 목록을 바탕으로 항목 수·합계·산술 평균을 살펴볼 때 활용할 수 있습니다. 메모, 문장, 표에서 복사한 내용처럼 숫자와 다른 문자가 함께 있는 입력을 넣어 결과를 정리하는 방식입니다. 입력은 선택 사항이므로 분석할 문장이 없을 때도 실행할 수 있지만, 이 경우에는 추출된 값 없이 통계가 0으로 계산된 성공 결과가 나옵니다. 반복된 문자열을 원문에 나온 횟수대로 둘지, 처음 발견된 항목만 남길지는 중복 제거 설정으로 조절합니다. 소수점이 포함된 숫자 형태를 찾을 필요가 있는지도 별도 설정에서 선택할 수 있습니다. 다만 이 기능은 숫자 문자열의 의미를 판단하는 도구라기보다 정해진 형태를 찾아 수치로 계산하는 도구로 이해하는 편이 적절합니다.
입력과 설정을 정한 뒤 결과 확인하기
- 분석하려는 문장을 입력란에 붙여 넣거나 직접 작성합니다. 수량, 가격, 날짜처럼 숫자가 섞인 문장도 입력할 수 있지만, 결과를 해석할 때는 숫자 주변의 문맥을 따로 확인해야 합니다.
- 같은 추출 문자열이 반복될 때 첫 번째 항목만 유지하려면 중복 제거 설정을 켭니다. 이 설정을 사용하지 않으면 반복 매칭이 목록에 남을 수 있으며, 기본값은 꺼져 있습니다. 원문에 표시된 발생 횟수를 세려는 작업이라면 설정을 켜지 않는 편이 목적에 맞습니다.
- 소수점이 있는 형태를 포함하려면 소수점 매칭 설정을 확인합니다. 기본값은 켜져 있으므로 필요한 경우 그대로 사용할 수 있고, 정수 형태만 대상으로 삼으려면 이 설정을 끕니다.
- 설정을 정한 뒤 실행합니다. 소수점 매칭을 켜면 선택적 마이너스 기호, 한 자리 이상의 숫자, 선택적 소수점, 그 뒤에 올 수 있는 숫자 0개 이상으로 이루어진 형태가 대상이 됩니다. 설정을 끄면 선택적 마이너스 기호와 한 자리 이상의 숫자로 이루어진 형태가 대상입니다.
- 성공 결과에서 추출된 문자열 목록, 항목 수, 합계, 평균을 차례로 확인합니다. 목록과 항목 수를 먼저 대조하면 중복 제거 여부나 소수점 설정이 의도대로 적용되었는지 살피기 쉽습니다.
표시된 목록과 통계값을 해석하는 기준
추출된 문자열 목록은 입력 내용에서 조건에 맞아 찾아진 텍스트를 보여 주며, 항목 수는 그 목록에 포함된 값의 개수를 나타냅니다. 중복 제거를 켠 결과에서는 같은 추출 문자열이 반복해서 나타나지 않고 첫 등장만 남을 수 있으므로, 목록의 개수를 원문 전체의 숫자 출현 횟수와 같은 의미로 읽어서는 안 됩니다. 합계와 산술 평균은 찾아진 문자열을 숫자값으로 변환한 뒤 계산됩니다. 찾아진 항목이 없으면 평균은 0이 됩니다.
소수점 매칭을 켠 상태에서는 소수점 뒤에 숫자가 없는 형태도 대상 패턴의 범위에 들어갈 수 있습니다. 반대로 설정을 끄면 소수점이 있는 표현을 정수 부분만 따로 찾는 결과가 나타날 수 있으므로, 목록을 원문과 비교해 해석해야 합니다. 통화 기호, 날짜 구분 방식, 단위, 문장 속 의미까지 판별한다고 가정하지 말고, 필요한 값만 남았는지 사용자가 검토하세요. 숫자의 부호나 표기 방식이 작업 목적과 맞는지도 결과를 이용하기 전에 확인하는 것이 좋습니다.
사용 예시
상품 수량과 소수점 가격이 섞인 영수증 메모에서 숫자 형태의 문자열과 기초 통계를 확인하려고 합니다.
영수증 메모에 상품 수량, 소수점이 있는 가격, 할인 표시가 함께 있다고 가정합니다. 메모를 입력한 뒤 소수점 매칭 설정을 확인하고 실행하여 목록과 통계 항목을 원문과 대조합니다. 반복된 가격을 한 번만 보려는 목적이라면 중복 제거 설정을 추가로 켭니다.
추출된 문자열 목록과 항목 수가 먼저 제시되고, 이어서 숫자로 변환된 값의 합계와 산술 평균이 포함된 성공 결과 형태입니다.
제한 사항
- 정해진 문자열 패턴에 맞는 형태를 기준으로 계산하므로 통화·날짜·단위의 의미나 숫자 표기 전체를 해석하는 기능으로 보기는 어렵습니다.
자주 발생하는 오류
- 소수값이 기대한 목록에 보이지 않으면 소수점 매칭 설정이 꺼져 있거나 입력 형태가 대상 패턴과 다를 수 있습니다. 설정을 켠 상태로 다시 실행하고, 마이너스 기호·소수점·소수점 뒤 숫자의 배열을 원문에서 확인하세요.
자주 묻는 질문
텍스트를 입력하지 않고 실행할 수 있나요?
입력을 생략해도 실행할 수 있습니다. 텍스트가 없으면 빈 문자열로 처리되고, 추출된 값 없이 항목 수·합계·평균이 0인 성공 결과가 나옵니다.
소수가 포함된 숫자도 찾을 수 있나요?
소수점 매칭 설정이 켜져 있으면 가능합니다. 이때 대상은 선택적 마이너스 기호와 숫자, 선택적 소수점 및 그 뒤에 올 수 있는 숫자로 이루어진 형태이며, 해당 설정의 기본값은 켜짐입니다.
같은 숫자가 여러 번 나오면 어떻게 처리되나요?
중복 제거 설정을 켜면 같은 추출 문자열이 여러 번 발견되어도 첫 번째 등장만 유지됩니다. 설정의 기본값은 꺼져 있으므로 반복 항목을 그대로 확인하려면 별도로 켜지 않아야 합니다.