Excel中CELL函数的使用方法与实例详解

来源:本站整理 作者:网络笔记

最佳答案CELL函数用于返回有关单元格的格式、位置或内容的信息。函数语法CELL(info_type, [reference])参数解释info_type:表示一个文本值,指定要返回的单元格信息的类型。reference:可选。表示需要其相关信息的单元格。如表1所示为CELL函数的info_type参数与返......

CELL函数用于返回有关单元格的格式、位置或内容的信息。

函数语法

CELL(info_type, [reference])

参数解释

info_type:表示一个文本值,指定要返回的单元格信息的类型。

reference:可选。表示需要其相关信息的单元格。

如表1所示为CELL函数的info_type参数与返回值。

参数返回
address引用中第一个单元格的引用,文本类型
col引用中单元格的列表
color如果单元格中的负值以不同颜色显示,则为正值1;否则,返回0
contents引用左上角单元格的值,不是公式
filename包含引用的文件名(包括全部路径)、文本类型。如果包含目标引用的工作表尚未保存,则返回空文本(””)
format与单元格中不同的数字格式相对应的文本值。表2列出不同格式的文本值。如果单元格中负值以不同颜色显示,则在返回的文本值得结尾处加“-”;如果单元格中为正值或所有单元格均加括号,则在文本值得结尾处返回“()”
parentheses如果单元格中为正值或所有单元格均加括号,则为正值1;否则返回0
prefix与单元格中不同的“标志前缀”相对应的文本值。如果单元格文本左对齐,则返回单引号(’);如果单元格文本右对齐,则返回双引号(”);如果单元格文本居中,则返回插入字符(^);如果单元格文本两端对齐,则返回反斜线(\);如果是其他情况,则返回空文本(””)
protect如果单元格没有锁定,则为0;如果单元格锁定,则返回1
row引用中单元格的行号
type容,则返回“v”与单元格中的数据类型相对应的文本值。如果单元格为空,则返回“b”。如果单元格包含文本常量,则返回“l”;如果单元格包含其他内容,则返回“v”
/>
如果Microsoft Excel的格式为Excel的格式为CELL返回值
常规G
0F0
#,##0,0
0F2
#,##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+00S2
#?/?
yy-m-d
d-mmm-yy
d-mmm
mmm-yyD3
dd-mmD5
h:mmAM/PM
h:mm:ssAM/PM
h:mmD9
h:mm:ssD8

实例1 获取当前工作簿的完整路径

返回指定工作簿的路径,可以利用CELL函数来实现。选中B1单元格,在公式编辑栏中输入公式:

=CELL(“filename”)

按“Enter”键即可返回工作簿的完整路径,如图1所示。

图1

实例2 判断测试结果是否达标

本例表格中统计了每次测试的测试结果,使用CELL函数配合IF函数据可以判断测试结果是否达标。

➊ 选中C2单元格,在公式编辑栏中输入公式:

=IF(CELL(“contents”,B2)<=”15秒”,”合格”,”不合格”)

按“Enter”键,即可判断第一次测试的结果是否合格。

➋ 选中C2单元格,拖动右下角的填充柄向下复制公式,即可批量进行判断,如图2所示。

图2

公式解析

①使用CELL函数提取出B2单元格的值(因为带有contents参数),然后再与“15秒”相比较。

②如果步骤①中结果不大于15秒即返回“合格”,否则返回“不合格”。

提示

网络笔记 学习文库

我这一生没什么理想,能治愈我的,从来都不是时间,而是内心的那份释怀和明白!

热门分类

热门工具

联系客服QQ:+