일 잘하는 비결/엑셀로 능률 높이기
셀의 정보를 가져오는 함수 - CELL
라리홈
2025. 6. 10. 22:01

CELL 함수는 지정된 셀에 대해 다양한 속성 정보를 반환합니다.
예를 들어 해당 셀의 주소, 시트명, 서식, 파일 경로, 열/행 번호 등을 추출할 수 있습니다.
| 함수 구문
=CELL(info_type, [reference])
- info_type: 가져올 정보의 종류 (텍스트로 입력)
- reference (선택): 정보를 확인할 셀 주소 (생략 시 현재 셀)
| 주요 info_type 종류
info_type | 설명 | 예시 결과 |
"address" | 셀 주소 | $B$2 |
"row" | 행 번호 | 2 |
"col" | 열 번호 | 2 |
"filename" | 파일 전체 경로 + 시트명 | C:\파일경로\[파일명]시트명 |
"contents" | 셀의 값 | 100 |
"type" | 값의 유형 ("v": 값, "b": 빈 셀 등) | "v" |
"format" | 셀의 표시 형식 코드 | "C0" (통화 등) |
| 기본 예제
예제 1 | 현재 셀의 주소 확인
=CELL("address", B2)
→ 결과: $B$2
예제 2 | 특정 셀의 열 번호 반환
=CELL("col", C3)
→ 결과: 3
예제 3 | 셀의 값 또는 서식 정보 확인
=CELL("contents", D5)
→ 셀 D5의 값
=CELL("format", D5)
→ 셀 D5의 표시 형식 예제 4 | 현재 파일 경로 + 시트명 확인
=CELL("filename")
→ 저장된 파일의 전체 경로 및 현재 시트명 반환 시 많이 활용
(※ 저장되지 않은 파일은 빈 값 반환)
| 함께 쓰면 좋은 함수
함수 | 용도 |
ADDRESS | 행/열 번호를 이용한 셀 주소 생성 |
ROW/COLUMN | 현재 셀의 위치 확인 |
INDIRECT | 텍스트 주소를 참조로 변환 |
IF | 셀 정보 조건에 따라 출력 제어 |
| 실무 활용 팁
- 동적 주소 확인용 디버깅 함수로 사용
- 조건부 서식에서 특정 셀 정보 기준 설정
- 사용자 지정 보고서에서 현재 파일, 시트명 자동 추출
- 셀 서식이 일치하는지 확인할 때 활용 ("format")
- 파일 경로 남길 경우 활용("filename")
728x90
반응형