스프레드시트 컬럼 변환기
Excel과 Google Sheets는 컬럼 이름에 bijective base-26 사용: A~Z·이후 AA·AB·…·AZ·BA·…·ZZ·AAA 등. 정확히 base-26은 아님(0 자릿값 없음)이라 단순 산술과 약간 다름. 이 도구는 양방향 처리, 앱에서 보는 1-기반 기본값과 코드용 선택적 0-기반 모드.
—
- LetterAB
- Number28
- A1 셀AB1
- R1C1 셀R1C28
기본 1-기반 — Excel·Sheets에서 보는 것과 일치. 인덱싱 API용은 0-기반 토글.
사용법
- 방향 선택 — letter → number 또는 number → letter.
- 값 입력. 다른 표기가 실시간 업데이트, 전체 A1(`AB12`)과 R1C1(`R12C28`) 셀 참조 포함.
- 0부터 컬럼 인덱스하는 API와 대화 중이면 0-기반으로 전환.
자주 묻는 질문
- 왜 AA = 26이 아님?
- 0 자릿값이 없기 때문. 패턴은 A=1·…·Z=26·AA=27·AB=28·…·AZ=52·BA=53 등. 이게 bijective base-26 — 모든 양의 정수가 유일한 letter 표현을 가지며 그 반대도.
- Excel에 정말 컬럼 제한 있음?
- 예: 모던 Excel은 16384 컬럼(XFD). Google Sheets는 18278 컬럼(ZZZ)에서 캡. 둘 다 이 도구가 만들 수 있는 것보다 훨씬 위.
- R1C1 표기는 어디에 쓰나?
- 셀을 문자와 숫자 대신 행 번호와 열 번호로 가리키고, 상대 참조를 R[-1]C 같은 오프셋으로 적는다. 그 형태의 수식은 어디로 복사되든 같은 모양으로 읽히므로, 코드로 수식을 만들거나 서로 다른 셀에 있는 두 수식을 비교할 때 훨씬 편하다.
- 열을 삽입했더니 열 문자가 밀린 이유는?
- 문자는 정체성이 아니라 위치다. 열을 하나 삽입하면 오른쪽의 모든 열 이름이 바뀌므로, 그 뒤로 K열을 가리키던 메모나 매크로나 문서는 다른 데이터를 가리키게 된다. 참조 자체는 멀쩡해 보이기 때문에 조용히 어긋난다. 머리글 이름이나 이름 있는 범위는 삽입을 견디지만 문자는 그렇지 못하다.
관련 도구
엑셀(XLSX) → CSV · JSON · 마크다운 변환
브라우저에서 .xlsx 통합 문서를 열어 원하는 시트를 CSV·JSON·마크다운 표로 내보냅니다. 파일은 기기를 벗어나지 않습니다.
파일 0 0
CSV → 엑셀(XLSX) 변환기
CSV·TSV를 브라우저에서 진짜 .xlsx 파일로 변환합니다. 앞자리 0, 긴 ID, SEPT1 같은 코드가 입력한 그대로 유지됩니다.
파일 0 0
커패시터 코드 계산기
3자리 세라믹 커패시터 코드(104·473K·4R7)를 피코·나노·마이크로패럿으로 디코드, 허용오차 문자 조회 포함.
변환 0 0
고정폭 텍스트 → CSV / JSON 파서
고정폭/고정 열 텍스트를 열 너비로 잘라 필드로 나누고 CSV 또는 JSON으로 내보냅니다. 브라우저에서 동작합니다.
변환 0 0
Geohash 인코더
위경도와 geohash 문자열(Niemeyer 2008) 양방향 변환. 정밀도 1-12 조정, 경계 박스 + 8방 이웃 셀까지 출력.
변환 0 0
용지 크기 레퍼런스 & 픽셀 계산기
ISO 216 A/B/C, 북미(Letter/Legal/Tabloid/ANSI), 일본 JIS-B, 사진·봉투 크기를 한눈에 — mm·인치·임의 DPI 픽셀 크기 + 두 용지 겹쳐 비교까지.
변환 0 0