OpenOffice Calc合并单元格而不格式化?

Posted

技术标签:

【中文标题】OpenOffice Calc合并单元格而不格式化?【英文标题】:OpenOffice Calc merge cells without formatting? 【发布时间】:2014-07-14 04:46:26 【问题描述】:

是否可以在 OpenOffice Calc 中合并单元格而不进行格式化?

我有:

    A                   B
2012-03-12          23:00:00
2013-02-12          23:00:00
2012-03-12          23:00:00

等等

在单元格 C 中,我有公式 =A2 & " " & B2,它返回 41123 0.95833333333

我需要它返回2012-03-12 23:00:00,但它拒绝这样做,即使我将单元格设置为文本。我不能将 A 或 B 设置为文本,因为它把它们弄乱了,而且我有数百个单元格要合并以重写它们也不是一种选择。

是否可以设置一个公式,只是说复制它,无论格式如何,都可以在单元格 c 中打印?

【问题讨论】:

【参考方案1】:

合并日期/时间值要容易得多:只需将两个值相加将结果格式化为日期/时间

这是因为日期/时间值在内部存储为数字/分数。因此,您可以对“原始”数字应用算术运算。

【讨论】:

哦...A2 + B2 而不是 A2 和 B2。得到它以供将来参考。我实际上跳到使用 Mac Numbers 并且默认情况下它用我的公式做了我想要的。感谢您的提示。 计算总和仅适用于日期/时间值,因为 OOo 在内部将它们存储为数字。使用字符串,连接部分应该可以正常工作。

以上是关于OpenOffice Calc合并单元格而不格式化?的主要内容,如果未能解决你的问题,请参考以下文章

在 Excel 中合并单元格而不丢失数据

如何在 OpenOffice Calc 宏中获得合并的单元格行/列跨度

在 OpenOffice Calc/Excel 中格式化 #N/A

将单元格中的数据拆分为新列 Openoffice Calc

有没有办法从 OpenOffice Calc 中的单元格中提取子字符串?

使用 OLE,从 OpenOffice/LibreOffice Calc 文档中删除除第一个以外的所有工作表,而不使用工作表名称