2023-12
21

确定使用365家庭版

By xrspook @ 9:16:24 归类于: 烂日记

38岁生日的这一天做成了一件事,就是终于找到了一个方案更换同事的office软件。因为我发现在win11系统之下,用office 2016的确会出问题,但这种问题你又说不准到底是因为什么,有时候会出现文件报错。公式自动发生了变化,比如某些不是数组公式的会变成了数组公式,让人觉得非常无语的是数据透视表的部分完全没了,只剩下纯粹数据本身。除了这些核心问题以外,表格的格式也发生了变化,比如行列距离,但最根本的问题我觉得是当我在用365的Excel的VBA访问某些被office 2016修改过的文件的时候,会出现一些莫名其妙的错误。之所以这么觉得,是因为这些错误发生的时间跟2016修改文件的时间比较吻合。在没有找到VBA出现问题的根本原因之前,我首先得排除这是2016造成的。2016 proplus的版本里也可以使用Power Query,但实际上数据刷新的时候,非常容易卡住。在365里可以刷出来的数据,2016会卡在那里,可能多刷几次也能行,但是那种体验会让人觉得挺崩溃。因为我是一个用了365好几年的人,但因为同事的电脑是2016,所以虽然365已经引进了一些动态公式,但是我却一直不敢学习使用,因为只能我能看得到,别人看不到,这样就没办法工作了。现在如果大家都用了365,我就可以怎么高端怎么方便怎么来。

近期我发现很普通的vlookup公式在365最新版本之下,会自动会变成一个动态公式,根本不需要把公式往下拉,它自动会显示一个蓝色的窗口,里面就是你需要下拉的那些东西。那种动态的感觉直接让我联想到了超级表格。365的其它查询公式也有这么牛逼的功能,我在看其它公式介绍的时候就发现了,但直到某一天,我自己用vlookup的时候才发现原来传统的公式也升级了这项功能。

本来我的设想是买office 2021的密钥,跟同事经过一番讨论以后还是觉得单位购买Microsoft 365家庭版比较划算。首先因为家庭版可以绑定的电脑比较多,其次是因为如果电脑经过一批又一批的更新换代,新的电脑自带了office,365可能就不需要购买了,但如果只是一次性买2021的话,经过几年的迭代,那个东西虽然买回来很贵,但实际上还是会有老化的时候。

我足足花了一个上午的时间才总算最终确定了这个Microsoft 365家庭版的方案。,但把365装在同事的电脑上,并确定可以使用,又不得不拖到了下午。首先找做表的人,然后是找要签名的人。接着找建立账号的人,最后找付款的人。付款的人说因为申请表还没有列出来,所以还不能那么快就付款,因为付款就会自动生成电子发票,电子发票的时间不能早于申请表的时间。所以最终的决定是先把office 2016卸载了,然后安装Microsoft 365,接着是用同事的某个家庭账号里面的共享子账号暂时支撑一段时间,等单位的家庭账号买回来了以后再把同事的365账号更新上去。

生日这天让我没料到的是明明是星期三,消消乐却有了更新,当我好不容易干完了20级以后发现原来星期四还有一个更新。1220的算是节日加更,我搞不懂这到底算是什么节日,圣诞吗?元旦吗?还是说澳门回归?平平淡淡就好,每周20级就可以了,一周折腾两次很心累。

2021-12
16

神经的微软

By xrspook @ 8:46:45 归类于: 烂日记

2018年的12月14日,我在微软的官方商城买了个人版的Office365,当时的365叫Office365,实际上版本应该是2016的。当时我用的电脑是Win7。家里那台好像是32位的,单位那台是64位的。之所以要用Office365,是因为 Office2013的数据透视表简直糟糕透顶,后来我试用了一下2016,感觉可以,所以一咬牙我就入手了Office365,当时在官方商城购买的时候,除了365本体以外,还送了一年的爱奇艺VIP。VIP是可选的,可以是优酷、腾讯爱、奇艺和喜马拉雅,最终我选择了爱奇艺,至于原因我已经不记得了。

接下来的两年,我依然用的是个人版的续费,因为身边没多少人跟我合伙,其实就价格而言,买家庭版比买个人版划算很多。但是找不到合伙人。显然一个人用家庭版是不靠谱的。曾经有一段时间,我在买个人版激活码的店铺看到他们有店铺开车的活动。也就是店铺做主账号,然后几个人合伙搞一个家庭版,每人的价格是99块钱。如果是自己凑够5个人开车买家庭版的话,平均下来肯定不用99块钱,但是如果找不到5个人。找个靠谱的店铺,他们负责开车,我觉得也是可以的。毕竟一个个人版,即便最便宜的时候也要接近200块钱。用家庭版和用个人版没什么区别,唯一的区别就是如果是陌生人开车的话,如果那个人不靠谱的话,把你一脚踢出去,你就什么都没了。看到那个开车的活动以后,我赶紧去试了一把。钱也给了,对方也的确给我发了邀请邮件,但问题是,我的个人版还没到期,所以无法加入他们的家庭版。这是一个很诡异的设定,如果店铺早就知道有这回事的话,他们就会说明个人版还没到期的用户就不要拼车了。所以那次交易最终只能以退款告终。

