我可以通过选择单元格,按照计算值替换一个单元格中的公式,点击 F2 然后 F9 和输入。
如果我想对列中的每个单元格执行此操作,并且该列的高度== N,那么重复此作业N次对我来说并不开心。
这样可以立即对整个列执行此操作吗?
示例输入:
1
A =CONCATENATE("something1","something2";)
B =CONCATENATE("something3","something4";)
...
n =CONCATENATE("somethingN","somethingN+1";)
期望的输出:
1
A something1something2
B something3something4
...
n somethingNsomethingN+1
答案 0 :(得分:2)
这个问题听起来似乎更适合SuperUser.com。
根据small performance penalty你可以将列复制到clibboard,然后使用编辑 / 选择性粘贴和选中公式 un 并选中值。不过,答案是从2010年3月开始,我现在(2017年6月,Libre Office 5.2)在对话中看不到值。
根据https://forum.openoffice.org/en/forum/viewtopic.php?f=9&t=28242(自2011年起),您应该检查 Numbers 。
我在LibreOffice 5.2中使用 Formulas un 选中并 Numbers , Text 和< / em> 日期/时间已选中(毕竟,如果结果不是数字会怎样?)并且它在我的特定情况下有效。
答案 1 :(得分:1)
我知道它已经很旧了,但仅适用于寻找正确答案的人:
Data > Calculate > Formula to Value
无需剪贴板伏都教徒;)