2018-04
20

Office 2016的烦心事

By xrspook @ 9:04:36 归类于:烂日记

前天下午开始,我就在旧电脑上测试使用Office 2016。之前我已经在那台机上试过用2013,但是因为2013那个明显的漏洞我无法接受,所以即便我在办公的电脑以及家里的电脑装上了,还是把那果断删掉。现在回想起来,当时是有点太紧张,因为测试的时间还很短,对我来说,电脑能不能装2013是最重要的,但我却没有料想到,2013装上去以后,某些对我来说非常重要的功能存在严重缺陷。2013数据透视表的问题依然传递给了2016,但这次之所以我敢去测试,是因为我大概已经知道了解决方法。所以在旧机子上装上2016以后,我赶紧试试一下那些方法可不可行。那个严重缺陷是当你从旧版本2003的xls文件另存为2007开始用的新格式xlsx以后。数据透视表引用的源数据地址会默认乱套。从新建的那个新文件开始,默认数据透视表引用的地址会变成了一个绝对地址。这样,会让人非常崩溃,因为这就意味着当你把文件复制,所有透视表都失效,你无法在上面更新数据刷新效果。在桌面复制的文件存在问题,云同步的也存在问题,但如果你打开软件之后用里面的另存为就没有问题。这个问题在2013之前的版本2010上没有发生过。据说明年就会出2019了,我觉得即便到了2019,问题依然会存在,因为一定程度上他们的工程师已经放弃了对旧版本xls文件的支持,当然不会掏心掏肺地在那里花时间。经过那一次以后,我认真查找了有什么解决办法。首先第一步是开始使用之前就把2016的模板文件替换掉。也说不准是不是模板文件的问题。反正我就真的是一装完以后就马上替换掉。替换掉以后,可能在新软件下生成的数据透视表没问题,但是从旧文件另存为的文件还是有问题。所以解决办法是新建一个文件,然后从旧文件里全选所有工作表,复制到新的文件里。这样操作新文件里面的数据透视表指向的地址肯定是错的,你得把全部改一遍。改完以后,这个文件就算是适应了2016,往后无论是另存为还是桌面复制都不会存在任何问题。为什么要进行这种傻瓜操作呢?这跟另存为有什么不一样吗?作为一个纯粹的软件使用者,我搞不懂。我也试过把旧文件另存为以后在新文件里把数据源全部改一遍,但这样依然不行。虽然麻烦,但总算找到了解决这个很让我头痛的问题的方案。

之所以用2016,而不是2013,其中一个很重要的原因是2016里新增了几个数据图,比如树状图、旭日图、直方图以及箱式图,还有就是Power系列已经是2016的一部分,不需要额外加载。2016能插入地图。虽然能插入,但是可能在功能选择上会比用Office 365更新出来的2016功能少。同样叫做Office 2016,但是Office 365的2016就要比买断版的2016的内容要丰富。我既然已经买下了2016这个版本的使用权,为什么升级的时候我不能使用那些功能呢?!除非你又出了一个2019,然后Office 365更新的是2019,那么2016用不了那些功能我认。

2013的破解虽然有些可以有些不可以,但总体来说还比较顺利,但2016的破解,貌似我没找到一个可以永久的方法,如果用KMS软件,每180天还要重新激活一遍,显然这很烦。因为说不准那个软件哪一天就不小心被杀毒软件干掉了。其实,就个人而言,入手家庭版的2016价位是可以接受的,但问题是我要在家里也要在单位办公室的电脑上操作,总不可能叫我买两台电脑的使用权吧。我付家里那台电脑的钱是理所当然的,但是如果单位这台电脑的也要我付,我就觉得心理很不平衡了。就个人用户而言,不开票也不用其它什么手续,价格只要149,但是如果什么手续都要办全以后,可能价格就要到599。价格相差了一大截。但是如果没有那些手续,单位的软件根本没办法报销。所以最终,如果硬要用这个软件的话,可能单位的人会让我用那个180天要重新激活一遍的破解版。以前破解出来的Office软件没有180天这个限制,但现在2016都这样了,我不觉得2019还会有什么新进展。而且如果2019出了,大家破解的力度就不会在2016上,所以更加不可能突破这个180天的限制。说真的,如果这个软件是好用的话,我愿意去掏那一百多块钱。

