excel中的超实用的神秘函数
1、一、作用可以获得指定单元格的地址、值的类型、文件路径等信息。二、语法CELL(单元格信息类型,单元格引用地址)三、示例1、获得正在选取的单元格地址。=CELL('address')注:直接选取是不会更新的,可以通过按F9刷新或退出编辑后重新选定的单元格更新。(比如编辑A1单元格后再选取B1,公式的结果就是$B$)
2、获得当前文件的路径、路径和工作表名如果获得单元格地址好象用不着,但获得当前文件的路径却很实用。excel中唯一能实现该功能的函数。=CELL('filename')
3、如果想获得当前的工作表名称(Sheet1),可以用公式再处理一下:=MID(CELL('fi造婷用痃lename'),FIND(']',CELL('filename'))+1,20)3、分辨日期和数字在excel中能分辨出日期和数字,同样也只有CELL函数。=IF(CELL('format',C4)='D1','日期','非日期')
4、附:公式结果与格式对应关系表:如果Exce盟敢势袂l 的 格式为CELL 返回值常规'G'0'F0'稆糨孝汶;#,##0',0'0.00'F2'#,##0.00',2'$#,##0_);($#,##0)'C0'$#,##0_);[Red]($#,##0)'C0-'$#,##0.00_);($#,##0.00)'C2'$#,##0.00_);[Red]($#,##0.00)'C2-'0%'P0'0.00%'P2'0.00E+00'S2'# ?/? 或# ??/??'G'm/d/yy 或m/d/yy h:mm 或mm/dd/yy'D4'd-mmm-yy 或dd-mmm-yy'D1'd-mmm 或dd-mmm'D2'mmm-yy'D3'mm/dd'D5'h:mm AM/PM'D7'h:mm:ss AM/PM'D6'h:mm'D9'h:mm:ss'D8'4、判断设置的列宽是否符合标准。=IF(CELL('width',D5)=12,'标准列宽','非标准列宽')附:参数表