使用宏提取exel表中的数据

时间:2016-07-21 05:03:41

标签: excel vba excel-vba excel-formula ms-office

你很可能会认为“这是一个什么样的白痴”,但记得我从来没有做过任何类型的编码,所以这对我来说都是新的, 我的问题是我正在处理一个巨大的excel表,其中包含大量不需要的数据。我需要将数据排序到几列,我只需要列“A,K,AN,AQ”但在“AS”列中我只需要某些值(是,否,空白)我只想要是和空值。就像我说以前从未做过任何编码但我知道你可以使用宏来做它所以请帮忙,我该怎么做呢?

2 个答案:

答案 0 :(得分:1)

在尝试进入宏之前,尝试使用if else语句的函数。它们很容易处理。喜欢:If(是)然后将它放入X.稍后,您可以选择所有需要的。另外,检查美元符号的使用方式

use this links看看,如果它适合你。

答案 1 :(得分:0)

完成这项工作的一种快速而肮脏的方法是:

  1. 删除不需要的列。

  2. 选择您感兴趣的范围内的所有单元格,单击“插入”菜单,然后选择“表格”。如果您的列有标题,请选中“我的表有标题”框。 - 这会将您的数据转换为数组,以便Excel识别出每一行都是一个条目(而不是认为单元格是不相关的)。

  3. 现在,您可以使用列标题中的过滤器图标来选择并仅显示您感兴趣的列 X 中包含值的行。

  4. 请注意,表格功能的优点有一些限制,因此,一如既往,这是否是一个很好的解决方案取决于您对数据的处理方式。