新足迹

 找回密码
 注册

精华好帖回顾

· 【猴年新春家宴大比拼】外婆时代的年夜饭~~上做法咯 (2016-2-8) kakaisadog · Haval H6 提车 感受 和家用SUV标杆的长期使用比较 (2021-9-15) iamwhoami
· 高三考生家长,感悟几则 (牛蛙家长请绕道) (2016-3-19) 缓缓 · 【猴年新春家宴大比拼】 怎样用说不出口的低廉成本打造拿得出手的豪华家宴 (2016-2-23) ayeeda
Advertisement
Advertisement
查看: 1584|回复: 26

[会计] EXCEL filter问题请教,有加分!!! [复制链接]

发表于 2013-3-15 21:29 |显示全部楼层
此文章由 learner5 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 learner5 所有!转贴必须注明作者、出处和本声明,并保持内容完整
向Excel的大侠们求教一个问题:



每天都会收到一些EXCEL的单据,举例如下:



1.



现在需要我把不含数据的ROW隐藏掉,仅仅留下含有数字的那一行。形成新的EXCEL,然后,打印出来。

编辑后的EXCEL看起来需要如下:





问题:每天都要收到5张类似的EXCE(每个excel有300行数据),然后,要重复“HIDE”的动作N遍,实在太累了。请问有没有什么办法,是可以很快帮我筛选出含数字的ROW,形成新的EXCEL的?



要求:不能改变第一列的顺序---这就是我不能简单地使用filter,先把第二列排序,然后再截取有数字的row的缘故。

如果简单地使用FILTER功能,生成的EXCEL就会变成,如下图: -----第一列内容的顺序打乱了,不可接受





哪位高手能帮帮忙?

有加分

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
Advertisement
Advertisement

发表于 2013-3-15 21:30 |显示全部楼层
此文章由 Collins 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Collins 所有!转贴必须注明作者、出处和本声明,并保持内容完整
youtube

评分

参与人数 1积分 +1 收起 理由
learner5 + 1 感谢分享

查看全部评分

发表于 2013-3-15 21:32 |显示全部楼层
此文章由 learner5 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 learner5 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Collins 发表于 2013-3-15 22:30
youtube

请问COLLINS,要在YOUTUBE里输入怎样的KEY WORDS才能找到相关的视频教程?

退役斑竹 2017年度勋章

发表于 2013-3-15 21:36 |显示全部楼层
此文章由 slau1 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 slau1 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你怎麼filter成這樣的

highlight the whole spreadsheet, then click filter on,  filter for column B anything other than blanks
應該不會亂column A的順序啊

退役斑竹 参与宝库编辑功臣

发表于 2013-3-15 21:37 |显示全部楼层
此文章由 xingbu 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 xingbu 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Filter - 打开下拉菜单 -  untick blank

发表于 2013-3-15 21:38 |显示全部楼层
此文章由 donent74 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 donent74 所有!转贴必须注明作者、出处和本声明,并保持内容完整
不是太理解,如果你使用过滤,那就简单得把空格过滤掉了,怎么会改变第一列的顺序呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
Advertisement
Advertisement

发表于 2013-3-15 21:41 |显示全部楼层
此文章由 lulucai 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lulucai 所有!转贴必须注明作者、出处和本声明,并保持内容完整
donent74 发表于 2013-3-15 22:38
不是太理解,如果你使用过滤,那就简单得把空格过滤掉了,怎么会改变第一列的顺序呢? ...

估计楼主是用了sort不是filter,filter不会打乱顺序

发表于 2013-3-15 21:42 |显示全部楼层
此文章由 玟雨 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 玟雨 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你最后那个图的结果不是用了filter而是用了sort吧...
filter是个漏斗状的图标,选中全表后点filter按钮,能看到AB两列都有带小三角的方块状下拉菜单按钮,然后在B列的下拉菜单里把最后一个选项'blank'的钩去掉就可以了

发表于 2013-3-15 21:47 |显示全部楼层
此文章由 lovemylife 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lovemylife 所有!转贴必须注明作者、出处和本声明,并保持内容完整
不解,怎么可能把第一排顺序弄乱又不是排序

