Home > 엑셀 함수 > 정보 함수 > CELL 함수 - 셀 정보 구하기

CELL 함수 - 셀 정보 구하기

함수 개요

엑셀 CELL 함수는 셀의 서식이나 위치, 내용에 대한 정보를 구해줍니다. CELL 함수를 사용하여 특정 셀의 행번호, 열번호, 서식 등을 가져올 수 있습니다.

 

구문(Syntax)

CELL

CELL(info_type, [reference])

셀의 서식이나 위치, 내용에 대한 정보를 구해준다.

인수

  • info_type : 반환할 셀 정보의 유형
  • reference : 셀 주소
실습용 엑셀파일 다운로드 : 엑셀-CELL-함수-셀정보-구하기.xlsx

 

* 함수 인수 info_type 종류(반환할 셀 정보 유형)

 info_type  설명
address 참조 영역에 있는 첫째 셀의 주소를 반환
col 참조 영역에 있는 첫째 셀의 열번호를 반환
color 음수에 대해 색으로 서식을 지정한 셀에 대해서는 1을 반환하고, 그렇지 않은 셀에 대해서는 0을 반환
contents 참조 영역에 있는 첫째 셀의 값을 반환
filename 참조가 들어 있는 파일의 전체 경로를 포함한 파일 이름을 반환
format 셀의 숫자 서식에 해당하는 텍스트 값을 반환(아래 "CELL 함수 반환 값별 엑셀 서식" 표 참조)
parentheses 양수 또는 모든 값에 괄호로 서식을 지정한 셀에 대해서는 1을 반환하고, 그렇지 않은 셀에 대해서는 0을 반환
prefix 셀 텍스트 맟춤 설정 표시
- 왼쪽 맞춤 : 작은따옴표 (')
- 오른쪽 맞춤 : 큰따옴표 (")
- 가운데 맞춤 : 캐럿 (^)
- 양쪽 맞춤 : 백슬래시 (\)
- 그 외는 공백 반환
protect 셀이 잠겨 있지 않으면 0을 반환하고, 셀이 잠겨 있으면 1을 반환
row 참조 영역에 있는 첫째 셀의 행번호를 반환
type 셀의 데이터타입 표시, 셀이 비어있을 때 "b", 텍스트 상수가 포함 된 경우 "l", 나머지는 "v"
width 셀의 열너비 표시

 

* CELL 함수 반환 값별 엑셀 서식

 CELL 함수 반환 값   엑셀 서식 
"G" 일반
"F0" 0
",0" #,##0
"F2" 0.00
",2" #,##0.00
"C0" \#,##0_);(\#,##0)
"C0-" \#,##0_);[빨강](\#,##0)
"C2" \#,##0.00_);(\#,##0.00)
"C2-" \#,##0.00_);[빨강](\#,##0.00)
"P0" 0%
"P2" 0.00%
"S2" 0.00E+00
"G" # ?/? 또는 # ??/??
"D4" yyyy/m/d 또는 m/d/yy h:mm 또는 yyyy/mm/dd
"D1" d-mmm-yy 또는 dd-mmm-yy
"D2" d-mmm 또는 dd-mmm
"D3" mmm-yy
"D5" mm/dd
"D7" h:mm AM/PM
"D6" h:mm:ss AM/PM
"D9" h:mm
"D8" h:mm:ss

 

사용 예

CELL 함수를 사용하여 다음과 같이 참조범위에 해당하는 셀의 정보를 구할 수 있습니다.

CELL 함수로 셀 정보 표시

=CELL("address",B5) => $B$5
[B5] 셀의 절대참조 주소를 반환

=CELL("col",B6) => 2
[B6] 셀의 열번호를 반환

=CELL("color",B7) => 1
음수에 대해 색으로 서식을 지정한 셀에 대해서는 1을 반환하고, 그렇지 않은 셀에 대해서는 0을 반환

=CELL("contents",B8) => 1000
[B8] 셀의 값 1000을 반환

=CELL("filename",B9) => C:\Users\admin\Downloads\[엑셀-CELL-함수-셀정보-구하기.xlsx]함수사용법
현재 파일의 전체 경로,파일이름,시트명을 반환

=CELL("format",B10) => G
셀의 숫자 서식에 해당하는 텍스트 값을 반환

=CELL("parentheses",B11) => 0
양수 또는 모든 값에 괄호로 서식을 지정한 셀에 대해서는 1을 반환하고, 그렇지 않은 셀에 대해서는 0을 반환

=CELL("prefix",B12) => ^
셀 텍스트 맟춤설정 표시 - 가운데 맞춤 : 캐럿 (^)

=CELL("protect",B13) => 1
셀이 잠겨 있지 않으면 0을 반환하고, 셀이 잠겨 있으면 1을 반환

=CELL("row",B14) => 14
[B14] 셀의 행번호를 반환

=CELL("type",B15) => v
셀의 데이터타입 표시, 셀이 비어있을 때 "b", 텍스트 상수가 포함 된 경우 "l", 나머지는 "v"

=CELL("width",B16) => 10
[B16] 셀의 열너비를 반환

 

[ 엑셀 정보 함수 ]

 

댓글 달기

이메일 주소는 공개되지 않습니다.

Scroll to Top
%d 블로거가 이것을 좋아합니다: