스프레드시트 열 이름 변환기
엑셀·구글 시트의 열 이름(A, Z, AA, XFD)과 열 번호를 서로 바꿉니다. A1과 R1C1 표기, 엑셀의 열 한계, 글자 수별 범위도 함께 확인할 수 있습니다.
AB · $B$3 · XFD처럼 넣습니다. 행 번호는 없어도 됩니다.
열 번호
28번째
AB 열 · 2글자
| 글자 수 | 범위 | 개수 | 누적 |
|---|---|---|---|
| 1글자 | A ~ Z | 26 | 26 |
| 2글자 | AA ~ ZZ | 676 | 702 |
| 3글자 | AAA ~ ZZZ | 17,576 | 18,278 |
| 4글자 | AAAA ~ ZZZZ | 456,976 | 475,254 |
사용 방법
- 1이름에서 번호로 바꿀지, 번호에서 이름으로 바꿀지 고릅니다.
- 2열 이름이나 셀 주소(AB12, $B$3)를 넣습니다. 행 번호는 없어도 됩니다.
- 3열 번호와 A1·R1C1 표기를 확인합니다.
- 4글자 수별 범위 표에서 그 열이 어디쯤인지 봅니다.
자주 묻는 질문
AA입니다. BA가 아닙니다. 자릿수마다 0에 해당하는 글자가 없기 때문이며(A가 0이 아니라 1), 이런 «0이 없는» 진법을 전단사(bijective) 26진법이라 합니다. 그래서 일반 진법 변환으로는 풀리지 않습니다.
26으로 나누기 전에 1을 먼저 뺍니다. n에서 1을 빼고 26으로 나눈 나머지를 글자로, 몫을 다음 자리로 넘기기를 되풀이합니다. 이 «1 빼기»를 빼먹으면 26에서 Z 대신 이상한 값이 나오며, 구현이 가장 자주 틀리는 자리입니다.
27번째입니다. 0이 없으므로 자리값을 그대로 더해 1×26 + 1 = 27로 계산합니다. AZ가 52, BA가 53, ZZ가 702이고 그다음 AAA가 703번째입니다.
XFD, 곧 16,384번째 열입니다. 행은 1,048,576행까지이며 각각 2¹⁴과 2²⁰입니다. 그 너머 이름도 계산은 되지만 실제 파일에서는 쓸 수 없습니다.
R1C1은 열을 글자 대신 번호로 적습니다. A1은 R1C1, B3은 R3C2입니다. 상대 참조를 대괄호로 적어 R[1]C[−1]이 «한 줄 아래, 한 칸 왼쪽»을 뜻하므로, 수식을 복사할 때 참조가 어떻게 움직이는지 보기에는 이쪽이 편합니다.
전송되지 않습니다. 모든 계산은 브라우저 안에서 이뤄지고, 입력값은 이 기기에만 남습니다.
알아두면 좋은 점
- 절대참조의 $는 무시하고 읽습니다. $B$3과 B3은 같은 셀을 가리키며, 절대·상대의 구분은 수식을 복사할 때만 뜻이 있습니다.
- 열 한계(XFD)와 행 한계는 엑셀 2007 이후의 xlsx 형식 기준입니다. 옛 xls 형식은 256열(IV) × 65,536행이었습니다.
- 시트 이름이 붙은 참조(Sheet1!A1)나 범위(A1:B10)는 다루지 않습니다. 열 하나와 셀 하나만 봅니다.
- R1C1의 상대 참조 표기(R[1]C[-1])는 설명만 하고 변환하지는 않습니다. 기준 셀이 있어야 뜻이 정해지기 때문입니다.
함께 보면 좋은 도구
마지막 검증: 2026년 9월 1일 · 결과는 참고용 추정치입니다.