当前位置:首页> 正文

Excel函数教程:信息函数

Excel函数教程:信息函数

 

Excel函数应用之信息函数


   在Excel函数中有一类函数,它们专门用来返回某些指定单元格或区域等的信息,比如单元格的内容、格式、个数等,这一类函数我们称为信息函数。在本文中,我们将对这一类函数做以概要性了解,同时对于其中一些常用的函数及其参数的应用做出示例。
   
    一、用于返回有关单元格格式、位置或内容的信息的函数CELL
    CELL函数用于返回某一引用区域的左上角单元格的格式、位置或内容等信息。其语法形式为,CELL(info_type,reference) 其中Info_type为一个文本值,指定所需要的单元格信息的类型。Reference则表示要获取其有关信息的单元格。如果忽略,则在 info_type 中所指定的信息将返回给最后更改的单元格。
    首先看一下,info_type 的可能值及相应的结果。
     


类型

Info_type

返回结果

位置

"address"

引用中第一个单元格的引用,文本类型。

"col"

引用中单元格的列标。

"row"

引用中单元格的行号。

"filename"

包含引用的文件名(包括全部路径),文本类型。如果包含目标引用的工作表尚未保存,则返回空文本 ("")。

格式

"color"

如果单元格中的负值以不同颜色显示,则为 1,否则返回 0。

"format"

与单元格中不同的数字格式相对应的文本值。下表列出不同格式的文本值。如果单元格中负值以不同颜色显示,则在返回的文本值的结尾处加“-”;如果单元格中为正值或所有单元格均加括号,则在文本值的结尾处返回“()”。

"parentheses"

如果单元格中为正值或全部单元格均加括号,则为 1,否则返回 0。

"prefix"

与单元格中不同的“标志前缀”相对应的文本值。如果单元格文本左对齐,则返回单引号 (');如果单元格文本右对齐,则返回双引号 (");如果单元格文本居中,则返回插入字符 (^);如果单元格文本两端对齐,则返回反斜线 (\);如果是其他情况,则返回空文本 ("")。

"protect"

如果单元格没有锁定,则为 0;如果单元格锁定,则为 1。

"type"

与单元格中的数据类型相对应的文本值。如果单元格为空,则返回“b”。如果单元格包含文本常量,则返回“l”;如果单元格包含其他内容,则返回“v”。

"width"

取整后的单元格的列宽。列宽以默认字号的一个字符的宽度为单位。

内容

"contents"

引用中左上角单元格的值:不是公式。

    再看一下当info_type 为"format",以及引用为用内置数字格式设置的单元格时,函数 CELL 返回文本值的情况。

    图1
    函数CELL主要用于与其他电子表格程序兼容。在随后的示例中我们来学习一下如何使用CELL函数来获取单元格的格式、位置及内容的信息。
    例:想要获知单元格A1到B4区域内比如行号、列宽、单元格内容等信息。

    图2
   

 

展开全文阅读

相关内容