excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel教程:工作表的列太多,如何只提取部分列的原始数据

在日常工作中,经常需要处理一个非常多列的数据表,实际上我们需要提取其中部分的列数据,不需要处理列内容,也不需要全部提取,只提取部分列。

你有没有因为工作表的列太多,一个一个的手动查找?这样太耗费时间;若使用数据透视表是无法解决,因为每次只要部分透视就必须求和、平均……不能够只提取数据原始内容。

今天就分享如何能够设置一个模板,将数据源到指定工作表,然后使用函数编辑,自动按照需要提取列名自动提取!

一、建立两个工作表,分别命名“输入工作表”(要提取的数据区域)、“输出工作表”(提取的列数据)。

二、“输入工作表”操作方法,直接把数据复制粘贴进去就行,非常简单。

三、“输出工作表”操作方法

  1. 先把“输入工作表 ”的第一列复制粘贴到“输出工作表”(或者任意一列都可以,但是这列必须包含了所有行,不能有空格)。

2.设置好你要提取的列标题,要和“输入工作表”中的列完全一直,不然提取不出来,会报错。

(1)MATCH()函数,我这里就不多介绍了,之前的文章里写过,MATCH(B$1,输入工作表!$1:$1,0)=0,目的是作为if()函数的判断条件,如果在“输入工作表!$1:$1” 在输入工作表中的第一行中能找到“收入月1”就为假(即非0)。

(2)HLOOKUP()函数,当“收入月1”在“输入工作表”的区域A:AO内,提取对应行的单元格内容,自动判断是否有满足的条件,有的话直接返回对应单元格内容;

(3)if()函数,实现目标是,若“收入月1”在“输入工作表”的第一行中找到,条件不成立,执行条件2,即HLOOKUP()函数,返回查找行所对应的单元格,相当于定位功能。


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接