发表于 2013-3-15 21:48 |显示全部楼层
此文章由 gyh 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gyh 所有!转贴必须注明作者、出处和本声明,并保持内容完整
不影响的,不选blank,不影响column1的顺序,次序不会变
头像被屏蔽

禁止发言

发表于 2013-3-15 21:48 |显示全部楼层
此文章由 水桶腰 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 水桶腰 所有!转贴必须注明作者、出处和本声明,并保持内容完整
donent74 发表于 2013-3-15 22:38
不是太理解,如果你使用过滤,那就简单得把空格过滤掉了,怎么会改变第一列的顺序呢? ...

  试过,可以的!
Advertisement
Advertisement

发表于 2013-3-15 21:56 |显示全部楼层
此文章由 elight 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 elight 所有!转贴必须注明作者、出处和本声明,并保持内容完整
无语,很好奇LZ 用hide rows 用了多久?

发表于 2013-3-15 22:10 |显示全部楼层
此文章由 learner5 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 learner5 所有!转贴必须注明作者、出处和本声明,并保持内容完整
elight 发表于 2013-3-15 22:56
无语,很好奇LZ 用hide rows 用了多久?

呵呵,一天也没用过。只用了一次。

这只是我从今天开始起接的新任务。

只做了一张EXCEL,就受不了了。

感谢足迹!!!

爱你们啊!

发表于 2013-3-15 22:12 |显示全部楼层
此文章由 learner5 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 learner5 所有!转贴必须注明作者、出处和本声明,并保持内容完整
大爱足迹!!大爱EXCEL!!

发表于 2013-3-15 22:15 |显示全部楼层
此文章由 sayaaz 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 sayaaz 所有!转贴必须注明作者、出处和本声明,并保持内容完整
learner5 发表于 2013-3-15 22:32
请问COLLINS,要在YOUTUBE里输入怎样的KEY WORDS才能找到相关的视频教程?

输入 excel filter, 会有很多教程。你明显用了sort, 没用filter。
敬畏耶和华是智慧的开端,认识至圣者便是聪明。

发表于 2013-3-15 22:22 |显示全部楼层
此文章由 平平淡淡 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 平平淡淡 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 平平淡淡 于 2013-3-15 23:23 编辑

教你另外一种不用Filter的方法吧。
1 select a non-bank cell,press CTRL+* to select entire range
2 Press F5, Click "Special", choose "Blanks", click OK
3 Press Shift+SPACE, then Right Click ,Hide (Right Click the row number,or you will not see "Hide" command

record a macro, one click, all done, quciker than FILTER

评分

参与人数 2积分 +3 收起 理由
william.wangzy + 2 Macro是减少重复性task的好办法
learner5 + 1 你太有才了

查看全部评分

Advertisement
Advertisement

发表于 2013-3-15 22:29 |显示全部楼层
此文章由 learner5 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 learner5 所有!转贴必须注明作者、出处和本声明,并保持内容完整
平平淡淡 发表于 2013-3-15 23:22
教你另外一种不用Filter的方法吧。
1 select a non-bank cell,press CTRL+* to select entire range
2 Pres ...

很显然,又是牛人啊!

但是,今天的分不够了。只剩一分了! 别嫌弃:)

退役斑竹 2017年度勋章

发表于 2013-3-15 23:51 |显示全部楼层
此文章由 slau1 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 slau1 所有!转贴必须注明作者、出处和本声明,并保持内容完整
樓主被誤會
我有時候很驚訝公司同事的Excel 技能有多差

发表于 2013-3-16 12:29 |显示全部楼层
此文章由 晓暄 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 晓暄 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我的excel技能也很差 以前都不怎么用 现在就会filter, group, freeze panes, pitvotable 这些很简单的 连vlookup都只用过一次 现在忘怎么用了

发表于 2013-3-16 12:35 |显示全部楼层
此文章由 Brucehome 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Brucehome 所有!转贴必须注明作者、出处和本声明,并保持内容完整
晓暄 发表于 2013-3-16 13:29
我的excel技能也很差 以前都不怎么用 现在就会filter, group, freeze panes, pitvotable 这些很简单的  ...