几年过后,身边的同事用365的多了起来,所以我们终于找到了靠谱的合伙人开车。之前我觉得是因为我还有半年才到期,所以无法加入别人的家庭版。现在我发现即便是到期的那一天也无法操作。我是12月14日到期的,2021年12月15日,当我打开Office的时候并没有像我料想的那样直接不让我编辑,而是有一条黄色的提醒告诉我可以用到12月30日,但在那之前我必须得续费,但奇怪的是微软的网站上显示我已经加入了家庭版,为什么Office软件这边还会有这种提醒呢?我同时问了微软的官方微信客服以及之前我买激活码的淘宝店。结果淘宝店回复很及时,而且给出的方案也很靠谱。我根据提示把电脑上所有过期的365 密钥都卸载,重启电脑并注销Office账号并重新登录后终于正常了。办公室的电脑比较简单,因为安装Win10以后,一开始我用的就是365,但是我的笔记本电脑就比较复杂,因为那买回来就自带家庭版的Office2016,我把它卸载了,然后安装了Office365, 但是卸载的时候,我没有把密钥也卸载掉。当我把笔记本电脑的365的密钥都卸载干净以后,发现office依然提示需要激活,每次打开软件都会弹出一个叫我输入密钥的窗口,如果我不输入的话直接东西变成只读状态。但问题是当我点击激活的时候,又会弹出来我的账号已经有 Microsoft365的授权。所以这相当的诡异,当我查看卸载程序的时候。发现可能因为我第一次密钥没卸载干净,所以他们居然自动给我安装了Office2016的家庭版。卸载了家庭版以后,理论上电脑上就只剩下Microsoft365,但依然提示我未授权,所以我只好把office的东西全部卸载掉,然后重新下载脱机版的Microsoft365重新安装。把之前的 office卸载干净再重新安装Microsoft365以后,我什么都没操作,自动连上我的账号软件就是激活状态了。

我觉得微软真是一个莫名其妙的东西,如果我的账号上有多个授权。为什么我就不能手动指定我用哪个授权呢?我个人版的授权是过期的,但是我家庭版以及Office2016的授权是有效的,那么为什么我就不能使用软件呢?而且还必须经过这一番折腾以后才能正常使用,幸好我不完全是一个电脑小白。淘宝客服很快就给我一个有效的解决方案,但是微软的客服问非所答。如果真的要从微软客服那里得到解决方案,估计得来回折腾很多回。

所以微软设想以后的系统不设置密码,使用联网的方式登录,想想都觉得这太恐怖了,万一你服务器崩溃了,我是不是就根本不用干活呢?

2020-09
18

强大的查询

By xrspook @ 8:45:44 归类于: 烂日记

昨天我实现了前天还不能实现的功能,用起来果然很爽。Power Query拯救了用vlookup公式导致源数据界面输入卡顿的问题。关于vlookup的卡机,据说用Power Query或者Power Pivot都能实现,而且据说PP的效率比PQ还要高。PQ现在我知道应该在哪里写代码了,但PP的DAX到底在哪里写,至今我还没找到。相对来说,我觉得PQ界面的按钮多一些。PP的按钮感觉跟数据透视表很类似。这就意味着,厉害的功能就隐藏在普通的东西之中。PP跟PQ比起来,函数的数量少了很多。用过的人都说,PP要比PQ简单,PQ就像一个谜一样。

前几天当我搜索,PQ教程的时候,发现了里面居然有递归。在谈递归的时候,把迭代也放进去了。迭代跟递归有什么区别现在我还不知道,但我知道递归和循环有什么区别。当某个函数的控制可以把判断和循环都用上的话。再加上700多个已经事先设定好的系统函数。PQ要实现一些神一般的功能显然是理所当然的。只有你想不到,没有它做不到,但前提是,要做到某些功能,光靠可视化版面,根本不可能。要在高级编辑器里自行折腾,或者在自定义的地方选择性折腾。光靠鼠标点击按钮是没办法把PQ的函数层层套用的,没办法一次性套用多个函数,某些功能就比较难实现了。对小白来说,要掌握所有可视化的按钮,尚且没那么容易,但是真正的高手,是必须自己写码的。

