본문 바로가기

엑셀에서 하이픈(-)을 제거하는 방법 설명

이것저것일기 발행일 : 2023-11-08

엑셀에서 하이픈(-)을 제거하는 방법은 간단합니다. 먼저, 하이픈이 있는 셀을 선택한 후 "Ctrl + H"를 눌러 찾기 및 바꾸기 대화상자를 엽니다. 찾기란에 "-"를 입력하고 바꾸기란은 비워둡니다. 그런 다음 "모두 바꾸기" 버튼을 클릭하여 모든 하이픈을 제거합니다. 이 외에도 함수를 사용하여 하이픈을 제거하는 방법도 있습니다. SUBSTITUTE 함수를 사용하여 특정 문자열 내에서 하이픈을 빈 문자열("")로 대체할 수 있습니다. 예를 들어, "=SUBSTITUTE(A1, "-", "")"와 같은 식을 입력하면 A1 셀에 있는 문자열에서 하이픈이 제거됩니다. 이러한 방법들을 통해 엑셀에서 하이픈을 쉽게 제거할 수 있습니다.


엑셀에서 하이픈(-)을 제거하는 방법 설명 caption=

1. 하이픈(-) 제거하기: 간단한 방법 소개

하이픈(-)을 제거하는 간단한 방법은 다음과 같습니다:

1. 문자열에서 하이픈을 찾습니다.
2. 하이픈을 빈 문자열로 대체합니다.

예를 들어, "abc-def-ghi"라는 문자열에서 하이픈을 제거하려면 다음과 같은 과정을 따를 수 있습니다:

1. 문자열 "abc-def-ghi"에서 하이픈을 찾습니다.
2. 첫 번째 하이픈을 빈 문자열로 대체하여 "abc-defghi"로 변경합니다.
3. 다시 두 번째 하이픈을 빈 문자열로 대체하여 "abcdefghi"로 최종적으로 변경합니다.

이와 같은 방법을 사용하면 하이픈을 간단하게 제거할 수 있습니다.

2. 엑셀에서 하이픈(-) 제거하기: 필터링과 치환 함수 사용하기

엑셀에서 하이픈(-)을 제거하는 방법 중에는 필터링과 치환 함수를 사용하는 방법이 있습니다.

1. 필터링을 이용한 하이픈 제거하기:
- 데이터가 들어 있는 열을 선택합니다.
- "데이터" 탭에서 "자동 필터(A)"를 클릭합니다.
- 필터 드롭다운 아이콘을 클릭한 후 "텍스트 필터(T)"를 선택합니다.
- "사용자 지정(U)"을 선택합니다.
- "포함하지 않음"란에 "-"를 입력한 후 확인을 클릭합니다.
- 하이픈이 제거된 데이터만 남게 됩니다.
- 복사한 다른 곳에 값을 붙여넣기하면 필터링한 데이터만 남게 됩니다.

2. 치환 함수를 이용한 하이픈 제거하기:
- 데이터가 들어 있는 열을 선택합니다.
- "홈" 탭에서 "치환(H)"을 클릭합니다.
- "찾을 내용"에 "-"를 입력하고 "바꿀 내용"는 비워둡니다.
- "모두 바꾸기"를 클릭하면 해당 열에서 모든 하이픈이 제거됩니다.
- 이 방법은 실제 데이터를 수정하지 않고 임시로 하이픈이 제거된 값이 나타납니다.
- 필요한 경우 다른 곳에 값을 붙여넣기하여 사용할 수 있습니다.

위의 방법을 통해 엑셀에서 하이픈을 제거하는 방법을 사용할 수 있습니다.

3. 셀에 포함된 하이픈(-) 제거하기: SUBSTITUTE 함수 활용법 설명

SUBSTITUTE 함수는 문자열에서 특정 문자 또는 특정 문자열을 다른 문자 또는 문자열로 대체할 때 사용하는 함수입니다.

SUBSTITUTE 함수의 기본 구조는 다음과 같습니다:

=SUBSTITUTE(변경할 문자열, 찾을 문자 또는 문자열, 대체할 문자 또는 문자열, [대체 횟수])

- 변경할 문자열: 대체하고자 하는 문자열이나 셀의 범위를 지정합니다.
- 찾을 문자 또는 문자열: 대체하고자 하는 문자 또는 문자열입니다.
- 대체할 문자 또는 문자열: 대체될 문자 또는 문자열입니다.
- [대체 횟수]: 선택적으로 대체할 횟수를 지정할 수 있습니다. 이 값을 지정하지 않으면 모든 찾을 문자 또는 문자열이 대체됩니다.

