多语言展示
当前在线:958今日阅读:91今日分享:37

EXCEL中CELL函数的用法

EXCEL是常用办公软件之一,有很多的功能和使用技巧,用好它可达到事半功倍的效果,大幅提高办公效率,下面介绍下“CELL函数”的用法。
工具/原料
1

电脑

2

EXCEL软件

方法/步骤
1

CELL函数,是EXCEL中的信息函数,返回有关单元格的格式、位置或内容的信息。

2

CELL函数有两个参数,CELL(info_type, [reference]),第一个参数指定要返回的单元格信息的类型,第二个参数,返回信息的源单元格。

3

现在挑几个常用的举例,当类型为address时,返回引用的单元格地址,当有多个单元格时,返回左上角单元格的地址,且是绝对地址:=CELL('address',C7:F11)

4

当类型为col时,返回引用的单元格列标,当有多个单元格时,返回左上角单元格的列标:=CELL('col',C7:F11)

5

当类型为contents时,返回引用单元格的值,而不是公式,当有多个单元格时,返回左上角单元格的值:=CELL('contents',C7:F11)

6

当类型为filename时,返回当前工作表的名称,且包含全部路径:=CELL('filename',A1),如果文件没有保存,则返回空值。

7

当类型为row时,返回引用的单元格行号,当有多个单元格时,返回左上角单元格的行号:=CELL('row',D11:H36)

8

当类型为format时,根据单元格中不同的数字格式返回相对应的文本值,当有多个单元格时,返回左上角单元格的行号:=CELL('format',D11:H36)

9

由于单元格中的数字格式较多(包括日期、时间等序列号),当类型为format时,根据不同的格式返回不同的文本值有专门的对照表。

10

以上公式一般不会单独使用,作为其它公式的一部分,比如判断某个单元格是不是日期格式,如果是返回“日期”,否则返回“其它”。从上表可以看出当返回值为D1~D5时均为日期,而返回值为其它的都不是日期,因此只要看返回值第一个字符是不是“D”,第二个字符数字是不是小于等于5来作判断:=IF(AND(LEFT(CELL('format',C2))='D',--RIGHT(CELL('format',C2))<6),'日期','其它')

11

此函数的信息量较大,上面只是介绍下基本用法,结合其它函数,可设置出许多实用公式。

推荐信息