엑셀 데이터를 정리하다가 이름 열이 전부 대문자로 들어와 있다. 하나씩 고치기엔 양이 너무 많고, 함수를 쓰자니 번거롭다. 코드에서 변수명을 camelCase로 바꿔야 할 때도 비슷한 상황이 생긴다.
대소문자 변환 7가지
영문 텍스트의 대소문자를 한 번에 바꿀 수 있다. 용도에 따라 적절한 형식을 고르면 된다.
- UPPERCASE: 전체를 대문자로. 약어, 제목 강조에 사용.
- lowercase: 전체를 소문자로. 이메일 주소 정리에 유용.
- Title Case: 각 단어 첫 글자만 대문자. 영문 제목 작성 시 표준.
- Sentence case: 문장 첫 글자만 대문자. 본문 텍스트에 적합.
- camelCase: 첫 단어는 소문자, 이후 단어 첫 글자 대문자. 프로그래밍 변수명.
- Toggle Case: 대소문자를 반전. 실수로 Caps Lock이 켜진 상태로 친 텍스트를 되돌릴 때.
- Reverse: 텍스트를 거꾸로 뒤집기. 코딩 테스트나 퍼즐에서 간혹 필요.
텍스트 정리 기능
웹에서 복사한 텍스트나 데이터베이스에서 뽑은 데이터에는 불필요한 공백이나 줄바꿈이 잔뜩 끼어 있는 경우가 많다.
- 공백 제거/정리
- 연속된 공백을 하나로 합치거나, 앞뒤 공백을 제거한다. 엑셀 데이터 정리에 특히 유용하다.
- 줄바꿈/빈 줄 제거
- 복사 붙여넣기 할 때 생기는 불필요한 빈 줄을 일괄 삭제한다.
- 중복 줄 제거
- 같은 내용이 반복되는 줄을 한 줄만 남기고 삭제한다. 이메일 목록이나 키워드 정리할 때 쓸 일이 많다.
- 줄 정렬
- 가나다순, 알파벳순, 역순으로 줄 단위 정렬이 가능하다.
인코딩/디코딩
개발 작업에서 자주 쓰는 인코딩 변환도 지원한다.
| 형식 | 용도 | 예시 |
|---|---|---|
| URL 인코딩 | 한글 URL 파라미터 전송 | "안녕" → %EC%95%88%EB%85%95 |
| Base64 | 이미지/파일 데이터 텍스트 변환 | "Hello" → SGVsbG8= |
| HTML 인코딩 | 특수문자 HTML 엔티티 변환 | "<" → < |
| 유니코드 이스케이프 | 다국어 문자 코드 변환 | "가" → \u0000AC00 |
실전 활용 예시
대량의 텍스트를 한꺼번에 정리해야 할 때 텍스트 변환기에 붙여넣으면 클릭 한 번으로 처리된다. 입력창에 텍스트를 넣고, 원하는 변환 버튼을 누르면 출력창에 결과가 바로 나온다.
TIP Caps Lock을 켜놓고 한 문단을 타이핑했다면, 전체 선택 후 Toggle Case를 누르면 즉시 원래대로 돌아온다. 다시 치는 것보다 훨씬 빠르다.
텍스트 작업은 사소해 보이지만 반복되면 시간을 꽤 잡아먹는다. 변환 도구 하나 열어두면 매번 함수를 찾거나 정규식을 쓸 필요가 없어진다.