CELL函数
返回单元格内容、格式和位置信息
语法是这样的:CELL(info_type, [reference])
其中info_type是必需的,下面会列举具体的参数,reference是可选的,就是需要返回其信息的单元格;
info_type需要一个文本值来表示需要返回的单元格信息的类型,有如下表格中列举的类型、说明和公式。
示例数据如下:

info_type值如下:
| info_type | 说明 | 公式举例 | 举例结果 |
| address | 返回单元格的引用 | =CELL("address",F12) | $F$12 |
| col | 返回单元格的列标 | =CELL("col",F9) | 6 |
| color | 如果单元格内负值以不同颜色显示,则为1,否则是0 | =CELL("color",D8) | 0 |
| contents | 返回reference选中区域左上角那个值 | =CELL("contents",C5:F10) | 40.67 |
| filename | 返回文件名,包括全路径,如果文件还没保存,返回空 | =CELL("filename") | C:\Users\...\示例.xlsx |
| format | 返回单元格数字格式对应的文本值(枚举),也有一个列表 | =CELL("format",F1) | G(常规) |
| parentheses | 如果单元格中正值或所有单元格均价括号,则为1,否则为0 | =CELL("parentheses",F1) | 0 |
| row | 返回行号 | =CELL("row",F1) | 1 |
| type | 返回数据类型的文本值,如果单元格为空,则返回"b"表示空白;如果单元格包含文本常量,则返回"l"表示标签;如果单元格包含任何其他内容,则返回"v"作为值。 | =CELL("type",F1) | I |
有啥用
平时用不到,网上搜了个相对有用的案例
通过其函数本身特性,实现了数据聚光灯效果。公式是这样的:
=OR(CELL("col")=COLUMN(),CELL("row")=ROW())
这样效果,点击下一个位置按F9刷新:

熟不熟悉这场景?有时候我们还真的需要这么看数据。
函数本身并不能发挥多大的作用,更多的时候是结合函数才能发挥其更高价值,如果你真的有需求,可以了解下这个数据。

CELL函数用于获取单元格的内容、格式和位置信息。虽然平时使用不多,但结合特定案例,如创建数据聚光灯效果,其功能显得尤为实用。通过设置公式,可以实现点击单元格后高亮显示,方便数据分析时快速聚焦关键数据。掌握CELL函数,能提升Excel操作的灵活性。
2468

被折叠的 条评论
为什么被折叠?