PQ用的是M语言,貌似我在VSCode的插件里面没找到相关的东西。里面有DAX的插件,可以自动补全和语法高亮。M语言更需要这种插件,因为光是函数的大小写就会把人搞疯掉。英语输入默认全部都是半角,但是如果我们的脚本里面还有中文,那就意味着中文跟英文得不断切换。光是逗号这种东西就会搞死人。而且我们的脚本里面,还不可能不出现中文。的确,函数可以起英文名字,但是,要处理的数据的列名,必然有中文,因为表格的内容有中文。我不知道那些写码的人是如何克服这种中文英文切换标点符号的问题,反正我是觉得,双引号,逗号,小括号这种东西经常让我很烦恼。不过幸好,据说,Office 2016以后的PQ,在写码的时候有自动补全功能,的确现在我的Microsoft 365可以这样,不仅仅是函数可以自动补全,连变量也可以自动补全。我不知道其他人写码的时候是怎样的,反正自从我习惯了python以后,我实在不能接受没有规范缩进的脚本。也正是因为有了python的习惯,所以我也默认把缩进从tab换成了4个空格。习惯了在VSCode里4个空格是4个圆点,现在PQ里没有这种东西。总让我觉得很不智能。

所有office文件都可以修改后缀,变成一个压缩文件。里面你看得懂或者看不懂的东西实际上就是数据以及你执行的步骤,所以PQ虽然有可视化界面,但实际上,它的高级编辑器让我觉得,那东西还原出了office软件数据处理的本身。

今年我的计划是学R语言,但实际上,我迷上了python,接着现在,我又迷上了M语言。

2020-06
3

默认理解为数组公式

By xrspook @ 10:22:24 归类于: 烂日记

昨天我才发现,我把Excel文件升级完以后,我的搭档没有用过。因为连续好长一段时间,单位的作业时间都超长,每天都在正常办公室下班时间之前,还没结束。通常会折腾到晚上11点多,运气好的话,可能晚上七八点就结束了,反正总的来说,在我升级完我自己的文件以后,一直都只是我一个人使用。我在三台电脑上用过那个文件。我用的是同一个软件打开,用的是Microsoft 365。其中两台电脑是台式机,搭配的是64位的Win7系统,而另外一个是笔记本电脑,搭配的是64位Win10。二者是有区别的,因为某些功能只有在Win10系统才有更新,但到底具体是些什么,至今我还没搞清楚。自从用了Microsoft 365以后,我也说不准那个软件会什么时候给我更新,比如说晚上回到宿舍,单位的作业很晚才结束,我赶着要把数据搞完然后睡觉,但偏偏在那个时候,打开电脑,打开Microsoft 365,却告诉我他正在升级。这种状况很让人抓狂,因为晚上10-11点的时候,单位宿舍的网速可能非常慢。如果Office在那个时候进行升级,而那个安装包又非常大,这将是毁灭性的。所以下次大概我要给软件设置提醒我升级,但不能为我自动升级,应该由我去选择升级时间,这比开电脑就被吓一跳好多了。理论上说Win7系统上的Microsoft 365对应的是2016的功能,Win上的365对应的是2019的功能,但无论是Win7还是Win10,我的365还是会比传统的Office 2016高级那么一点点,至于高级在哪里,我不知道。

Microsoft是个神奇的存在。office软件不知道从什么版本开始都有32跟64位的版本,365貌似给我的安装包都是32位的版本,但是365在不同的Windows系统下面又有其他分支。

大体上我觉得,Win7下的Microsoft 365,应该跟Office 2016差不多吧。但昨天的实际遭遇告诉我,不是那回事。昨天我才发现,在我三台电脑上都开得好好的公式,在我的搭档的电脑上几乎所有地方都显示错误。这不可能吧!一开始,我怀疑是SUMIFS不能在2016上使用,但搜索过后发现那个函数已经在Office 2016上通行了,那到底是什么呢?结果发现原来是我搭档Excel的选项设置里面勾选了引用空单元格时显示错误,为什么居然有这种脑残设定呢?我用了这么多年的office,从来没遇到过这种事,昨天之前我甚至不知道原来还有个这样的设置。把那个勾去掉以后,还有不少公式的地方显示错误,点击那些公式后发现,在我的电脑上没有表示数组公式的地方,在她的电脑上居然默认成了数组公式,那些东西根本不是数组变成了数组,当然会出状况。所以解决办法也很简单,重新把那个公式确定变回普通公式,所有数据都回来了。为什么在不同的电脑上普通公式会自动变成数组公式呢?这个问题之前我也曾经遇到过,但没有让我的公式全部失效,所以我也就没有理会了,但我发现在某些函数前会多了个@的标志,至于那个东西是干什么的,我不知道。

