一、LibreOffice Calc电子表格中如何快速向下填充序列?
我知道“鼠标点按单元格右下角的+号往下拖”可以实现,但有2万多行,这样做显然就不够“聪明”了。
Excle在“编辑”菜单里有个“填充”的命令,弹出个窗口设置后即可实现;但在Libreoffice里我找不到类似的命令?
二、在“查找替换”中,如何把字符串的最后一个字母放到最开头?
例如: 12345A 要修改为 A12345 正则表达式应该怎么写?(用什么符号来表示单元格的其它字符?)
在“查找”里我用 .A 可以找到,但在“替换为”里我用 A. 则数字就全没了。
【已解决】LibreOffice Calc电子表格中如何快速向下填充序列?如何把字符串的最后一个字母放到最开头?
- yq-ysy
- 论坛版主
- 帖子: 4448
- 注册时间: 2008-07-19 12:44
- 来自: 广西(桂)南宁(邕)
- tang.zhe
- 帖子: 1505
- 注册时间: 2010-07-15 13:31
Re: LibreOffice Calc电子表格中如何快速向下填充序列?在查找替换中,如何把字符串的最后一个字母放到最开
注意右下角的小+号,鼠标放在上面,试试双击?
Ubuntu 命令技巧: http://wiki.ubuntu.org.cn/index.php?tit ... iant=zh-cn
Ubuntu 桌面指南: https://help.ubuntu.com//
Ubuntu 桌面指南: https://help.ubuntu.com//
- tang.zhe
- 帖子: 1505
- 注册时间: 2010-07-15 13:31
Re: LibreOffice Calc电子表格中如何快速向下填充序列?在查找替换中,如何把字符串的最后一个字母放到最开
用公式替换较方便。假设要替换的文本在E2单元格,输入“=RIGHT(E2,1)&LEFT(E2,LEN(E2)-1)”。
Ubuntu 命令技巧: http://wiki.ubuntu.org.cn/index.php?tit ... iant=zh-cn
Ubuntu 桌面指南: https://help.ubuntu.com//
Ubuntu 桌面指南: https://help.ubuntu.com//
- yq-ysy
- 论坛版主
- 帖子: 4448
- 注册时间: 2008-07-19 12:44
- 来自: 广西(桂)南宁(邕)
Re: LibreOffice Calc电子表格中如何快速向下填充序列?在查找替换中,如何把字符串的最后一个字母放到最开
没有任何反应。tang.zhe 写了:注意右下角的小+号,鼠标放在上面,试试双击?
不过找到一个“快速向下填充序列”的替代解决办法:
(1)假设选中的第一个单元格数值为1,先往下拖动一个单元格,得到数值2;(如果是按着Ctrl键拖动,则是复制1到下一个单元格)
(2)选中数值2单元格,然后拉页面滚动条到下面,找到第2万行,按着shift键点击第2万个单元格;
(3)按下 Ctrl shift Y 重复上一次命令,即可完成快速填充1~2万。
如果是复制单元格的话,就更简单了,Ctrl C 之后,如上(2)选中2万个单元格,然后 Ctrl V 即可。
嗯,这个方法需要另外插入一列,如果真的不能使用“查找替换”直接在原始数据上修改的话,也算是一个替代解决方案。tang.zhe 写了:用公式替换较方便。假设要替换的文本在E2单元格,输入“=RIGHT(E2,1)&LEFT(E2,LEN(E2)-1)”。
-
- 帖子: 78
- 注册时间: 2012-02-12 20:44
Re: 【已解决】LibreOffice Calc电子表格中如何快速向下填充序列?如何把字符串的最后一个字母放到最开头?
一、LibreOffice Calc电子表格中如何快速向下填充序列?
有2万多行:
1、首先打开(菜单:视图-->)“公式编辑栏”,左端有个“名称框”,显示当前选择的单元格区域,并且可以为区域命名的。
2、然后在名称框中输入要选择的区域,比如A列2万行--> A1:A20000 回车,便可以看到已经选择了2万行。
3、为了方便以后快速选择这个区域,可以在名称框上给这两万个单元格区域起个名字,以后就可以在名称框的下拉列表中选择。
4、现在可以填充了:菜单:工作表-->填充单元格-->序列,然后就自己研究一下等差、等比吧,还可以填充随机数哦。
二、在“查找替换”中,如何把字符串的最后一个字母放到最开头?
例如: 12345A 要修改为 A12345 正则表达式应该怎么写?
在“查找”里用 (.+)A
在“替换为”里用 A$1
括号以及$等符号的用法,具体请看帮助文档,
有2万多行:
1、首先打开(菜单:视图-->)“公式编辑栏”,左端有个“名称框”,显示当前选择的单元格区域,并且可以为区域命名的。
2、然后在名称框中输入要选择的区域,比如A列2万行--> A1:A20000 回车,便可以看到已经选择了2万行。
3、为了方便以后快速选择这个区域,可以在名称框上给这两万个单元格区域起个名字,以后就可以在名称框的下拉列表中选择。
4、现在可以填充了:菜单:工作表-->填充单元格-->序列,然后就自己研究一下等差、等比吧,还可以填充随机数哦。
二、在“查找替换”中,如何把字符串的最后一个字母放到最开头?
例如: 12345A 要修改为 A12345 正则表达式应该怎么写?
在“查找”里用 (.+)A
在“替换为”里用 A$1
括号以及$等符号的用法,具体请看帮助文档,
- yq-ysy
- 论坛版主
- 帖子: 4448
- 注册时间: 2008-07-19 12:44
- 来自: 广西(桂)南宁(邕)
Re: 【已解决】LibreOffice Calc电子表格中如何快速向下填充序列?如何把字符串的最后一个字母放到最开头?
原来我在“编辑”菜单、“数据”菜单、还有“工具”菜单里找了半天,jmxhyz 写了:一、LibreOffice Calc电子表格中如何快速向下填充序列?
有2万多行:
1、首先打开(菜单:视图-->)“公式编辑栏”,左端有个“名称框”,显示当前选择的单元格区域,并且可以为区域命名的。
2、然后在名称框中输入要选择的区域,比如A列2万行--> A1:A20000 回车,便可以看到已经选择了2万行。
3、为了方便以后快速选择这个区域,可以在名称框上给这两万个单元格区域起个名字,以后就可以在名称框的下拉列表中选择。
4、现在可以填充了:菜单:工作表-->填充单元格-->序列,然后就自己研究一下等差、等比吧,还可以填充随机数哦。
没想到这个命令它在“工作表”菜单里!十分感谢!
是的,这就是我想要的方法。帮助文档一时没找到……jmxhyz 写了: 二、在“查找替换”中,如何把字符串的最后一个字母放到最开头?
例如: 12345A 要修改为 A12345 正则表达式应该怎么写?
在“查找”里用 (.+)A
在“替换为”里用 A$1
括号以及$等符号的用法,具体请看帮助文档,
(.+)A 好像比较容易理解,点号是任意字符,+ 上A,为什么要括号起来呢?
$1也不大明白是什么意思,应该不是代表“自身所在单元格的内容”吧?应为自身带有A了。是表示上一个变量?