하이픈(-)을 제거하는 경우, SUBSTITUTE 함수를 사용하여 하이픈을 빈 문자열로 대체할 수 있습니다. 예를 들어, A1 셀에 있는 문자열에서 하이픈을 제거하고 싶은 경우 다음과 같이 사용할 수 있습니다:

=SUBSTITUTE(A1, "-", "")

위의 함수는 A1 셀에 있는 문자열에서 하이픈을 모두 찾아 빈 문자열로 대체합니다. 따라서, 하이픈이 제거된 결과를 반환합니다.

4. 특정 범위의 하이픈(-) 제거하기: VBA 매크로 활용하여 대량 처리하기

VBA 매크로를 사용하여 특정 범위의 하이픈(-)을 제거하는 방법에 대해 설명드리겠습니다.

1. VBA 에디터 열기: 엑셀에서 Alt + F11을 눌러 VBA 에디터를 엽니다.

2. 모듈 생성: 새로운 모듈을 만들기 위해 Insert 메뉴에서 모듈을 선택합니다.

3. 매크로 작성: 모듈에 다음과 같은 코드를 작성합니다.

```vba
Sub RemoveHyphen()
Dim rng As Range
Dim cell As Range

'적용할 범위 선택
Set rng = Range("A1:B10") 'A1부터 B10까지 범위로 예시

For Each cell In rng
If InStr(cell.Value, "-") > 0 Then
cell.Value = Replace(cell.Value, "-", "")
End If
Next cell

'작업 완료 메시지 표시
MsgBox "하이픈 제거가 완료되었습니다."
End Sub
```

4. 매크로 실행: F5 키를 눌러 작성한 매크로를 실행합니다.

5. 범위 지정: 매크로 실행 후, RemoveHyphen 코드 내에서 적용할 범위를 수정합니다. 예시로 A1부터 B10까지 범위를 제거하도록 설정되어 있습니다. 필요에 따라 변경하여 사용하십시오.

6. 결과 확인: 매크로의 작업이 완료되면 해당 범위에서 하이픈이 제거된 것을 확인할 수 있습니다. 작업이 완료되면 메시지 상자가 표시됩니다.

이렇게 하면 VBA 매크로를 사용하여 대량으로 특정 범위의 하이픈을 제거할 수 있습니다. 필요에 따라 적용할 범위와 작업 내용을 수정하여 사용하십시오.

5. 엑셀 데이터 정리하기: 하이픈(-) 제거를 통한 일괄 수정 방법 설명

엑셀 데이터 정리하기: 하이픈(-) 제거를 통한 일괄 수정 방법

엑셀에서 데이터를 정리할 때, 데이터에 하이픈(-)이 포함되어 있는 경우가 있습니다. 이러한 경우, 하이픈을 제거하여 일괄적으로 데이터를 수정하고 싶을 수 있습니다. 하이픈을 제거하는 방법은 다음과 같습니다.

1. 데이터를 수정하고자 하는 열을 선택합니다.
2. "Ctrl + H" 키를 눌러 검색 및 바꾸기 창을 엽니다.
3. 찾을 내용란에 "-"을 입력합니다.
4. 바꿀 내용란은 비워둡니다.
5. "모두 찾기" 버튼을 클릭합니다.
6. 하이픈이 발견되면 "다음 찾기" 버튼을 클릭합니다.
7. 찾은 하이픈을 수정하고자 하는 내용으로 변경합니다.
8. "바꾸기" 버튼을 클릭하여 변경합니다.
9. "바꾸기" 버튼을 다시 클릭하여 다음 하이픈을 변경합니다.
10. 필요한 경우, "모두 바꾸기" 버튼을 클릭하여 모든 하이픈을 한 번에 변경할 수도 있습니다.

이와 같은 방법으로 엑셀 데이터에 포함된 하이픈을 일괄적으로 제거하여 데이터를 정리할 수 있습니다. 하지만 주의해야 할 점은, 하이픈은 다른 데이터와의 구분을 위해 사용되는 경우도 있을 수 있으므로, 데이터에 따라 제거 여부를 신중하게 판단해야 합니다.

관련 뉴스기사

관련 유튜브 영상

엑셀 텍스트 함수 7강] 010-000-0000 형태로 입력된 폰 번호에서 하이픈만 제거하기(자막)

연관 검색어

댓글