한글 매크로 30종 — 단축키 하나로 끝나는 한글 업무
요일 자동 입력, 산출기초 계산, 표 계산·정렬·정리, 금액 한글 표기, 개인정보 마스킹, 좌석표까지. 매크로등록기로 두 단계면 어떤 한글 버전(2018~2024)에도 설치됩니다.
1. 소개 영상 (2분)
추천 매크로 22종을 단축키 순서로 시연합니다(화면은 한글 2024). 엑셀 매크로 소개 영상은 엑셀 매크로 페이지에 있습니다.
2. 설치 — 매크로등록기 두 단계

- 한글을 완전히 닫습니다. (한글이 켜져 있으면 저장소가 덮어써지지 않습니다)
한글매크로등록기.exe실행 → [① 폴더에서 자동 등록 (불러오기)] → 내려받은한글매크로_추천순서_msr폴더(01_~30_ 파일)를 고르면 순서대로 슬롯(=단축키)에 등록됩니다.- [② 한글에 설치 + 리본 메뉴 등록 (모든 버전)] 한 번 → 매크로 저장소를 한글 2018·2020·2022·2024 파일로 함께 만들고, 리본에 「한글매크로」 탭까지 넣습니다(기존 파일은 backup 폴더에 자동 백업).
- 한글을 켜서 Alt+Shift+L(매크로 실행) 목록에 30개가 보이면 성공. 리본 맨 오른쪽 「한글매크로」 탭에서 마우스로도 실행할 수 있습니다.
슬롯 0~10 = Alt+1~9,0,- / 11~21 = Alt+Shift+1~9,0,- / 22~29 = 실행 창(Alt+Shift+L)에서 이름 선택. 줄을 끌거나 ▲▼로 순서를 바꾸면 단축키가 바뀝니다.

한글 폴더를 못 찾을 때 — [한글 폴더 설정...]
등록기 창 맨 아래 줄이 '한글 매크로 저장소: … (확인됨)' 이면 그대로 진행합니다. '(파일 없음)' 이면 [한글 폴더 설정...] 을 눌러 %AppData%\Hnc\User\Hwp 안의 HWPWMko-KR130.HMI(2024) / KR120(2022) / KR110(2020) 파일을 고릅니다(선택은 기억됨). 파일이 하나도 없으면 한글에서 Alt+Shift+H로 아무 매크로나 하나 저장하면 생깁니다.
한글 2024가 아니어도
[②]가 버전별 저장소 파일을 전부 만들어 두므로 2022·2020도 같은 방법입니다. 2018 이하는 매크로만 설치되고 리본 탭은 수동(도구 → 사용자 설정)입니다.
3. 인터넷에서 받은 한글매크로등록기.exe 실행하기

① 처음 실행하면 Windows가 'PC 보호' 창을 띄울 수 있습니다(서명 없는 새 프로그램 안내). [추가 정보] 글자를 누릅니다.

② 아래에 나타나는 [실행] 을 누르면 등록기가 열립니다. 한 번 실행하면 다음부터 묻지 않습니다.

