【问题标题】:Replace LibreOffice formulas with their calculated values in an entire column at once一次用整个列中的计算值替换 LibreOffice 公式
【发布时间】:2014-12-19 03:39:35
【问题描述】:

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

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

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

示例输入:

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

期望的输出:

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

【问题讨论】:

  • 我看到您已经编辑了您的问题,但想知道您是否尝试过我的答案,我认为这可以解决您的问题。你看过了吗?我没有看到任何评论或投票。

标签: excel libreoffice libreoffice-calc


【解决方案1】:

我知道它已经过时了,但仅适用于任何寻找正确答案的人:

Data > Calculate > Formula to Value 

不需要剪贴板巫术;)

【讨论】:

    【解决方案2】:

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

    根据https://forum.openoffice.org/en/forum/viewtopic.php?f=9&t=28242,您可以将列复制到clibboard,然后使用Edit / Paste SpecialFormulas un检查和 Values 检查。然而,这个答案来自 2010 年 3 月,而我现在(2017 年 6 月,Libre Office 5.2)在对话中看不到 Values

    根据https://forum.openoffice.org/en/forum/viewtopic.php?f=9&t=44313(从 2011 年开始),您应该保持 Numbers 处于选中状态。

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

    【讨论】:

    • 这对我有用,因为我还找到了在特殊粘贴中检查“值”的说明,但没有要检查的“值”。
    猜你喜欢
    • 1970-01-01
    • 2014-08-18
    • 1970-01-01
    • 1970-01-01
    • 2015-02-14
    • 1970-01-01
    • 2021-04-24
    • 1970-01-01
    • 2018-12-29
    相关资源
    最近更新 更多