技巧:经验分享:如何才能让EXCEL计算速度更快?跑起来嗖嗖的

优采云 发布时间: 2022-12-04 12:47

  技巧:经验分享:如何才能让EXCEL计算速度更快?跑起来嗖嗖的

  笔记:

  这篇文章是我给知乎的回答,分享给大家。

  原问答地址:

  ------------

  本来打算关了电脑睡觉,结果打开知乎又看了一遍,就睡着了,少睡了两个小时。为了回答这个问题,我将利用Excel的概念和方法,结合采集到的资料,对我新出版的《“懒”科技:打造财务Excel专家》第一章的内容进行补充完善,修正成本尽量回答。系统化、学术化,符合知乎的专业性。希望对你有帮助。

  当表的计算效率较低时,可以考虑以下几个方面进行优化:

  1、首先要合理设计数据的布局,这是保证计算效率的前提

  由于 Excel 以不同的速度引用此工作表、不同工作簿或工作表中的访问数据,因此计算对其他工作表的引用通常比计算工作表内的引用慢。当数据计算量较大时,必须考虑数据的整体布局:数据是保存在单独的工作簿中,还是保存在单独的工作表中,还是保存在同一个工作表中。

  基于完整性的原则,如果是列表类型的数据表,如果可能,尽量将数据整合到同一个工作表中,至少尽量在同一个工作簿中。如果不能将它们合并到同一个工作簿中,则宁可使用少量大工作簿,也不要使用大量小工作簿。尽可能避免工作簿之间的链接。链接外部工作簿不仅会影响表格的打开速度,而且在移动或删除工作簿时会造成链接断开,不易查找和修复。

  2. 不可避免要参考其他作业本时的提速技巧

  尝试对已关闭的工作簿使用简单的直接单元格引用。这样做可以避免在重新计算任何工作簿时重新计算所有链接的工作簿。

  如果不能避免使用链接工作簿,最好全部打开而不是关闭,而且打开工作表的顺序也有讲究,先打开要链接的工作簿,再打开收录链接的工作簿。通常,从打开的工作簿中读取链接比从关闭的工作簿中读取链接更快。

  进一步提速的“离家出走”方法:

  Break:对于数据量较大的表格,将已经计算出结果且不会更新的单元格的公式计算结果,通过专用粘贴转换为数值,减少计算量;

  处置:尽量不要在大范围内使用需要大量计算的函数或公式。例如:条件格式和数据有效性函数虽然很强大,数组公式运算功能也很强大,但是大量使用会明显降低计算速度,除非你愿意忍受蜗牛般的运算速度,否则,不要*敏*感*词*使用数据Validation、条件格式、数组公式;

  关闭:如果工作表需要大量计算,而其他工作表很少引用它,请考虑将其从本工作簿中移出。以免每次重新计算时影响工作簿的整体计算速度。

  3、原创数据要标准化

  原创数据必须标准化,否则会用函数公式清洗不规范的数据,增加中间环节,影响计算速度。比如数据的来源不是手动输入的,而是从其他系统导出的。导出的数据可能未标准化。比如数字是文本格式,数字后面有空格,还有不可见字符。这些数据不能直接参与计算。如果不手动去组织标准化的数据,就不得不使用函数公式来避免,这大大影响了计算速度。

  4、注意公式函数的计算效率,尽量使用效率高的函数,或者改用其他函数。

  

  1.除非必要,否则不要使用变量函数(volatile functions)。

  Excel的变量函数有:RAND、NOW、TODAY、OFFSET、CELL、INDIRECT和INFO。变量函数有一个特点,当值发生变化时,每次都要重新计算,会影响表的计算性能。

  例如,我们经常使用下面的公式来定义动态区域:

  =OFFSET(Sheet1!$A$1,0,0,COUNTA(Sheet1!$A:$A),1)

  优点是会自动扩充收录新条目,但是会降低表的计算性能,因为OFFSET是volatile函数,而且OFFSET中的COUNTA函数要查很多行,计算效率较低.

  一般情况下,我们可以使用Excel的表格函数来代替动态范围(Excel 2003中称为list)。

  2. 使用其他行和列计算并存储一次中间结果,以便在其他公式中重复使用。并且,如前所述,尽可能多地参考其他cell已有的计算结果,可以提高计算效率。

  在单元格 C2 中输入公式:

  =SUM($A$2:$A2)

  然后将公式填写到 C2000。如上所示。B列的公式是前面累加的结果加上这一行的数字。B列的公式是指上一行单元格的计算结果。B列公式与C列公式相比,引用单元格总数减少了500倍,计算量大大减少。

  3. 减少每个公式中的引用数量,最大限度地减少函数中引用的单元格范围。

  虽然数组公式可以在 Excel 2007 之后的版本中处理整列引用,但这会强制计算列中的所有单元格,包括空单元格。这会使表计算非常慢。

  4、尽量使用最有效的函数(一般自定义函数比Excel内置函数慢),准备合适的公式,尽量减少公式的计算次数

  =IF(ISERROR(VLOOKUP("龙一凡",$A$2:$C$1000,3,0)),"没有这个人",VLOOKUP("龙一凡",$A$2:$C$1000, 3 ,0))

  如果表格A2:A1000中有“龙一帆”,使用上面的公式,Excel会计算两次VLOOKUP函数。在Excel 2007之后的版本中,可以使用IFERROR来减少操作次数:

  =IFERROR(VLOOKUP("龙一凡",$A$2:$C$1000,3,0),"没有找到这个人")

  5.非必要不要使用会触发重新计算的操作

  以下操作会触发重新计算:

  

  1. 在自动模式下单击:单击行或列分隔符。

  2. 在工作表中插入或删除行、列或单元格。

  3. 添加、更改或删除定义的名称。

  4. 重命名工作表或在自动模式下更改工作表位置。

  5. 使用过滤器,隐藏或取消隐藏表中的行。

  6. 以自动模式打开工作簿。如果工作簿上次由不同版本的 Excel 计算,则打开工作簿通常会导致完整计算。

  7. 以手动模式保存工作簿,并选中“保存前自动重新计算”选项。

  6. 如果可能,在使用查找引用之前对数据进行排序。尽可能避免对未排序的数据执行查找,因为它们很慢。

  1. 如果使用精确匹配选项,则函数的计算时间与找到匹配之前扫描的单元格数成正比。对于大面积执行的查找,这个时间可能会很长。使用 VLOOKUP、HLOOKUP 和 MATCH 的近似匹配选项对已排序数据的查找时间很短,并且不会显着增加,具体取决于要查找的区域的长度。

  2. 由于精确匹配查找可能很慢,您应该考虑使用以下可以提高性能的方法:

  Ø 使用工作表。使同一工作表中的查找和数据运行得更快。

  Ø 如果可以,先对数据进行排序,使用近似匹配。

  Ø如果必须使用精确匹配搜索,请将扫描的单元格范围限制在最小范围内。使用动态范围名称或表(列表)函数,而不是引用大量的行或列。

  7、前面四点都实现后,如果表格的计算速度还是很慢,将Excel的计算方式改为手动计算,需要的时候再重新计算。

  在手动计算模式下,按[F9]可以触发智能重新计算。使用 [Shift+F9] 仅重新计算选定的工作表,按 [Ctrl+Alt+F9] 强制完全计算所有公式,或按 [Ctrl+Shift+Alt+F9] 强制完全重建依赖关系和执行完成计算。

  F9 计算所有打开的工作簿中的所有工作表。

  按 Shift+F9 计算活动工作表。

  按 Ctrl+Alt+F9 可计算所有打开的工作簿中的所有工作表,而不管它们自上次计算以来是否发生了变化。

  如果按 Ctrl+Alt+Shift+F9,将重新检查相关公式,然后计算所有打开的工作簿中的所有单元格,包括未标记为计算的单元格。

  解决方案:利用人人站CMS插件让网站快速收录以及关键词排名

  应该如何使用人人网cms插件让网站快速收录和关键词排名。多年来,为了营造良好的搜索生态环境,百度煞费苦心。推出各种算法*敏*感*词*网站,在互联网行业引起不小风波。像青峰算法、Beacon算法、Drizzle算法等,每一次算法改动都会震动大量的网站,尤其是那些用户体验极差、通过作弊手段优化的网站受到影响。用力打。所以由此,我们应该认识到,网站优化必须坚持白帽技术,以用户体验为中心。和作者一样,所有的优化都是基于用户体验。高质量的内容和清晰的 网站 结构可以大大增加用户的喜爱度,打下坚实的基础。自然不会怕百度算法影响排名。

  网站被黑影响排名:网站被黑也让很多站长束手无策,防不胜防。网站不言而喻,每个人都知道被黑客攻击的严重性。网站被黑客攻击的影响不仅仅是流量异常那么简单。网站被黑,首先网站的名誉会大大降低。严重的话,好不容易积累起来的良好信用也会被一口气毁掉,面临网站被黑的风险。而如果网站被标记为危险网站,那么百度搜索引擎对网站的好感度也会急剧下降,他们不会光顾你的网站,更不会期待它也给你排名。因此,我们在做网站优化的时候,

  网站结构影响排名:网站 结构对排名优化也有一定的影响,主要体现在两个方面:用户体验和搜索引擎蜘蛛抓取的方便性。网站结构优化是树状结构还是扁平结构,层次会更清晰,用户体验会更好,方便用户获取网站信息,也能让用户注意到其他精彩内容展示。因此感兴趣。同时也可以引导百度蜘蛛有序的沿着结构,逐层爬取索引。

  竞争对手网站优化影响排名:就像我们在比赛中所做的,这次你获得了第一页,但如果你在后期不继续努力保持分数,那么你将面临有在接下来的比赛中被排挤出名次的危险。所以在关键词优化中,为了从竞争对手中脱颖而出,我们在优化网站的时候,需要分析关键词,选择关键词来优化竞争小,但是搜索量高的词,其次,不断提高优化技巧,注重优化的细节,在内容上坚持优质内容。

  高质量、有需求的 原创 内容:高质量 文章 内容是一个常见的话题,这恰恰说明了它的重要性。也就是说,如果你的网站内容质量低,用户自然不会喜欢它,而对于百度搜索引擎来说,如果有很多用户喜欢网站,它也会认为它是有价值的网站,通常捐赠 收录 也会增加。但是如果你的网站糟糕到用户一刻都不想停留,你怎么能让搜索引擎蜘蛛喜欢你的网站呢?搜索引擎蜘蛛不会抓取内容,那么排名呢?我们可以使用人人网cms插件快速制作网站收录和关键词排名。

  1.根据关键词采集文章,通过人人站cms插件采集填写内容。(人人网cms插件还自带关键词采集功能)

  2.自动过滤其他网站推广信息/支持其他网站信息替换

  3. 支持多采集来源采集(涵盖所有行业新闻来源[新闻来源权威可读],海量内容库,采集内容新鲜)

  4.支持图片本地化或存储到其他平台

  5.全自动批量挂机采集,无缝对接各大cms发布商,采集伪原创自动发布并推送至搜索引擎

  

  这个人人站cms插件工具还搭载了很多SEO功能,不仅可以通过人人站cms插件实现采集伪原创发布,还有很多搜索引擎优化功能。可以增加关键词密度,增加页面原创度,增加用户体验,实现优质内容。

  1.设置标题的前缀和后缀(标题的区分度更好收录)

  2.内容关键词插入(合理增加关键词密度)

  3.随机图片插入(文章没有图片可以随机插入相关图片)

  4、搜索引擎推送(文章发布成功后,主动将文章推送给搜索引擎,保证新链接能及时被搜索引擎收录获取)

  5.随机点赞-随机阅读-随机作者(增加页面原创度)

  6.内容与标题一致(使内容与标题一致)

  7、自动内链(在执行发布任务时,在文章内容中自动生成内链,有助于引导页面蜘蛛爬行,增加页面权重)

  8、定时发布(定时发布网站内容可以让搜索引擎养成定时抓取网页的习惯,从而提高网站的收录)

  可以统一管理数十万个不同的cms网站。一个人维护数百个网站文章更新不是问题。

  1. 批量监控不同的cms网站数据(无论你的网站是帝国、易游、ZBLOG、织梦、WP、小旋风、站群、PB、苹果、搜外等各大cms,可以同时管理和批量发布的工具)

  

  2.设置批量发布次数(可设置发布间隔/每天发布总数)

  3.可以设置不同的关键词文章发布不同的栏目

  4、伪原创保留字(在文章原创中设置核心字不要为伪原创)

  5、软件直接监控已发布、待发布、是否伪原创、发布状态、URL、程序、发布时间等。

  6、通过软件可以直接查看蜘蛛、收录、网站的每日体重

  我们需要注意的一件事是,SEO优化排名有时会发生变化是正常的。例如,外部链接中死链接的出现会引起排名的变化。如果是老站,权重高,异常链接也会影响排名。但是像那些大的网站,它的权重比较高,一点点外链对他影响不大。如果你的是新站,结果会不一样。

  其次,每个网站的SEO优化一定要提前分析好,这样以后的排名结果才会在你的预期之内,才不会像无头鸡一样迷失方向。你要提前看好关键词,只有确定了关键词才去做。这样会降低难度,否则没有结果你就去优化。

  新站优化一般三个月内没有排名,即使有排名也只是伪排名。或者说,可以说是可有可无。也许今天有排名,明天就没有了。一周后有排名,但还是会下降。为什么是这样?这是因为百度处理数据的时候,有些人网站倒下了,你的就上来了,然后百度给你处理数据的时候,你的排名就没有了。也就是说,三个月之内,你的网站将没有排名的能力,因为百度有一个检验期(沙盒期)。

  网站关键词的选择,一些新站长在不知不觉中选择了难的关键词。这样的后果可想而知,简直是打中打。不要目标太高,这样做会打击你的信心。如果选择关键词,也是优化的重要一步。关键词选的好,不仅会有流量,而且优化难度也不高。这是关于分析。

  优化网站关键词当然要分析,不然怎么优化。有的站长会说,你发原创,发高质量的外链,坚持下去,一定能让关键词上去。那就大错特错了,seo高手是不会这么做的,即使有,偶尔也会这么做。高手是分析,分析百度的数据,做好自己的网站,排名就会慢慢上升。

  具体是怎么分析的?每个行业,每个关键词都有不同的数据,很难统一。例如:网站从事婚纱摄影。想要拍出“三亚婚纱摄影”这个词,接下来我们就要研究一下,想拍三亚婚纱摄影的用户到底想看什么?第二个是什么?,也就是三亚婚纱摄影的图片,不信可以搜索“三亚婚纱摄影”,百度图片第一。也就是说,百度需要的是三亚的婚纱摄影图片。如果你的 网站 有高质量的图片,百度就会给你排名。如果这还不够排名,让我们看看下一步是什么?想拍婚纱照的都想知道价格是多少。也就是说,如果我们 网站 有高质量的图片,价格也注明了。这样才能更好的满足用户的需求。还是那句话,想拍婚纱照的人一定是想拍出漂亮的布景,所以才会挑三拣四,不知如何取舍。这时候我们在网站上加一个“关注”“热度”“点赞”的功能,这样会不会增加用户点击和用户互动?但是,它可以改善用户体验并获得 网站 交互性。百度怎么能不给我们排名呢?百度和360都有站长平台。注册后提交网站 主页可能会更新 对于文章链接,您可以每天或一段时间手动提交链接摘要。想拍婚纱照的人,肯定是想拍出漂亮的布景,所以才会挑三拣四,不知如何取舍。这时候我们在网站上加一个“关注”“热度”“点赞”的功能,这样会不会增加用户点击和用户互动?但是,它可以改善用户体验并获得 网站 交互性。百度怎么能不给我们排名呢?百度和360都有站长平台。注册后提交网站 主页可能会更新 对于文章链接,您可以每天或一段时间手动提交链接摘要。想拍婚纱照的人,肯定是想拍出漂亮的布景,所以才会挑三拣四,不知如何取舍。这时候我们在网站上加一个“关注”“热度”“点赞”的功能,这样会不会增加用户点击和用户互动?但是,它可以改善用户体验并获得 网站 交互性。百度怎么能不给我们排名呢?百度和360都有站长平台。注册后提交网站 主页可能会更新 对于文章链接,您可以每天或一段时间手动提交链接摘要。

  看完这篇文章,如果您觉得还不错,不妨采集或转发给需要的朋友和同事。每天跟随博主带你了解各种SEO经验,打通你的二脉!

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线