9

F2我可以通过选择单元格,然后按F9和,将一个单元格中的公式替换为其计算值Enter

当我想对一列中的每个单元格执行此操作,并且该列的高度 == N 时,重复此工作 N 次对我来说并不高兴。

这种方法可以一次对整个列执行此操作吗?

示例输入:

    1
A   =CONCATENATE("something1","something2";)
B   =CONCATENATE("something3","something4";)
...
n   =CONCATENATE("somethingN","somethingN+1";)

期望的输出:

    1
A   something1something2
B   something3something4
...
n   somethingNsomethingN+1
4

2 回答 2

18

我知道它很旧,但仅适用于寻找正确答案的任何人:

Data > Calculate > Formula to Value 

不需要剪贴板巫术;)

于 2020-11-30T09:28:25.683 回答
7

这个问题听起来好像更适合 SuperUser.com。

根据https://forum.openoffice.org/en/forum/viewtopic.php?f=9&t=28242您可以Copy将列添加到 clibboard,然后使用/Edit取消选中并选中。然而,这个答案来自 2010 年 3 月,而我现在(2017 年 6 月,Libre Office 5.2)在对话中没有看到。Paste SpecialFormulas ValuesValues

根据https://forum.openoffice.org/en/forum/viewtopic.php?f=9&t=44313(从 2011 年开始),您应该继续Numbers检查。

我在 LibreOffice 5.2 中使用Formulas uncheckedNumbersText Date/Time检查(毕竟,如果结果不是数字怎么办?)它在我的特定情况下有效。

于 2017-06-30T16:27:06.073 回答