【发布时间】:2012-02-23 20:03:24
【问题描述】:
我要求 Excel 单元格应支持公式以及前面为 0 的数字(如 000110)。 我尝试的解决方案例如将单元格类型设置为文本,或在单元格值前添加撇号 (') 导致失去公式支持。
如果有任何方法可以满足上述要求,请帮助我。
附加信息:
excel 是由我们的应用程序生成的,它使用 POI 接口来读取和写入 excel 表。
【问题讨论】:
-
如果你想要可变的前导零,即数据以输入的方式显示,是的,你需要文本格式 - 这可以使某些公式的行为不同(看起来相同的文本和数字不是例如,对于 VLOOKUP 也是如此),但这并非不可克服 - 是否有特定的公式会导致问题?
-
一旦我们将格式更改为文本,excel 就不会评估任何公式。它们被简单地视为普通文本。
-
好的,我明白你的意思 - 是的,公式单元格不应该是文本格式 - 不知何故,你需要数据单元格是文本,但公式不是......公式传递的值将是由公式本身和/或引用的数据的组合确定,具体取决于公式
标签: excel