带着这个问题,我立马去搜索。先是去百度,接着是去必应,最后我还是在Google找到了答案12。原来在Microsoft 365里,默认把所有公式都认为是数组公式,虽然没有很明确地标注出来。不是所有函数都会被误解,但一些包含相对变量的函数就会出现这种毛病,比如说公式里大量使用的indirect。这些公式在数组与非数组里理解是不一样的。当我的搭档在她电脑上把数组公式转为普通公式以后,在我的电脑上,发现数组公式前面多了个@,而这个东西。就是为了让老office兼容,在365里面有没有@,效果完全一致,但在老office里面,多了个@,就说明这个不是数组公式。

我不知道为什么office的进化经常会在一些相对引用与绝对引用里纠缠不清,之前有数据透视表的数据源变成绝对引用,搞死所有人。现在又有偷偷地把公式默认为数组公式。让老版本的软件看到一大片数据错误。他们在这个默默改变的的时候,其实完全可以推荐用户另存为别的Excel格式,通过转换格式把公式修正为老版本可以理解。

这个默认数组公式的问题我没见过中文解释,是不是因为谁用Microsoft 365中文版的人还不够多呢?

2018-12
26

Office 365使用感想

By xrspook @ 19:42:45 归类于: 烂日记

昨天我觉得自己忙得死去活来的东西总算告一段落,到下午4点多的时候,我终于觉得我可以缓一口气。接下来的事情就不是干,而是等时间到,等数据全部出来,然后我就可以把东西做好,这个2018年的工作就算结束了。

最后做的是国粮局网上直报系统的统计分析,实际上我没做什么,只是把去年的东西改了一下,图表全部从2003格式改为365。在经历过上个周末在家里改格式以后,整个操作相对而言我已经有点头绪,总算在365里我能找到应该找到的功能,虽然有一些我还是不知道往哪里找,所以每到那个时候还是要度娘一下。有时我会觉得应该就在那里,但一眼望过去,无论如何如何都找不到,经过几次后我发现,那是因为那些功能被折叠到了一个按钮里,但那个东西又不会让你产生任何的联想,觉得所有功能都在那里。我觉得这是2003跟365的主要区别,或许设计师觉得用图标反映东西会直观一点,图案大一点你就不容易按错,会比从前的文字好很多,但是对同一个图标,有人是这么理解的,但有人却不那么觉得。我就是那种不那么觉得的人。以前在2003里,在一串小图标里找不到,我还可以在文字的菜单里找,相对于找图标,我觉得找文字会快一点,因为不容易误解,但是在这个365里面,你很难找到指引的文字,除非有些东西他们觉得无论如何都没办法用图标表示,于是有时你会非常的抓狂。我不知道为什么他们要这么干,或许他们觉得这么干以后,软件就不需要翻译了。你使用这个软件的时候需要学会一套图理解的操作本领,而不是通过你的母语。

之所以买365,其中一个很重要的原因是一些高级的数据模块里,2016的操作窗口,居然是一半中文一半英文,另外一些是图标。这把人整得很惨。如果那全部是英文,那我就用英文的思维去考虑,但是里面又有中文,但你从中文里都找不到你要找的功能,于是你就得去看英文,反反复复来回转换实在累人。真不知道,那些开发者是怎么想。如果他们不想让2016拥有这个功能,直接跳出来的窗口全是英文就得了,但是一半中文一半英文,绝对是把人逼死。我又明明知道那个界面是有完全中文版的,既然2016的家庭版或学生版没有,那么就一定在365里面,因为365是所有功能都具备的全家桶。365的家庭版和学生版跟商业版比起来,不过是少了一些只有在团队操作才用得上的功能。如果2016的专业版里才有全中文界面,365肯定是包含的。当我入手了365以后,事实证明的确如此。

现在让我有点困惑的是,要不要把笔记本的2016也升级为365。安装使用肯定没有问题,但是365是有使用年限的,但我的2016却是永久免费。重新安装365当然没有问题,但如果我想换回2016呢?要怎么操作呢?的确,我的微软账号上有这两个软件的使用权,但貌似我没有找到该从哪里可以找回2016的密钥。我也不知道如果365不想再订阅了,该去哪里下载2016的电子版.理论上,当我安装好Office以后,登录我的账号,自动就会跟我已经购买的使用权对上号,但如果我有两个使用权呢?该如何确定是哪一个呢?如果还能倒回去,我完全可以把笔记本的2016换成365,但如果这个步骤不可逆,大概我就不能冒这个险了。起码这能保证在我不给钱的时候,我还有可用的软件可以顶一段时间。

一直以来,我都是微软Office的粉丝,WPS对我来说只是一个走投无路时的替补是用来凑一下数的。

© 2004 - 2024 我的天 | Theme by xrspook | Power by WordPress