ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: guangyp

[Excel 基础应用] [第27期]系统表格后处理[已总结]

[复制链接]

TA的精华主题

TA的得分主题

发表于 2007-9-16 23:40 | 显示全部楼层

首次做题,请多多指教!答案已发送,请查收。


QUOTE:
结果正确,可惜只点到了睛,没有画龙,在列数多时会显得麻烦,评2分。

[此贴子已经被guangyp于2007-9-28 11:00:03编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2007-9-17 22:58 | 显示全部楼层

真不知道是什么系统会搞成这样?[em06]

发一个全部基本操作的答案。


QUOTE:
结果虽然正确,但处理方法在对列数多的情况会显得很麻烦,不大符合要求2,评1分。

QUOTE:
录像太大,就不上传了,多谢jssy兄的参与。
[此贴子已经被guangyp于2007-9-27 18:07:45编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2007-9-18 16:35 | 显示全部楼层

这个系统真不咋的,怎么尽往复杂里整.

做了一个基本操作的,答案已发送到guangyp126@126.com.


QUOTE:
结果正确,可惜只点到了睛,没有画龙,在列数多时会显得麻烦,故评2分。

QUOTE:
附件里有willin2000录好的操作过程,文件比较大,所以下载时会慢些。

QUOTE:
标签用公式来求,确实可以方便很多,在做的时候,也闪过这个念头,因为列不多,手输也较快,所以就没有再细想[如果题里的数据表有几十,上百列,为了偷懒说不定会再想想] 主要还是心理上认为基础题要考基本操作,想当然地认为考点只是合并计算和批量删除空格. 不过确实应该用函数来辅助.

btw: gaungyp兄的方法1/2可以合并,即同时用公式求出行和列标签,合并计算时同时选首行和最左,这样空格也不用删了, 行公式里的除数参数也可以自动化(max($a:$a)).
                                                                           -willin2000

QUOTE:

正因为解题时要用函数作为合并计算的辅助,所以题目要求1并不像往常的基础题那样是:只使用Excel的基本操作。

从数据透视表的角度去看待合并计算,就能理解了为什么方法1和2合并的话就可以省去合并计算后定位删除这一步了,多谢willin2000兄的补充。

                                                                                         ----guangyp

[此贴子已经被guangyp于2007-9-29 9:48:59编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2007-9-19 17:33 | 显示全部楼层

差点忘记占楼了。原始数据有点怪,用Microsoft Office Document Imaging的OCR总是得不到合适的格式数据。所以还是用其他方法来做的,两种方案。

占楼完毕。

******************************


QUOTE:
不知什么原因,两个解法的步骤和过程数据一直没有问题,但最后的结果在F列、J列中有些数据有小误差,故不评分。顺便说一下,chrisfang兄表述操作过程的方法大家可以参考参考。

[此贴子已经被guangyp于2007-9-27 16:55:32编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2007-9-19 19:08 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

参与一下!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


QUOTE:
完全满足题目要求,既画龙也点晴,只不有点大材小用了,从这可以看出,合并计算可理解为数据透视表的一个子功能。全部答案中最好的一个,加1分,共评3分。

[此贴子已经被guangyp于2007-9-27 17:48:08编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2007-9-19 22:16 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
答案已发到邮箱:guangyp126@126.com,请查收。
QUOTE:
结果正确,为了点晴,画龙花太多的时间,在列数多时会显得麻烦,故评2分。

QUOTE:
由于录像太大,偶就不上传了,多谢BIN_YANG168兄的参与。
[此贴子已经被guangyp于2007-9-28 12:46:36编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2007-9-27 17:15 | 显示全部楼层

是那个网友,居然制成这样的电子表格来????

QUOTE:
文件来源于此贴:如何整理不规则数据 
[此贴子已经被guangyp于2007-9-28 11:18:35编辑过]

TA的精华主题

TA的得分主题

 楼主| 发表于 2007-9-27 18:39 | 显示全部楼层

关于评分的说明

因本题考点不明显,我想参加了竞赛的任何人都是花了比较多时间去做题,故评分时把握以下原则:

1、不太满足答题要求2的,也进行评分;

2、最后结果是正确的,评1分;

3、用了本题考点做题的,评1分;

4、最好的答案或有精彩点的,评1分。

5、最后结果有错误的,不评分。

 ,这是我的答案,里面已经设置好检验用的工作表,本题总结稍后再写。

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

 楼主| 发表于 2007-9-29 11:19 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

本期总结

leeyong兄在15楼用了数据透视表的方法来解题,如果我们把合并计算看成数据透视表的子功能的话,那本期的主要考点就是合并计算。还有另一个不算重要的考点是自定义排序,因为当表格的列数比较多时,第一行的数据如果手工操作的话,那还是比较麻烦的。

本期共有15人参与了答题,从答案来看,答题的会员基础操作都撑握得很好,只是因为考点不明显,所以大家在分析出表格数据的特点后,能想到用合并计算方法的只有4人,从这一点来看,思路确定了的方法,好的方法不一定麻烦,呵呵,在Excel中真是应了“不怕做不到,只怕想不到”这一句话。

看了大家的投票,觉得有必要说得细一些,下面是我在解题时的思路和相应操作录像:

一、分析数据

因为思路确定了方法,所以当我们要用Excel来完成某项工作任务时,就要先分析一下任务的数据,分析出数据的特点后,再确定是基础操作、公式、VBA中的哪些方法才能更好的解决。

那么,本期题目的数据特点是什么呢?有些会员可能会说,这表格取消合并单元格后,再调整一下行高列宽,看到数据乱乱的,哪有什么特点,其实,表格数据乱乱的也是数据的特点呀。而是否真是乱乱的呢?我想,只要是系统导出来的东西,大多数都是可以找到数据特点的。

我们不忙着取消表格的单元格合并,看问题要先从大局来看嘛,否则很容易迷失方向的,呵呵。转正题,从整体表格的数据每行每列都填上了数据,还是挺整齐的,呵呵,别忘了,数据整齐也是特点喔,它说明数据在行方向和列方向上数据的个数是一个定值。那么这个定值是多少呢?接下来我们输入计数函数Counta来看看数据区,先不用计数值函数Count的原因是数据有可能是文本型的,得到这样的结果:

列方向的看到的数值为:82,11,0,0,0,0,1,92,1,10,82,0,93,0,0,90,3,0,0,93,75,18,0,93,0,74,19,0,0,93,3,90,84,9,0,0,0,93,82,11,0......分析这些数据,不难看出列向数据为93个,同样的方法,可以知道行向的数据为14个(其实这个单从表头就可以看出来,因为数量、金额列间隔了7次),好了,我们操作的最终目的明确了,就是:把列向(或行向)数据数相加为定值的数据合并为一列或一行。

接下来我们用什么方法来实现合并呢?请继续住下看。

二、确定操作方法

找到规律以后,就可以按照自己所撑握的方法来确定操作方法,至于用哪一种方法做得更快更好,这就要对Exce的基本功能进行全面的了解。记得以前我对Excel进行全面了解的方法是一个个菜单地去看,理解它的要求及作用,从而想到了合并计算,因为合并计算的作用就是把相同的标签数据进行求和、平均值等的处理,它的要求就是要有相同的标签,结合前面找到的表格规律,要是我们把包含了93个数据的列作同一个标签,那不就能用上合并计算了。所以,我们可以如11楼ultra兄手工制作列标签,反正数据列也不多:

但是如果数据列多的话又怎么办呢?并且这在题目中是有明确要求的,这时就会自然想到用函数制作列标签了。我的文件里用的公式是:=ROUNDUP(COUNT($A14:A330)/93,0) 

公式很简单,我就不多作解释了。

三、自定义序列排序法制作表头

如果整理后数据列很多,第二行的数量、金额标题行用复制粘贴的方法很容易实现批量操作,但表头第一行的标题行一个个填充还是比较麻烦的,所以我想到用自定义序列排序法去处理。我录了个操作,大家看一下就很容易撑的。录像过程分以下几步:

1、复制粘贴作出第二行标题。

2、复制系统表第一行标题至结果表。

3、取消合并单元格,定位删除空单元格。

4、替换法清除空格。

5、自定义序列排序。

6、合并单元格,用属性刷批量赋与格式。

[此贴子已经被作者于2007-10-10 20:51:10编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2007-9-29 18:34 | 显示全部楼层

使用了函数公式还能算是基础题吗?虽然答题要求没有否定可以使用函数公式,但是,既然是基础题,用函数公式来解答,毕竟不能让人信服.本人认为,此题毫无实际应用意义.


QUOTE:
对于本题,列标签其实用手工操作也可以完成,使用函数正是为了应付在实际应用中数据列有可以比较多的问题,在最后的评分中,这一点也并未作强硬要求,所以主要考点只是合并计算,作为基础题应不算过份,呵呵,谢谢你的参与和批评。------guangyp
[此贴子已经被guangyp于2007-10-10 21:01:05编辑过]
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

最新热点上一条 /1 下一条

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-24 04:22 , Processed in 0.053936 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表