Excel如何在将数据区域以外的所有空白行列隐藏列的表格里,将有数值的列提取出来?

选中A列》定位(F5)空值》依次按下面的键(或组合键)

之后所有的填充内容全是A1而不是上一行内容

温馨提示:答案为网友推荐,仅供参考

对话框中点击"定位条件"
下面的步骤一定按要求做
按一下向上的键头键(只按一下)

应该要设置一下选项>>>重新计算,选择"自动重算"
或保存一下也可以刷新追问

是07版的,选项里选择了自动重算还是这样。

先设置所有单元格格常规格式,重新编辑一次

本回答被提问者和网友采纳

先将该列最上面的空格内输入=上一个空格
比如A5是空格就输入 =A4

再然后把该列所有空格都筛选出来,在这些单元格上粘贴。

这篇文章主要给大家介绍了如何利用python提取txt文件中的特定信息并写入Excel的相关资料,Python是一个强大的语言,解决这点问题非常简单,文中通过示例代码介绍的非常详细,需要的朋友可以参考下

我有一个这样的数据集叫test_result_test.txt,大概几百上千行,两行数据之间隔一个空行。

现在我希望能提取每一行X:和Y:后面的数字,然后保存进Excel做进一步的数据处理和分析

就拿第一行来说,我只需要0.969 和0.694。每一行三个数字的具体位置是不确定的,因此不能用固定的列数去处理,刚好发现split函数能对文本进行切片,所以这里我们用这个函数来提取需要的数字信息。

split函数语法如下:

str:表示为分隔符,默认为空格,但是不能为空('')。若字符串中没有分隔符,则把整个字符串作为列表的一个元素

num:表示分割次数。如果存在参数num,则仅分隔成 num+1 个子字符串,并且每一个子字符串可以赋给新的变量

[n]:表示选取第n个分片

注意:当使用空格作为分隔符时,对于中间为空的项会自动忽略

于是对于我们这里的文本,我们可以先用“:”切片,把文本分成三份,比如对于第一行

取第三个分片进行“w”切片,得到

这里的第一分片就是我们要的X坐标

最后我们分析一下思路:

首先定位文件位置读取txt文件内容,去掉空行保存Excel准备工作,新建Excel表格,并编辑好标题为写入数据就位对于每一行数据,首先用‘:'进行切片,再用‘w'切片得到想要的数字,然后写入Excel保存

先import我们所需要的包

1.找到我们想要处理的文件,因此去到指定的位置,定位好文件

2.打开我们的txt文件查看下里面的内容(这一步可有可无)

执行完毕同个位置下多了一个txt文件

6.在表格里添加好基本的数据标题,我这里是X和Y坐标

7.多次切割数据并定位好需要的部分保存进Excel

现在定位到之前定义的文件位置,发现又多了一个Excel表格,打开Excel,想要的数据齐齐整整的排好躺在里面,舒服~

此时数据为文本格式,想要进一步的处理请用Excel转换成数字格式

到此这篇关于教你用python提取txt文件中的特定信息并写入Excel的文章就介绍到这了

身份认证 购VIP最低享 7

领优惠券(最高得80元)

我要回帖

更多关于 将数据区域以外的所有空白行列隐藏 的文章

 

随机推荐