如何在 LibreOffice 或 Google 表格中修剪整列的起始空间?
Posted
技术标签:
【中文标题】如何在 LibreOffice 或 Google 表格中修剪整列的起始空间?【英文标题】:How to trim starting spaces of entire column in LibreOffice or Google sheets? 【发布时间】:2016-06-15 05:35:50 【问题描述】:我在这方面有点新手,所以希望得到一些帮助。
我有一个大型电子表格,其中 C 列和 D 列在每列中的数据之前都有一个空格。有人可以解释一下如何修剪整个列以删除 Google 电子表格 LibreOffice 中的起始空格
【问题讨论】:
【参考方案1】:在 LibreOffice 中: 1.选择要更改的单元格 2. 编辑 -> 查找和替换 3. 查找:^\s+ 4.替换: 5. 其他选项 - 正则表达式:ON 6. 其他选项 - 仅限当前选择:开 7.点击全部替换
【讨论】:
【参考方案2】:在 Google 表格中,我会执行以下操作。
首先,在第一行的某个单元格中输入公式=arrayformula(trim(C:D))
,例如E1。它将用修剪后的值填充两列(E 和 F)(删除每个字符串开头和结尾的空格)。
然后复制 E-F 列的内容并将 values only 粘贴到 C-D 中;这可以通过 Ctrl-Shift-V 或通过从上下文菜单中选择“仅粘贴特殊 -> 值”来完成。
【讨论】:
提示:复制时,多复制一列并粘贴。这减少了手动删除新生成的列的工作。【参考方案3】:我确定其他答案有效,但如果您只需要这样做一次,我有一个简单的选择。下载 Sublime Text 或其他一些文本编辑器。在字符串的开头查找空格(使用不带引号的 ("^ ") 就可以了),然后删除它们。
当您将来不需要更新时,文本编辑器非常有助于规范化此类数据。
【讨论】:
【参考方案4】:在 LibreOffice 中,您可以通过“文本到列”功能修剪所有空格(开头和结尾):
数据 -> “文本到列”
然后确保该列没有被拆分(例如,如果没有选项卡,则选择制表符作为分隔符)并选择“修剪空格”
【讨论】:
以上是关于如何在 LibreOffice 或 Google 表格中修剪整列的起始空间?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 libreoffice writer 中使用 python 宏将文本插入斜体或粗体等
LibreOffice SDK:如何在 mac 中安装和配置 LibreOffice SDK
如何在 LibreOffice Base 5.0.2.2 中创建一个按钮以禁用表单中的控件
Java Open\LibreOffice 在 odt 中插入文件\对象