③ 그래도 막히면 파일 오른쪽 클릭 → [속성] → 아래 '차단 해제' 체크 → [확인]. 한글매크로등록기.exe 와 통합매크로.hmi 둘 다 해 두면 됩니다.
4. 매크로 30종 목록 — 추천 순서(번호 = 파일 이름 앞 번호 = 단축키 순서)
| 번호 | 매크로 | 단축키 | 그룹 코드 | 무엇을 해 주나 |
|---|---|---|---|---|
| 01 | 노란색 | Alt+1 | A-서식-10 | 블록 잡은 글자에 노란 음영 + 빨간 글자(형광펜 대신) — 한 번 더 누르면 원래대로 |
| 02 | 한셀입력 | Alt+2 | A-서식-09 | 긴 글을 한 줄에 — 글자 크기는 그대로, 장평(최소 80%)·자간(최소 -10%)으로 맞추고, 그래도 넘치면 어절 단위 줄바꿈 |
| 03 | 계산및합계 | Alt+3 | B-계산-01 | 커서 줄만 계산, 여러 줄을 긁으면 각 줄 계산 + 윗줄에 합계 — 곱하기·나누기·더하기·빼기·괄호 |
| 04 | 표머리두줄HY그래픽 | Alt+4 | A-서식-08 | 표 양식 한 번에 — 제목 행 HY그래픽 굵게·회색 바탕·아래 이중선, 바깥 테두리 굵게 |
| 05 | 표간격정리 | Alt+5 | A-서식-07 | 표 열 너비를 내용에 맞게 — 순번·비고·숫자 열은 좁게, 글 열은 넓게, 표 너비는 그대로 |
| 06 | 음수를세모로적용합계 | Alt+6 | C-표계산-08 | 열의 음수를 모두 △로 바꾸고 합계까지 |
| 07 | 번호재정렬 | Alt+7 | A-서식-04 | 본문 전체의 1. 가. 1) 가) ① 계층 번호를 확인해 고치고(빨강), 표에서는 열을 자동 채우기로 |
| 08 | 중복값색처리 | Alt+8 | D-표정리-02 | 중복값을 묶음마다 다른 진한 색으로 표시합니다(한 번 더 누르면 검정으로) |
| 09 | 오름내림차순정렬 | Alt+9 | D-표정리-01 | 한 번 누르면 오름차순, 한 번 더 누르면 내림차순 (14·15 통합) |
| 10 | 요일입력 | Alt+0 | A-서식-01 | 날짜 뒤에 (요일)이 자동으로 붙습니다 — 2026. 10. 12. 도, 2026-10-12 · 2026/10/12 도 |
| 11 | 개인정보마스킹 | Alt+- | D-표정리-07 | 명단의 이름·휴대전화·주민번호를 한 번에 가립니다 (신규) |
| 12 | 표위치확인및제거 | Alt+Shift+1 | C-표계산-09 | 표 칸마다 주소([A1] [B2]…)를 빨간 안내문으로 — 계산식 값은 그대로, 칸을 골라 실행하면 고른 칸만 |
| 13 | 표계산식적용및제거 | Alt+Shift+2 | C-표계산-10 | 타이핑한 =C2/B2 같은 글자를 진짜 표 계산식으로 (적용) — 다시 실행하면 값만 남기고 계산식 제거 |
| 14 | 선택셀표계산천원 | Alt+Shift+3 | C-표계산-01 | 산출기초 칸에 커서만 두면 오른쪽 예산 칸이 채워집니다 |
| 15 | 증감포함표계산천원 | Alt+Shift+4 | C-표계산-03 | 예산(A)·예산(B)·증감·합계 행까지 한 번에 |
| 16 | 합계행자동서식 | Alt+Shift+5 | D-표정리-05 | 표의 합계 행을 굵게 + 위쪽 이중 실선(0.5mm)으로 |
| 17 | 금액한글표기 | Alt+Shift+6 | A-서식-05 | 1,234,000원·1,234천원·12백만원 뒤에 (금일백이십삼만사천원) 처럼 한글 금액을 자동으로 |
| 18 | 엑셀에서표데이터값복사 | Alt+Shift+7 | D-표정리-06 | 엑셀에서 복사한 표를 붙여넣고 공백까지 정리 |
| 19 | 글자수카운터 | Alt+Shift+8 | A-서식-06 | 생기부 문장의 글자 수·바이트 수를 바로 확인합니다 |
| 20 | 기간일수계산 | Alt+Shift+9 | A-서식-03 | '3. 2. ~ 3. 6.' 뒤에 (5일간) 을 자동으로 (신규) |
| 21 | 숫자자동콤마삽입 | Alt+Shift+0 | D-표정리-03 | 1400000 → 1,400,000, 천 단위 콤마를 한 번에 |
| 22 | 표빈칸하이픈채우기 | Alt+Shift+- | D-표정리-04 | 표의 빈 칸을 한 번에 '-'로 채우고 가운데 정렬 |
| 23 | 날짜표기통일 | 실행 창(Alt+Shift+L) | A-서식-02 | 2026-7-6, 2026/7/10, 2026.7.3 → 2026. 7. 6. 공문 표기로 |
| 24 | 좌석표 | 실행 창(Alt+Shift+L) | E-좌석표-01 | 명렬표(학년반·번호·이름) → 새 쪽에 교실 좌석표. 배치(5열25명/4열20명)와 출입문 좌/우를 예/아니요로 |
| 25 | 전체열표계산천원 | 실행 창(Alt+Shift+L) | C-표계산-02 | 2027년·2026년처럼 산출기초가 여러 벌이면 한 번에 계산합니다 |
| 26 | 중간합계증감포함표계산천원 | 실행 창(Alt+Shift+L) | C-표계산-04 | 가./나. 그룹 중간합계와 전체 합계까지 한 번에 |
| 27 | 구성비열채우기 | 실행 창(Alt+Shift+L) | C-표계산-05 | 예산 열 옆에 구성비(%)를 자동으로 (신규) |
| 28 | 가로세로평균 | 실행 창(Alt+Shift+L) | C-표계산-06 | 표 평균 한 매크로로 — [아니요] 가로: 행마다 평균을 마지막 열에 / [예] 세로: 커서 열의 평균을 마지막 행에 |
| 29 | 등수정리 | 실행 창(Alt+Shift+L) | C-표계산-07 | 점수 열 오른쪽에 등수를 채웁니다(동점은 공동 순위) |
| 30 | 전화번호서식통일 | 실행 창(Alt+Shift+L) | D-표정리-08 | 전화번호를 010-1234-5678 로 통일하고, 같은 번호는 빨간색으로 (신규) |
5. 추천 단축키 순서 (자주 쓰는 22종 = Alt·Alt+Shift)
- Alt+1 노란색
- Alt+2 한셀입력
- Alt+3 계산및합계
- Alt+4 표머리두줄HY그래픽
- Alt+5 표간격정리
- Alt+6 음수를세모로적용합계
- Alt+7 번호재정렬
- Alt+8 중복값색처리
- Alt+9 오름내림차순정렬
- Alt+0 요일입력
- Alt+- 개인정보마스킹
- Alt+Shift+1 표위치확인및제거
- Alt+Shift+2 표계산식적용및제거
- Alt+Shift+3 선택셀표계산천원
- Alt+Shift+4 증감포함표계산천원
- Alt+Shift+5 합계행자동서식
- Alt+Shift+6 금액한글표기
- Alt+Shift+7 엑셀에서표데이터값복사
- Alt+Shift+8 글자수카운터
- Alt+Shift+9 기간일수계산
- Alt+Shift+0 숫자자동콤마삽입
- Alt+Shift+- 표빈칸하이픈채우기
순서는 등록기에서 마음대로 바꿀 수 있습니다. 실행이 안 되면 Alt+Shift+L 목록에 이름이 있는지, 커서가 표 안/밖 조건에 맞는지 먼저 확인하세요. 매크로 결과는 Ctrl+Z로 되돌릴 수 있습니다.
6. 내려받기
한글매크로등록기.exe10.2 MB 추천순서 매크로 30개(.msr) zip722 KB 통합매크로.hmi(꾸러미)1.7 MB
한글매크로등록기.exe 11 MB(파이썬 Tk 프로그램, 설치 불필요) · 통합매크로.hmi 는 등록기 없이 한글 Alt+Shift+L → 불러오기(파일 형식 hmi)로도 넣을 수 있습니다.
9. 매크로별 사용법 영상 (30종)
매크로마다 언제 쓰는지·순서·결과·주의를 더빙과 함께 설명합니다. 제목을 누르면 영상과 설명이 열립니다(화면은 한글 2024).
01 노란색 (Alt+1)
블록으로 잡은 글자에 노란 바탕(음영)과 빨간 글자를 줍니다. 검토 의견·강조 문구를 형광펜처럼 표시할 때 씁니다. 이미 칠한 글자를 다시 잡아 실행하면 음영을 없애고 글자를 검정으로 되돌립니다(선택의 첫 글자로 판단).
이럴 때
- 검토 문서에서 고칠 부분을 표시할 때
- 표시했던 강조를 한 번에 지울 때
순서
- 강조할 글자를 블록으로 잡습니다
- Alt+1 → 노란 음영 + 빨간 글자
- 같은 글자를 다시 잡아 실행하면 원래대로
결과
- '산출근거를 다시 확인' → 노란 바탕 + 빨간 글자
- 두 번째 실행 → 검정 글자, 음영 없음(글자 내용은 그대로)
주의
- 2026-09-24 부터 기본 설치(Alt+1). 여러 색이 섞인 블록은 첫 글자 상태로 켬/끔을 판단합니다
- 되돌릴 때 글자색은 검정입니다(원래 다른 색이었어도)
02 한셀입력 (Alt+2)
커서 칸(F5·마우스로 여러 칸을 골라도 됨)의 글이 한 줄에 들어가게 합니다. 글자 크기는 줄이지 않고, 먼저 장평을 필요한 만큼(최소 80%) 줄이고, 그래도 넘치면 자간을 필요한 만큼(최소 -10%) 줄여 한 줄로 넣은 뒤 그 칸에 셀 속성 '한 줄로 입력'을 켭니다. 장평 80%·자간 -10% 로도 안 들어가면 그 상태로 두고 '한 줄로 입력'을 끄며, 이어지는 글자는 어절 단위로 다음 줄로 넘깁니다(문단 줄 나눔 기준 = 어절). 다시 실행해도 같은 결과(장평·자간을 100·0 으로 되돌린 뒤 다시 계산).
이럴 때
- 사업명·내용이 길어 표 행 높이가 들쭉날쭉할 때
- 명단·좌석표처럼 한 칸에 한 줄로 보여야 할 때
순서
- 유형 ① 여러 칸: 칸에서 F5 를 누르고 ↓·→ 로 범위를 넓힌 뒤 Alt+2
- 유형 ② 한 칸: 칸에 커서만 두고 Alt+2
- 긴 글이 글자 크기는 그대로, 장평·자간으로 한 줄에 들어갑니다
결과
- 범위로 잡은 칸들과 커서 칸 모두 한 줄로 — 글자 크기는 유지
주의
- 글자 크기는 절대 바꾸지 않습니다(2026-09-24 밤 사용자 요청). 장평·자간 한계는 80%·-10%
- 글자 폭은 어림값이라 결과가 아쉬우면 칸 너비를 조금 넓히세요(표간격정리 추천)
03 계산및합계 (Alt+3)
블록 없이 실행하면 커서 줄(표 안이면 그 칸) 하나만 계산합니다. × ÷ / + - 와 괄호를 계산하며, '=' 뒤가 비면 결과를 채우고 값이 있으면 검산해 틀리면 고쳐 빨간색으로 표시합니다. 금액÷금액(1,824,740원/2,630,540원)은 비율 0.69, 금액÷인원(600천원/30명)은 20천원처럼 금액으로 적습니다. 여러 줄을 긁어 실행하면 각 줄을 계산하고 합계를 윗줄 ':' 뒤에 '총 1,600천원'으로 적습니다(비율 줄은 합계에서 뺌).
이럴 때
- 산출기초 한 줄만 빨리 계산할 때(블록 없이)
- ○ 항목 아래 - 세부 산출기초 여러 줄을 긁어 항목 합계까지 채울 때
순서
- '=' 뒤가 빈 줄을 클릭하고 실행 → 그 줄만 계산
- 여러 줄을 긁어 실행 → 각 줄 계산 + 윗줄 합계
- 나누기 줄도 같은 방법으로 실행
결과
- 100,000원×3명×2회= → 600천원, 3줄 블록 → '○ 운영비 산출기초: 총 1,600천원'
- 1,824,740원/2,630,540원= → 0.69 (비율), 600천원/30명= → 20천원
- (2,630,540-1,824,740)÷1,824,740×100= → 44.16
주의
- 곱하기는 *, x, X 모두 × 로, 나누기는 / 또는 ÷. 비율은 소수 둘째 자리에서 반올림
- - 항목 아래 · 세부가 섞이면 첫 줄과 같은 기호의 줄만 합산합니다(이중 계산 방지)
04 표머리두줄HY그래픽 (Alt+4)
커서가 있는 표에 한글 표마당 기본 양식을 입힌 뒤, 제목 행을 HY그래픽 12pt 굵게 + 연한 회색 바탕 + 아래 이중선(0.5mm)으로, 바깥 테두리를 0.4mm 로 바꿉니다. 내용은 그대로 두고 모양만 공문 표 양식으로 맞춥니다.
이럴 때
- 엑셀·다른 문서에서 붙여 온 표를 공문 양식으로 맞출 때
- 새로 만든 표의 제목 행을 한 번에 꾸밀 때
순서
- 표 안(왼쪽 위 칸)에 커서를 둡니다
- Alt+4
- 제목 행·테두리 모양을 확인합니다
결과
- 제목 행: HY그래픽 굵게, 회색 바탕, 아래 이중선
- 바깥 테두리 0.4mm, 칸 내용은 그대로
주의
- 2026-09-24 부터 기본 설치(실행 창). 이미 양식이 입혀진 표에 다시 실행해도 같은 모양
- HY그래픽 글꼴이 없는 PC 에서는 다른 글꼴로 보입니다
05 표간격정리 (Alt+5)
커서가 있는 표의 열 너비를 다시 나눕니다. 첫 열(순번)과 마지막 열(비고), 그리고 숫자·날짜처럼 짧은 열은 가장 긴 내용이 한 줄에 들어갈 만큼만 주고, 남는 너비는 긴 글이 있는 열이 내용 길이에 비례해 가져갑니다. 그래서 빈칸이 넓게 남거나 내용이 여러 줄로 넘쳐 표가 길어지는 일이 줄어듭니다. 표 전체 너비는 바뀌지 않고, 행 높이는 내용에 맞게 자동입니다.
이럴 때
- 열 너비가 같아 순번·비고가 넓고 사업명이 여러 줄로 넘친 표
- 엑셀에서 붙여 온 표를 공문 표처럼 다듬을 때
순서
- 열 너비가 모두 같은 5열 표 — 순번·비고는 텅 빈 채 넓고, 사업명·주요 내용은 5~6줄로 넘쳐 표가 길어진 상태
- 표 안 아무 칸에서 Alt+5 → 표간격정리 실행
- 순번·예산·비고는 내용만큼만 좁아지고, 남는 너비를 사업명·주요 내용이 나눠 가져 줄 수가 확 줄어듭니다(표 너비는 그대로)
결과
- 순번·비고 열은 글자 폭만큼, 예산 열은 '1,744,740'이 한 줄에 들어갈 만큼만
- 사업명·주요 내용이 남는 너비를 내용 길이에 비례해 나눠 가져 5~6줄 → 1~2줄, 표 길이가 절반 이하로
주의
- 글자 폭은 어림값(한글 1em, 영문·숫자 0.52em)이라 아주 빽빽한 표는 한 번 더 실행하거나 직접 조정
- 행 높이를 일부러 크게 둔 표(서명란 등)는 높이가 내용 높이로 줄어듭니다
06 음수를세모로적용합계 (Alt+6)
커서가 있는 열의 데이터 칸에서 '-800' 처럼 빼기 기호로 적힌 음수를 모두 공문 표기 '△800'으로 바꾸고, 그 열의 합계를 마지막 행에 넣습니다. 합계가 음수면 역시 '△500'으로 적습니다.
이럴 때
- 입금·출금이 섞인 정산표의 합계
- 증감 열처럼 음수가 나올 수 있는 열을 공문 표기로 정리할 때
순서
- 합계 낼 열의 칸을 클릭합니다
- Alt+6 을 누릅니다
- 안내창에서 바뀐 음수 칸 수와 합계를 확인하고 Enter
결과
- -800 → △800, -200 → △200, -50 → △50 으로 바뀝니다
- 500 - 800 - 200 + 100 - 50 = -450 → 합계 행에 △450 이 들어갑니다
- 계산·정리된 숫자는 모두 칸 오른쪽에 정렬됩니다(2026-09-22 개선)
주의
- '-800' 처럼 앞에 빼기 기호가 붙은 숫자를 음수로 봅니다(이미 △ 인 칸은 그대로)
- 마지막 행이 합계 행이어야 합니다
07 번호재정렬 (Alt+7)
본문에서 실행하면 문서 전체 문단을 위에서 아래로 훑어 1단계 1. → 2단계 가. → 3단계 1) → 4단계 가) → 5단계 ① 순서가 맞는지 확인하고 어긋난 번호를 고칩니다. 상위 번호가 올라가면 하위 번호는 1부터 다시 세며, 고친 번호는 빨간 글자로 표시합니다. 표 안에서 실행하면 커서가 있는 열의 2·3번째 값을 씨앗으로 한글 본연의 [표 자동 채우기]로 아래를 다시 매기고(가), ① 처럼 자동 채우기가 못 하는 종류는 직접 이어 채움), 바뀐 칸은 빨간 글자로 표시합니다.
이럴 때
- 항목을 넣고 빼다가 1. 2. 4. / 가. 다. 처럼 번호가 꼬인 계획서
- 표의 연번 열이 중간에 비거나 어긋났을 때
순서
- 본문 아무 곳에 커서를 두고 실행하면 문서 전체의 계층 번호가 정리됩니다
- 고쳐진 번호는 빨간 글자로 표시되어 어디가 바뀌었는지 바로 보입니다
- 표 안에서 실행하면 그 열의 번호가 둘째·셋째 값 규칙대로 다시 채워집니다
결과
- 3) 2) → 2) 3), 다. → 나., 3. 2. → 2. 3., 다) → 나) 처럼 정정되고 고친 번호는 빨강
- '2026. 10. 12.' 같은 날짜는 번호로 보지 않습니다
- 표 열: 1, 2, (빈칸), 9, (빈칸), (빈칸) → 1~6 으로 채워지고 바뀐 칸은 빨강
주의
- 계층 규칙은 1. > 가. > 1) > 가) > ① 입니다. 다른 체계(1.1 등)는 다루지 않습니다
- ○ · - 같은 기호 글머리는 건드리지 않습니다
08 중복값색처리 (Alt+8)
커서가 있는 열에서 같은 값이 두 번 이상 나오는 칸을 찾아, 중복 묶음마다 빨강·파랑·녹색·청색·감색·갈색·자주·주황·올리브·회색 10가지 진한 색으로 구분해 칠합니다. 다시 실행하면 검정으로 되돌립니다.
이럴 때
- 명단에서 같은 점수·같은 학번·같은 이름을 찾을 때
- 동점자 처리 전에 중복을 눈으로 확인할 때
순서
- 검사할 열의 칸에 커서를 둡니다
- Alt+8 을 누릅니다 → 중복 묶음마다 다른 색
- 한 번 더 누르면 모두 검정으로
결과
- 같은 값끼리 같은 색 — 묶음이 여러 개면 색이 달라 한눈에 구분됩니다
주의
- 빈 칸은 비교하지 않습니다
- 묶음이 8개를 넘으면 색이 처음부터 반복됩니다
09 오름내림차순정렬 (Alt+9)
커서가 있는 열을 기준으로 표의 데이터 행(제목행 제외)을 다시 배열합니다. 처음 실행하면 작은 값부터(오름차순), 이미 오름차순인 상태에서 다시 실행하면 큰 값부터(내림차순)로 바뀝니다. 기준 열이 모두 숫자면 숫자 비교, 하나라도 글자면 사전순 비교입니다.
이럴 때
- 점수·예산 열을 기준으로 순위표를 만들 때
- 같은 표를 오름/내림 두 방향으로 번갈아 볼 때
순서
- 기준 열의 칸을 클릭합니다
- 매크로를 실행하면 오름차순(60·70·80·90·95)으로 정렬됩니다
- 같은 열에서 한 번 더 실행하면 내림차순(95·90·80·70·60)으로 바뀝니다
결과
- 1회차: 60 → 70 → 80 → 90 → 95 (5명 오름차순)
- 2회차: 95 → 90 → 80 → 70 → 60 (안내창에 방향이 표시됩니다)
주의
- 합계 행이 따로 있으면 함께 정렬되니 정렬 후 확인하세요
- 값이 모두 같으면 순서가 바뀌지 않습니다
10 요일입력 (Alt+0)
커서가 있는 줄의 날짜를 모두 찾아 뒤에 (월) 같은 요일을 붙입니다. 마침표형(2026. 10. 12., 연도 생략 시 앞 연도 상속)뿐 아니라 - / _ , 로 구분한 날짜(2026-10-12, 2026/11/04, 2026_11_13, 2026,11,17)도 인식합니다. 한 줄에 날짜가 여러 개면 전부 처리합니다.
이럴 때
- 공문·계획서에 행사 기간을 적을 때
- 엑셀에서 붙여 온 2026-10-30 형식 날짜에 요일을 달 때
순서
- 날짜가 적힌 줄을 클릭합니다
- 매크로를 실행하면 그 줄의 모든 날짜 뒤에 요일이 붙습니다
- 다른 형식의 날짜 줄도 같은 방법으로 처리합니다
결과
- 2026. 10. 12. ~ 2026. 10. 16. → (월) ~ (금)
- 2026-10-30(금), 2026/11/04(수), 2026_11_13(금), 2026,11,17(화)
주의
- 2026. 2. 30. 처럼 없는 날짜는 건드리지 않습니다
- 기호형은 연도가 있어야 하고 앞뒤 기호가 같아야 합니다(10-12 같은 범위 표기와 구분)
11 개인정보마스킹 (Alt+-)
표 안에서 실행하면 표 전체의 주민등록번호 뒷자리(*******)와 휴대전화 가운데(010-****-5678)를 가리고, 제목 칸에 '이름/성명'이 있는 열은 이름 가운데 글자를 *로 바꿉니다(홍*동, 남궁*수). 표 밖에서는 커서 줄의 번호만 가립니다.
이럴 때
- 학생·교사 명단을 외부에 보내거나 게시하기 전
- 회의 자료·보고서에 실명 대신 마스킹 명단을 붙일 때
순서
- 명단 표 안의 아무 칸을 클릭합니다
- Alt+Shift+L 로 [매크로 실행] 창을 열고 '개인정보마스킹'을 골라 [실행]
- 안내창에서 가린 건수를 확인하고 Enter
결과
- 이름 5명: 김*수, 남궁*수, 이*희, 박*수, 최*현
- 휴대전화: 010-****-5678 형식으로 통일해 가림(01098765432, 010.5555.1234, 010 2222 3333 처럼 형식이 달라도)
- 주민등록번호: 990101-******* 처럼 뒷자리 전부 가림
주의
- 원본 파일은 따로 보관하고 복사본에서 실행하세요(되돌리기는 Ctrl+Z)
- 이름 열은 제목 칸 글자(이름·성명·학생명·담당자·교사명)로 알아봅니다
12 표위치확인및제거 (Alt+Shift+1)
표의 칸마다 한글 계산식 주소를 빨간 안내문(누름틀)으로 보여 주고, 한 번 더 실행하면 지웁니다. 안내문은 칸의 글자가 아니어서 합계 계산식이 표시를 숫자로 읽는 일이 없고(값 그대로), 인쇄되지 않습니다. 병합 머리글 표도 한글과 같은 주소를 매기며, F5·마우스로 칸을 골라 실행하면 고른 칸만 표시·제거해 빠릅니다. 쉼표 없는 서식의 계산식 칸은 쉼표 서식(2,474)으로 맞춥니다.
이럴 때
- 표 계산식(=SUM, 곱셈 등)을 만들 때 칸 주소를 헷갈리지 않으려 할 때
- 표계산식적용및제거(C-표계산-10)과 짝으로: 주소 확인 → 계산식 타이핑 → 적용
순서
- 표 안 아무 칸에서 Alt+Shift+1 → 표 전체에 주소 표시
- F5·마우스로 칸을 골라 Alt+Shift+1 → 고른 칸만 표시
- 같은 방법으로 한 번 더 실행하면 표시가 지워집니다
결과
- 병합 머리글 예산표: 2026년도 C1, 2027년도 E1, 합계 A8 — 합계 계산식 값은 그대로(2,474)
- C3:D5 를 골라 실행하면 여섯 칸에만 표시, 다시 실행하면 그 칸만 지움
주의
- 표시가 있는 채로 칸에 계산식을 쳐도 됩니다(지울 때 안내문만 사라짐)
- 주소는 한글 상태 표시줄의 셀 주소와 같습니다(병합 칸은 왼쪽 위 칸 주소)
13 표계산식적용및제거 (Alt+Shift+2)
표 전체를 훑어 '='로 시작하는 글자 칸(=C2/B2, =(C2-E2)/E2*100, =C3-C2, =C2+E3 …)이 있으면 한글 표 계산식(필드)으로 바꿔 값을 표시합니다. 단순 합계는 한글 기본 단축키(가로 Ctrl+Shift+H, 세로 Ctrl+Shift+V)로 되므로 나누기·비율·떨어진 칸 계산에 씁니다. '=' 글자 칸이 없고 계산식 필드가 있는 표에서 실행하면 '계산식 N개를 값만 남기고 지울까요?'를 묻고 [예]면 필드를 없애고 보이는 값만 글자로 남깁니다(다른 문서에 붙이거나 행·열을 지울 때 깨짐 방지).
이럴 때
- 1인당 예산, 증감률(%)처럼 나누기·비율이 필요한 예산표, 떨어져 있는 칸의 합·차
- 계산이 끝난 표를 제출·복사하기 전에 계산식을 값으로 고정할 때
순서
- C-표계산-09 표위치확인및제거로 칸마다 [B2] 같은 주소를 띄우고, =C2/B2 처럼 타이핑한 뒤 표시를 지웁니다
- Alt+Shift+2 → 글자 계산식이 진짜 표 계산식(필드)으로 바뀌어 값이 나옵니다
- 한 번 더 Alt+Shift+2 → '값만 남기고 지울까요?' [예](Enter) → 계산식은 사라지고 숫자만 남습니다
결과
- =C2/B2 → 20, =c3/b3 → 45, =(C2-E2)/E2*100 → 20, =(C3-E3)/E3*100 → 12.5, =C3-C2 → 300, =C2+E3 → 1,400
- 적용된 칸은 원본 숫자를 고치면 다시 계산되고, 제거 뒤에는 값(20, 1,400 …)이 일반 글자로 남습니다. 결과는 검정·오른쪽 정렬
주의
- 단순 합계는 Ctrl+Shift+H(가로)·Ctrl+Shift+V(세로)가 빠릅니다 — 세로 합계는 제목 칸 숫자('1분기'→1)까지 더하니 주의
- 2026-09-24 표계산식적용·표계산식다지우기 두 매크로를 하나로 합쳤습니다(슬롯 30개 한도). 제거는 묻고 진행하며 Ctrl+Z 로 되돌릴 수 있습니다
14 선택셀표계산천원 (Alt+Shift+3)
커서가 있는 산출기초 칸부터 표의 마지막 행까지 '100,000원×3명×2회=' 같은 식을 계산해 바로 오른쪽 칸에 천원 단위로 넣습니다. 한 열(한 짝)만 처리합니다.
이럴 때
- 예산요구서·검토보고회 사업별 내역표의 예산 칸을 채울 때
- 이미 적힌 값이 맞는지 검산할 때(틀리면 고치고 빨간색으로 표시)
순서
- 표에서 첫 산출기초 칸을 클릭합니다
- Alt+Shift+3 을 누릅니다
- 안내창에서 채움·검증·수정 개수를 확인하고 Enter
결과
- 오른쪽 예산(천원) 칸에 600 / 600 / 400 / 180 / 100 이 들어갑니다
- 이미 값이 있던 칸은 맞으면 그대로, 틀리면 올바른 값으로 고치고 빨간색으로 표시합니다
- 그룹 제목 행처럼 산출기초가 비어 있는 행은 건너뜁니다
- 계산·정리된 숫자는 모두 칸 오른쪽에 정렬됩니다(2026-09-22 개선)
주의
- 곱하기는 *, x, X 어느 것을 써도 되며 실행 후 × 로 통일됩니다
- 산출기초에 '천원'이 붙어 있어도, '원'만 있어도 결과는 천원 단위입니다
- 표 밖에서 실행하면 안내창만 뜨고 아무것도 바뀌지 않습니다
15 증감포함표계산천원 (Alt+Shift+4)
커서 칸부터 [산출기초A][예산A][산출기초B][예산B][증감] 다섯 칸을 한 묶음으로 보고 계산합니다. 증감이 음수면 '-' 대신 △로 적고, 마지막 행(합계)에는 누적 합계를 넣습니다.
이럴 때
- 본예산 대비 증감을 함께 보여 주는 예산요구서·검토보고회 표
- 합계 행까지 자동으로 맞추고 싶을 때
순서
- 첫 데이터 행의 산출기초(A) 칸을 클릭합니다
- Alt+Shift+L → 증감포함표계산천원 실행 를 누릅니다
- 안내창에서 처리 개수를 확인하고 Enter
결과
- 예산A 600/600/400/180/100, 예산B 480/450/500/120/50, 증감 120/150/△100/60/50 이 채워지고 합계 행에 1,880 / 1,600 / 280 이 들어갑니다
- 감소는 △100 처럼 표기됩니다
- 산출기초가 둘 다 빈 행(가. 나. 같은 제목 행)은 건너뜁니다
- 계산·정리된 숫자는 모두 칸 오른쪽에 정렬됩니다(2026-09-22 개선)
주의
- 표의 마지막 행을 합계 행으로 봅니다 — 합계 행이 없으면 마지막 데이터 행에 합계가 들어가니 주의
- 칸 순서가 [산출기초A][예산A][산출기초B][예산B][증감] 이어야 합니다
16 합계행자동서식 (Alt+Shift+5)
표 안 어디에 커서가 있든 표의 마지막 행을 찾아 글자를 굵게 하고, 그 행 위쪽 테두리를 이중 실선(0.5mm)으로 바꿉니다.
이럴 때
- 예산표·통계표의 합계 행을 눈에 띄게 할 때
- 여러 표의 합계 행 서식을 똑같이 맞출 때
순서
- 표 안의 아무 칸이나 클릭합니다
- Alt+Shift+5 을 누릅니다
- 안내창을 확인하고 Enter
결과
- 5개 항목 아래 합계 행(260 / 360 / 620)이 굵게 되고 위쪽 테두리가 이중 실선 0.5mm 로 바뀝니다
- 데이터 행의 테두리는 그대로입니다
주의
- 마지막 행이 합계 행이 아닌 표에서는 실행하지 마세요(그 행이 굵어집니다)
17 금액한글표기 (Alt+Shift+6)
커서 줄(또는 칸)의 금액마다 바로 뒤에 한글 금액 표기를 괄호로 붙입니다. 원 단위뿐 아니라 천원·만원·백만원·천만원·억원 단위 표기도 실제 금액으로 환산합니다(1,234천원 → 금일백이십삼만사천원, 3.5백만원 → 금삼백오십만원). 위변조 방지를 위해 '일'까지 모두 적는 계약서 방식입니다.
이럴 때
- 계약서·견적서·지출결의서에 한글 금액을 함께 적을 때
- 큰 금액을 읽을 때 자릿수 실수를 막을 때
순서
- 금액이 있는 줄을 클릭합니다
- Alt+Shift+L 로 [매크로 실행] 창을 열고 '금액한글표기'를 골라 [실행]
- 천원·백만원 단위 줄도 같은 방법으로 실행합니다
결과
- 계약금액: 1,234,000원 → 1,234,000원(금일백이십삼만사천원)
- 예산 1,234천원 → 1,234천원(금일백이십삼만사천원), 12백만원 → 12백만원(금일천이백만원), 3.5백만원 → (금삼백오십만원)
주의
- 이미 '(금'이 붙은 금액은 건너뜁니다
- 단위 표기의 소수(3.5백만원)는 환산 뒤 원 단위로 반올림합니다
18 엑셀에서표데이터값복사 (Alt+Shift+7)
엑셀에서 셀 범위를 복사(Ctrl+C)한 뒤 본문에서 실행하면 표로 붙여넣고, 모든 칸의 앞뒤 공백과 두 칸 이상 연속된 공백을 정리합니다. 이미 표 안에서 실행하면 그 표만 정리합니다.
이럴 때
- 엑셀 자료를 한글 공문 표로 옮길 때
- 복사해 온 표에 이상한 공백이 남아 있을 때
순서
- 엑셀에서 셀 범위를 복사(Ctrl+C)합니다
- 한글 본문에서 붙여넣을 자리를 클릭하고 Alt+Shift+7 을 누릅니다
- 안내창에서 정리된 칸 수를 확인하고 Enter
결과
- 엑셀 5행(○○기계공고·동아공고·○○자동차고·△△공고·○○관광고)이 표로 붙여지고 ' ○○기계공고', '신규 참여' 같은 앞뒤·중복 공백이 정리됩니다
주의
- 엑셀에서 복사한 직후에 실행해야 합니다(클립보드에 표가 있어야 함)
- 단어 사이 공백 한 칸은 그대로 둡니다
19 글자수카운터 (Alt+Shift+8)
생기부 입력 전 글자 수와 바이트 수를 확인합니다. 표 칸에 커서만 두면 그 칸, 블록을 잡으면 그 범위, 아무것도 없으면 문서 전체를 세어 나이스식 바이트 수(한글 2, 영문·숫자 1)까지 안내합니다.
이럴 때
- 교과 세특·창체 문장을 나이스 입력 한도(바이트)에 맞춰 다듬을 때
- 보도자료·공모 신청서의 분량 제한을 확인할 때
순서
- 표 칸에 커서만 두고 Alt+Shift+8 → 그 칸의 글자 수·바이트 수
- 문장을 블록으로 잡고 Alt+Shift+8 → 선택한 범위만
- 안내창의 글자 수(공백 포함/제외)·바이트 수를 확인하고 Enter
결과
- 칸 하나 / 블록 범위 두 경우 모두 글자 수·공백 제외 글자 수·바이트 수 안내창
주의
- 표 안의 글자도 함께 셉니다
- 바이트 수는 한글 2바이트 기준의 추정값입니다
20 기간일수계산 (Alt+Shift+9)
커서 줄의 '날짜 ~ 날짜' 기간을 찾아 시작일과 끝일을 포함한 달력 일수를 '(5일간)'처럼 붙입니다. 요일이 붙어 있어도, 뒤 날짜의 연도가 생략되어도 됩니다.
이럴 때
- 연수·출장·파견 기간을 적을 때 일수를 같이 표기해야 할 때
- 여비·수당 산정용 일수를 확인할 때
순서
- 기간이 적힌 줄에 커서를 둡니다(연수 기간 2026. 3. 2. ~ 3. 6.)
- Alt+Shift+9 를 누릅니다 → (5일간)
- 둘째 줄 파견 기간(9. 1. ~ 12. 31.)에서도 실행 → (122일간)
결과
- 끝 날짜 뒤에 (5일간), (122일간)처럼 총 일수가 붙습니다. 끝 날짜 연도를 생략해도 됩니다.
주의
- 주말·공휴일을 빼지 않은 달력 일수입니다
- 이미 '(N일' 표기가 있으면 건너뜁니다
21 숫자자동콤마삽입 (Alt+Shift+0)
표 전체에서 콤마 없이 적힌 숫자에만 천 단위 콤마를 넣습니다. 글자가 섞인 칸이나 이미 콤마가 있는 숫자는 그대로 둡니다.
이럴 때
- 엑셀에서 숫자만 복사해 온 표를 공문 서식에 맞출 때
- 금액 칸의 콤마 누락을 한 번에 고칠 때
순서
- 표 안의 아무 칸이나 클릭합니다
- Alt+Shift+0 를 누릅니다
- 안내창에서 바뀐 칸 수를 확인하고 Enter
결과
- 1400000 → 1,400,000, 9999 → 9,999, 250000 → 250,000, 75000 → 75,000
- '2026년' 처럼 연도가 든 글자 칸은 바꾸지 않습니다
- 계산·정리된 숫자는 모두 칸 오른쪽에 정렬됩니다(2026-09-22 개선)
주의
- 계산식(합계) 칸은 식을 두고 숫자 서식만 쉼표 서식으로(다시 계산돼도 쉼표 유지)
- 연도나 번호처럼 콤마가 붙으면 안 되는 순수 숫자 칸이 있으면 실행 후 확인하세요
22 표빈칸하이픈채우기 (Alt+Shift+-)
표 전체를 훑어 아무 내용도 없는 칸에만 '-'를 넣습니다. 값이 있는 칸은 건드리지 않습니다. 채운 '-'는 칸 가운데에 정렬됩니다.
이럴 때
- 예산표·현황표에서 해당 없음 칸을 '-'로 통일할 때
- 제출 전 빈 칸 누락 점검 대신
순서
- 표 안의 아무 칸이나 클릭합니다
- Alt+Shift+- 을 누릅니다
- 안내창에서 채운 칸 수를 확인하고 Enter
결과
- 빈 칸 6개에 '-'가 들어가고 모두 가운데 정렬됩니다
- 78,000·85,500·120,000·45,000 처럼 값이 있는 칸은 그대로입니다
주의
- 공백만 들어 있는 칸도 빈 칸으로 봅니다
- 표 밖에서 실행하면 안내창만 뜹니다
23 날짜표기통일 (실행 창)
커서가 있는 줄의 날짜를 찾아 공문 표기(2026. 7. 6. — 마침표 뒤 한 칸 띄움)로 바꿉니다. 하이픈, 슬래시, 붙여 쓴 마침표 표기를 모두 알아봅니다.
이럴 때
- 엑셀·메일에서 가져온 날짜를 공문 서식에 맞출 때
- 여러 사람이 쓴 문서의 날짜 표기를 통일할 때
순서
- 날짜가 있는 줄을 클릭합니다
- Alt+Shift+L → 날짜표기통일 실행를 누릅니다
- 바뀐 표기를 확인합니다
결과
- 2026-7-6 · 2026/7/10 · 2026.7.3. · 2026.6.3 이 모두 2026. 7. 6. 형식으로 바뀝니다(커서가 있는 줄만)
주의
- 이미 공문 표기인 날짜는 그대로 둡니다
- 요일까지 붙이려면 이어서 A-서식-01 요일입력을 누르세요
24 좌석표 (실행 창)
커서가 있는 학생 명렬표(제목행에 학년반·번호·이름, 여러 쪽에 걸쳐도 됨)를 읽어 문서 끝 새 쪽에 A4 좌석표를 그립니다. 실행하면 두 번 묻습니다 — ① 배치: [예] 5열×5행(25석) / [아니요] 4열×5행(20석), ② 출입문: [예] 오른쪽 열 앞줄이 1번 / [아니요] 왼쪽 열 앞줄이 1번. 위 가운데 칠판(색 채움 없는 굵은선 0.4mm 네모 — 잉크 절약), 교탁 자리에 반 이름, 책상 칸에 '번호 이름'(같은 크기, 한 줄로 입력). 반이 여러 개면 반마다 한 장, 반(학년반) 열이 없으면 좌석 수만큼 끊어 반 이름을 1, 2, 3 … 으로 매깁니다. 수능번호·학번처럼 4자 이상 긴 번호는 칸을 1줄 번호, 2줄 이름으로 나눕니다.
이럴 때
- 20~25명 학급의 좌석표를 명렬표에서 바로 만들 때(반이 섞인 명렬표는 반마다 한 장)
- 반 구분 없이 이름만 나열된 명단(고사장·연수 배치), 수능번호가 있는 시험 좌석표
순서
- 두 쪽에 걸친 50명 명렬표(번호 20260001…, 반 열 없음) 안 아무 칸을 클릭하고 Alt+Shift+L → 좌석표 실행
- 배치는 5열25명이므로 [예](Enter), 출입문은 왼쪽이므로 [아니요](N)
- 새 쪽에 좌석표 두 장(반 1, 2)이 생깁니다 — 긴 번호 칸은 번호/이름 두 줄
결과
- 50명 → 25명씩 두 장. 1장: 20260001 김○준이 왼쪽 앞줄 … 2장: 20260026 배○우부터
- 교탁 자리에 '1', '2', 위에 칠판(굵은선 빈 네모), '◀ 출입문' 표시. 번호가 짧으면(1~3자) '1 김○준'처럼 한 줄
주의
- 명렬표 제목행에 '이름' 열이 없으면 실행되지 않습니다. 한 반이 좌석 수를 넘으면 열은 그대로 두고 행을 늘려 모두 넣습니다(23명 → 4열×6행)
- 2026-09-24 좌석표4열20명·5열25명 두 매크로를 하나로 합쳤습니다(슬롯 30개 한도). 묻지 않는 고정형(4520·5525·5630 × 우·좌)은 매크로\_선택_좌석표고정형
25 전체열표계산천원 (실행 창)
커서가 있는 행을 왼쪽 끝부터 오른쪽 끝까지 훑어 '산출기초 → 오른쪽 예산 칸' 짝을 전부 계산하고, 표의 마지막 행까지 내려가며 반복합니다.
이럴 때
- 연도별(A·B) 산출기초 열이 두 벌 이상 있는 예산표
- 표 전체를 한 번에 채우거나 검산할 때
순서
- 표에서 첫 데이터 행의 산출기초 칸을 클릭합니다
- Alt+Shift+4 를 누릅니다
- 안내창에서 처리 개수를 확인하고 Enter
결과
- 2027 예산(A) 600/600/400/180/100, 2026 예산(B) 480/450/500/120/50 이 5행 모두 한 번에 채워집니다
- '×'가 없는 순수 숫자 칸은 산출기초로 보지 않아 잘못 덮어쓰지 않습니다
- 계산·정리된 숫자는 모두 칸 오른쪽에 정렬됩니다(2026-09-22 개선)
주의
- 산출기초 바로 오른쪽 칸이 결과 칸이어야 합니다
- 값이 틀린 칸은 올바른 값으로 고친 뒤 빨간색으로 표시됩니다
26 중간합계증감포함표계산천원 (실행 창)
C-표계산-03(증감포함)과 같은 계산에 더해, 사업명 열의 들여쓰기(가. → 1))로 그룹을 알아보고 그룹 제목 행에 중간합계를, 마지막 행에 전체 합계를 넣습니다.
이럴 때
- 사업별 내역표처럼 가./나. 아래에 세부 항목이 계층으로 있는 예산표
- 중간합계 행이 여러 개라 손으로 맞추기 어려울 때
순서
- 첫 데이터 행(가. …)의 산출기초(A) 칸을 클릭합니다
- Alt+Shift+L → 중간합계증감포함표계산천원 실행 을 누릅니다
- 안내창에서 처리 행 수·중간합계 개수를 확인하고 Enter
결과
- 세부 항목의 예산A·예산B·증감이 채워지고, 가. 행에 1,600 / 1,430 / 170, 나. 행에 880 / 650 / 230 중간합계가 들어갑니다
- 합계 행에 전체 합계 2,480 / 2,080 / 400 이 들어갑니다
- 계산·정리된 숫자는 모두 칸 오른쪽에 정렬됩니다(2026-09-22 개선)
주의
- 커서는 반드시 2027년(A) 산출기초 열에 두세요 — 2026년(B) 열에서 시작하면 칸이 어긋납니다
- 그룹 판정은 사업명 칸의 들여쓰기 깊이로 합니다
27 구성비열채우기 (실행 창)
커서가 있는 열의 값을 합계로 나눈 비율(%)을 바로 오른쪽 열에 소수 1자리로 채웁니다. 마지막 행이 '합계' 행이면 100.0 을 넣고, 합계 값이 있으면 그것을 분모로 씁니다.
이럴 때
- 사업별 예산 비중, 학교별 인원 비중 표를 만들 때
- 구성비 열을 손으로 계산해 넣던 표
순서
- 표 오른쪽에 빈 '구성비' 열을 만들어 둡니다
- 값 열의 칸을 클릭하고 Alt+Shift+L → '구성비열채우기' → [실행]
- 안내창에서 분모(합계)를 확인하고 Enter
결과
- 300/500/200/600/400 (합계 2,000) → 15.0 / 25.0 / 10.0 / 30.0 / 20.0, 합계 행 100.0
- 계산·정리된 숫자는 모두 칸 오른쪽에 정렬됩니다(2026-09-22 개선)
주의
- 이미 값이 있는 칸은 검산해 틀리면 고치고 빨간색으로 표시합니다
- 합계 행이 없으면 데이터 행의 합을 분모로 씁니다
28 가로세로평균 (실행 창)
실행하면 방향을 묻습니다. [예] 세로 — 커서가 있는 열에서 첫 행(제목)과 마지막 행(평균 행)을 뺀 숫자 칸의 평균을 마지막 행에 넣습니다. [아니요] 가로 — 표의 모든 데이터 행에서 첫 열(이름)과 마지막 열(평균)을 뺀 가운데 숫자 칸의 평균을 마지막 열에 넣습니다. 소수 1자리(딱 떨어지면 정수), 이미 값이 있으면 맞는지 확인해 다르면 고쳐 쓰고 빨간색으로 표시합니다.
이럴 때
- 과목별 점수표에서 개인 평균(가로)과 과목 평균(세로)을 한 표에서 낼 때
- 월별 실적표의 행 평균, 반 평균·학교 평균을 표 아래에 넣을 때
순서
- 마지막 열을 '평균' 열, 마지막 행을 '평균' 행으로 비워 둡니다
- 표 안을 클릭하고 Alt+Shift+L → 가로세로평균 실행 → 가로이므로 [아니요](N) → 5명의 평균이 마지막 열에
- 국어 열 칸을 클릭하고 Alt+Shift+L → 가로세로평균 실행 → 세로이므로 [예](Enter) → 국어 평균이 마지막 행에 (다른 열도 같은 방법)
결과
- 가로: 90 / 81.7 / 70 / 90 / 90 이 평균 열에(정수면 소수점 없이), 세로: 국어 80·70·60·100·85 의 평균 79 가 평균 행에
- 계산된 숫자는 칸 오른쪽에 정렬됩니다
주의
- 가로는 첫 열=이름, 마지막 열=평균 칸으로 봅니다(열 3개 이상). 세로는 마지막 행을 결과 칸으로 쓰므로 표 아래에 빈 행이 있어야 합니다
- 2026-09-24 가로평균·세로평균 두 매크로를 하나로 합쳤습니다(슬롯 30개 한도) — 방향만 예/아니요로 고르면 하는 일은 같습니다
29 등수정리 (실행 창)
커서가 있는 열의 값으로 등수를 매겨 바로 오른쪽의 빈 열에 적습니다. 90·90·80이면 1·1·3처럼 동점은 같은 등수, 다음 등수는 건너뜁니다.
이럴 때
- 대회·평가 결과표에 순위를 넣을 때
- 정렬(14·15번) 뒤 등수 열을 완성할 때
순서
- 표에 빈 '등수' 열을 미리 만들어 둡니다
- 점수 열의 칸을 클릭하고 Alt+Shift+L → 등수정리 실행 을 누릅니다
- 안내창을 확인하고 Enter
결과
- 90·90·80·70·60 → 등수 1·1·3·4·5 (동점은 공동 순위, 다음 순위는 건너뜀)
- 계산·정리된 숫자는 모두 칸 오른쪽에 정렬됩니다(2026-09-22 개선)
주의
- 오른쪽 열이 없거나 값이 이미 있으면 안내만 하고 바꾸지 않습니다(자료 보호)
30 전화번호서식통일 (실행 창)
표 전체의 전화번호를 찾아 하이픈 형식으로 통일합니다(01012345678, 010.1234.5678, 010 1234 5678 → 010-1234-5678, 0511234567 → 051-123-4567, 15881234 → 1588-1234). 통일한 뒤 같은 번호가 두 칸 이상에 있으면 그 칸들을 빨간 글자로 표시해 중복 연락처를 바로 잡아냅니다. 표 밖에서는 커서 줄만 통일합니다.
이럴 때
- 학생·학부모·교사 연락처 명단을 정리해 제출할 때
- 여러 사람이 입력해 형식이 제각각인 비상연락망
- 같은 번호가 두 번 들어간 명단을 걸러낼 때
순서
- 연락처 표 안의 아무 칸을 클릭합니다
- Alt+Shift+L 로 [매크로 실행] 창을 열고 '전화번호서식통일'을 골라 [실행]
- 안내창에서 변경 개수와 중복 번호를 확인하고 Enter
결과
- 01012345678 / 010.9876.5432 / 010 1234 5678 → 모두 010-1234-5678 형식
- 같은 번호(010-1234-5678)가 든 3칸이 빨간 글자로 표시됩니다
- 주민등록번호(990101-1234567)는 전화번호로 보지 않아 그대로 둡니다
주의
- 휴대전화·지역번호(02, 051 …)·070·1588 대표번호를 알아봅니다
- 빨간색은 표시일 뿐 값은 바꾸지 않습니다 — 중복 여부를 확인한 뒤 직접 정리하세요
8. 자주 묻는 질문
단축키가 안 먹어요. 한글 창이 앞에 있는지, Alt+Shift+L 목록에 그 매크로가 있는지, 다른 프로그램(PowerToys 등)이 같은 단축키를 쓰지 않는지 확인하세요.
리본 탭이 안 생겨요. 그 한글에서 [도구 → 사용자 설정]을 열어 아무것이나 하나 바꿔 저장한 뒤(리본 설정 파일 생성) [②]를 다시 누르세요.
원래대로 되돌리려면? 등록기가 안내한 backup 폴더의 파일을 원래 이름으로 복사하면 됩니다(한글은 닫은 상태에서).
다른 사람 PC에 배포하려면? 한글매크로등록기.exe 와 추천순서 msr 폴더(또는 통합매크로.hmi)만 전달하면 3분이면 끝납니다.
백신이 등록기를 막거나 지워요. 서명 없는 새 실행 파일이라 생기는 오탐입니다. 백신의 검역소(격리)에서 복원하고 예외(신뢰) 목록에 넣거나, 등록기 없이 통합매크로.hmi 를 한글 불러오기로 넣으세요.
"한글이 실행 중" 이라고 나와요. 작업 표시줄에 한글 창이 없어도 보이지 않는 Hwp.exe 가 남을 수 있습니다. 작업 관리자에서 끝낸 뒤 다시 누르세요.
설치는 됐는데 매크로가 실행되지 않아요. 한글 [도구 → 환경 설정 → 기타] 의 매크로 보안이 '실행 안 함' 이면 '보통' 이상으로. 기관 PC의 스크립트 차단 정책이면 관리자에게 문의하세요.
한글이 두 버전(2022·2024) 설치돼 있어요. [②] 가 두 버전 저장소 파일을 모두 만들어 둡니다. 리본 탭은 각 버전에서 [도구 → 사용자 설정] 을 한 번 저장한 뒤 [②] 를 누르면 두 쪽 다 생깁니다.
OneDrive·회사 프로필 폴더라 저장이 안 돼요. %AppData% 가 동기화 폴더면 파일이 잠기는 경우가 있습니다. 동기화를 잠시 멈추거나 등록기를 관리자 권한으로 실행해 보세요.
순서(단축키)를 바꾸고 싶어요. 등록기에서 줄을 끌거나 ▲▼ 로 바꾸고 [②] 를 다시 누르면 됩니다. 파일 이름 앞 번호는 처음 등록 순서일 뿐이며 바꿔도 됩니다.