我想知道单元格是日期、数字、字符串还是其他。这很有帮助,确切地应该如何处理它。
我认为 librecalc 知道这一点,因为它以多种方式影响单元格的行为(例如,日期字段会根据实际使用的日期格式进行转换)。但我没有找到任何东西,我该如何提取这个重要信息。
答案1
你应该使用类型函数:
TYPE 返回值的类型,其中 1 = 数字,2 = 文本,4 = 布尔值,8 = 公式,16 = 错误值,64 = 数组。
如果发生错误,该函数将返回逻辑值或数值。
日期以数字形式存储,因此日期返回值 1。
答案2
可以替代许多其他功能CELL(...)
现在:
=CELL("FORMAT",A1)
甚至=CELL("TYPE",A1)
......似乎是 Still 的替代品,=TYPE(...)
但仍然带有一些特质。