PivotTable什么时候开始也叫很简单的Excel技巧了?

退役斑竹

发表于 2013-3-16 12:43 |显示全部楼层
此文章由 飞儿 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 飞儿 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Brucehome 发表于 2013-3-16 12:35
PivotTable什么时候开始也叫很简单的Excel技巧了?

Intermediate level...

Data validation 算高级。。。。
自由的灵魂,懂得自由的珍贵。
Advertisement
Advertisement

发表于 2013-3-16 12:50 |显示全部楼层
此文章由 Brucehome 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Brucehome 所有!转贴必须注明作者、出处和本声明,并保持内容完整
飞儿 发表于 2013-3-16 13:43
Intermediate level...

Data validation 算高级。。。。

正是。不过用PivotTable多的话,会觉得还是不给力,那样很多时候会再加SQL语法,这个可以算得上advanced了吧。

评分

参与人数 1积分 +3 收起 理由
飞儿 + 3 我很赞同

查看全部评分

退役斑竹 2017年度勋章

发表于 2013-3-16 12:52 |显示全部楼层
此文章由 slau1 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 slau1 所有!转贴必须注明作者、出处和本声明,并保持内容完整
我覺得會改macro 算中高級

发表于 2013-3-16 13:20 |显示全部楼层
此文章由 learner5 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 learner5 所有!转贴必须注明作者、出处和本声明,并保持内容完整
晓暄 发表于 2013-3-16 13:29
我的excel技能也很差 以前都不怎么用 现在就会filter, group, freeze panes, pitvotable 这些很简单的  ...

个人观点:

很多的EXCEL的技能都是在工作中有需要,然后去学习,又在工作中不断使用,才能变得熟练或者精通的。

我现在就是因为换了工作,需要大量使用EXCEL,才会经常在论坛里问些很白痴的问题。---是的,我承认,我的EXCEL水平真的很低

论坛上只要有人回答我,我一感谢他们的水平,更感谢他们的耐心。

如果不是因为工作需要,我是不会坐到图书馆去读任何有关EXCEL的书的。

细心的坛友可能会发现,我将问很多很多关于EXCEL的问题。。。

先大谢大家!

PS. 从论坛里得到很多帮助,我也在时刻寻找尽可能回馈给这个论坛的办法。

       工作技能绝对不是我的强项了。我找其它办法弥补

发表于 2013-3-16 13:52 |显示全部楼层
此文章由 vivien75 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 vivien75 所有!转贴必须注明作者、出处和本声明,并保持内容完整
平平淡淡 发表于 2013-3-15 23:22
教你另外一种不用Filter的方法吧。
1 select a non-bank cell,press CTRL+* to select entire range
2 Pres ...

请教一下这位牛人,我试了一下你的方法,Record a macro, 为什么结果只是hide一个row,而不是整个spreadsheet中所有blank row? 我也打开macro edit看了一下,根据demand,macro只是选了一个row,因为在hide时,如果要right click row number, you can't highligh more than one row。请高人给指点一下。

纯粹是借LZ的问题学习一下excel,
Vivien7541

发表于 2013-3-16 21:33 |显示全部楼层
此文章由 平平淡淡 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 平平淡淡 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 平平淡淡 于 2013-3-16 22:35 编辑
vivien75 发表于 2013-3-16 14:52
请教一下这位牛人,我试了一下你的方法,Record a macro, 为什么结果只是hide一个row,而不是整个spread ...


recored macro normally gets the 90% of the job done. You then need to make some changes to get it working more efficiently.
In this case, one line of code (red)can get the job done.

Sub HideBlank()

Selection.CurrentRegion.SpecialCells(xlCellTypeBlanks).EntireRow.Hidden = True

End Sub

Advertisement
Advertisement

发表于 2013-3-17 00:01 |显示全部楼层
此文章由 vivien75 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 vivien75 所有!转贴必须注明作者、出处和本声明,并保持内容完整
平平淡淡 发表于 2013-3-16 22:33
recored macro normally gets the 90% of the job done. You then need to make some changes to get it  ...

Thanks got it!
Vivien7541

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部