32位的2016在32位的Win7 2GB内存的系统下运行比较卡,文件打开的时候比较卡,操作的时候也有可能会卡。我觉得如果装内存8GB的Win7 64位系统上应该没问题,但如果装在内存4GB的32位Win7上很难说。如果我用上了2016以后,我那XP的上网本,就不可能编辑到新文件的新增功能了。不过话说回来,对我来说那些新增功能的使用几率其实不算很高。所以既然使用几率不高,为什么我非得换一个版本呢?如果我只是喜欢2016的图,我完全可以在我有需要的时候用某台电脑去做图,虽然这样挺麻烦。2016有一些新增的公式,虽然我很想用那些功能,但不嫌麻烦用以前通用的公式各种迂回还是能做到同样的效果。

以前电脑上换某个软件的时候根本没有这么多烦恼,只管用就是了,但现在要照顾的东西太多。

2017-09
21

Excel的取舍函数

By xrspook @ 10:26:27 归类于:烂日记

学功夫是一回事,把功夫活学活用,又是另外一回事。还是学生的时候,我觉得自己的Word用得还过得去,但是那个时候显然我完全不懂什么邮件合并,后来我觉得,在实际工作中,邮件合并比Word的其他功能我用得更多。大学要写各种实验报告和论文的时候我不得不接触。工作以后更加是和Excel朝夕相对,一直以来我都觉得自己的Excel公式用得还可以。起码最基本的功能,我都可以做到。大概是因为我用Excel的范围还很少,所以还不曾需要用到一些很高端的东西。昨天我的三本Excel武功秘籍终于到了。亚马逊现在用的快递公司是从前凡客的如风达。前天早上8点多我就已经看到他们把我的订单分配给了快递员并开始配送,但实际上前天一整天都没来,到昨天早上,他终于给我打了个无法听清他在说什么的电话,大概是因为信号不好,接着我就收到短信说我的东西到了。这般三本书真的很厚重。尤其是那本《Excel 2013函数与公式应用大全》以及那本《Excel 2013数据透视表大全》。两本书的定价都是99块钱。余下的那本是讲VBA脚本的。VBA这种东西,我必定要学会,但是那可以缓一缓。从前我觉得自己的函数还过得去,但是,但我当我拿起那本很厚重的武功秘籍翻一翻的时候,我才知道自己有多么的渺小,自己所知道的只是皮毛中的皮毛。之前工作一直都没什么阻碍是因为我涉及的东西实在太少。

就以取舍数据为例,有四舍五入的,有向上向下舍去了。我们平时用得最多的只是针对小数点的ROUND函数。到昨天为止,我才知道原来那个控制函数还可以用负数,复数就等于是十百千万位等等。这些只是整十整十取舍的,还有一些是基于任何基数的。你可以把那个基数设为0.01,你也可以把那个基数设为300。这些都非常自由,想怎么整就怎么整。从前我认识的取整函数就只有一个INT,但昨天我又认识了另外一个TRUNC,而且那个TRUNC,比我之前学的那个INT还要厉害,更适合取整这个概念,而且那个TRUNC还可以针对小数位,于是当然也可以包括控制十百千万位。在一定范围内取整函数和舍入舍出函数是一致的。在正数的时候,取整函数跟向下舍入函数一致,在负数的时候,取整函数跟向上取整函数一致。这种向上向下,他们通常的解释方法是绝对值,即离零远一点还是近一点。其实说白了,这就是一个绝对值大小的问题。向上舍入的函数绝对值会离零越来越远,而向下舍入的函数最终的结果是离零越来越近。要搞清这种关系,首先,你都要知道,你的想做到什么。然后才好说要用什么函数去实现。如果,你需要处理的数据只是一个正数,而且需要取舍的位置只是很普通的,只要求十百千万位,起码有三个函数,能满足你的需要,即TRUNC、ROUNDDOWN和FLOOR,这些函数一个人控制数就能搞定,不需要再自己手动添加些什么。当你不懂得这些函数的时候,当你只懂一两个函数的时候,你还得用很笨的方法去进行取舍。当然,这些取舍函数很多是高级货,在Excel 2003里,你需要加载数据分析库才可以用,但是如果你用的是更高端的Excel,比如说2013,就没必要去做这种操作。2013比2003强大,很多是它的函数控制更加具体,不容易犯错,同时它的数据透视表也更强大,这些只是我暂时观察到的,估计随着学习的深入我会发现更多秘籍。

学习从来都是个无底洞。

归档:2017-09-21 罪念

Page 1 of 11
COPYRIGHT @ 我的天 | Theme by xrspook | Power by WordPress | Valid XHTML 1.1 and CSS 3 Go to top