在 libreoffice / excel 中插入值而不使用自动填充
Posted
技术标签:
【中文标题】在 libreoffice / excel 中插入值而不使用自动填充【英文标题】:Inserting values in libreoffice / excel without using autofill 【发布时间】:2013-03-15 21:29:29 【问题描述】:我有一个 libreoffice 工作表,我想让行数增加 1
example:
1
2
3
4
问题是我知道我可以使用自动填充来做到这一点,但我有 50000 行并且向下拖动需要一段时间。
谢谢
【问题讨论】:
【参考方案1】:假设您已经拥有最多第 50'000 行的数据,并且该系列有一个空列(我将使用 Col. A
)。
跳到“已使用”列之一中的最后一个单元格Ctrl + 向下箭头(或一直向下滚动到单元格A50000
)然后横向移动到Col. A
并在单元格A50000
中放置一个“X”。您现在有一个空列 A,在单元格 A50000
中有一个“X”。
转到单元格A1
( Ctrl + Home )。在单元格A1
中输入数字“1”。将以下(秘密!)公式放入单元格A2
:
=A1+1
使用 Ctrl+c 复制单元格 A2
留在牢房A2
...
按 Ctrl+Shift+向下箭头,现在应该突出显示从A2
到A50000
的区域。
按 Ctrl+v 将公式一直向下粘贴...
重要!
按 Ctrl+c 复制刚刚粘贴的数据 (A2..A50000
)。
按 Ctrl+Shift+v 以“选择性粘贴”将刚刚复制的数据“粘贴”在原始数据上。
在“选择性粘贴”中,确保您未选择了以下选项:Formulas
。
现在,这会将公式的所有结果粘贴为固定数字。
这应该不到一分钟,其中大部分是等待系统计算和粘贴(我尝试了 1 mio 行..)
只需将公式从 =A1+1 更改为 =A1+2,你就可以用 2 跳转,所以 1,3,5,7,... 但我假设您将使用此列作为参考用于排序,因此您可以随时返回原始顺序。
玩得开心!
【讨论】:
以上是关于在 libreoffice / excel 中插入值而不使用自动填充的主要内容,如果未能解决你的问题,请参考以下文章
如何在 LibreOffice/OpenOffice/Excel 公式中减去时间常数?
如何在 LibreOffice / Excel 中计算下一个月的 X 天?