分享

如何用 CELL 函数获取单元格信息?

 hercules028 2022-03-07
CELL 函数用于获取单元格的信息。
其语法如下。
CELL(info_type, [reference])
函数根据 info_type 参数设定的值,返回引用区域左上角单元格对应的信息。
info_type 参数为必需参数,用于指定要返回的单元格信息的类型。
reference 参数为可选参数,用于表示需要得到其相关信息的单元格或单元格区域。
如果省略 reference 参数,则返回最后更改的单元格的相关信息。如果参数 reference 是一单元格区域,则 CELL 函数返回该区域左上角单元格的相关信息。
info_type 参数的可能值及相应的结果如表 13-2 所示。
Image
表 13-2 CELL 函数不同参数及返回的结果

info_type 参数为“format”,reference 参数为用内置数字格式设置的单元格时,CELL 函数返回与单元格数字格式相对应的文本值,如表 13-3 所示。
Image
表 13-3 与数字格式相对应的文本值
如果单元格中的负值以不同颜色显示,则在返回的文本值末尾处加“-”;如果为单元格中的正值或所有值加括号,则在文本值的末尾处加“()”。如单元格格式“0”,CELL 函数返回“F0”。单元格格式“0;[ 红色 ]-0”,CELL 函数则返回“F0-”。单元格格式“(0)”,CELL 函数则返回“F0()”。
以“限制输入指定格式的日期”为例子。
利用数据验证结合 CELL 函数,可以限制单元格只能输入特定格式的内容。在图 13-1 所示的工作表中,为了规范数据的录入,要求在 A2:A9 单元格区域只能录入 m' 月 'd' 日 ' 或 d-mmm 或 m-d格式的日期。

Image
13-1 限制输入指定格式的日期值
选择 A2:A9 单元格区域,单击【数据】选项卡【数据工具】组中的【数据验证】按钮,在弹出的【数据验证】对话框中,单击【设置】选项卡,在【允许】下拉列表中选择【自定义】选项,在【公式】编辑框输入以下公式。
=CELL('format',A2)='D3'
单击【确定】按钮,完成设置。
设置完成后,如果在 A2:A9 单元格区域输入其他格式的日期,Excel 将弹出警告对话框并拒绝数据录入,如图 13-2 所示。

Image

13-2 拒绝录入其他格式的日期值


学会了吗?快操作试试吧!

Image

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多