经常使用Excel的朋友可能都会遇到一些看起来似懂非懂的错误值信息:例如#N/A!、#VALUE!、#DIV/O!等等,出现这些错误的原因有很多种,你真的了解它们吗,熟练掌握解决这些错误的方法吗?以下为大家介绍几种常见的错误及其解决方法。
01#DIV/0!
DIV是除数英文(divisor)的缩写,而/0表示除数为0。当使用公式,除数为0时就会显示#DIV/O!错误值。
02#REF!
REF是引用的英文缩写(reference),当函数公式中的单元格引用被删除时,就会显示#REF!错误值。
03#NULL!
NULL是零值的;等于零的英文,这常常是因为使用了不正确的区域运算符或引用的单元格区域的交集为空。
SUM(C2:C7D2:D7)的意思是求这两区域的交叉部分的合计,因为这两区域没有交叉的部分,所以显示错误值。修改正确的引用区域即可。
04#NAME?
NAME是英文名字,当函数名称输入错误或使用的函数没有定义时就会显示。如在目标单元格中输入公式:=vlokup(H3,B3:E9,2,0)。
05#N/A
N/A是英文NotApplicable的简写,表示没有的意思;使用VLOOKUP函数当查不到要查找的值时就会显示#N/A错误值。
06#NUM!
NUM英文number的缩写,数字的意思。当函数公式中有无效或不匹配数值时就会显示#NUM!。
如=SQRT(-4),给负数开平方,就会出现该错误。07#VALUE!
VALUE英文值的意思,当文本参与数值运算时,就会出现该错误。
预览时标签不可点收录于话题#个上一篇下一篇嗯。又来了,又说到跨域了,这是一个老生常谈的话题,以前我觉得这种基础文章没有什么好写的,会想着你去了解底层啊,不是很简单吗。但是最近在开发一个「vscode插件」发现,当你刚入门一样东西的时候,你不会想这么多,因为你对他不熟悉,当你遇到不会的东西,你就是想先找到解决方案,然后通过这个解决方案再去深入理解。就比如跨域,新人或者刚接触的人对它并不是那么熟悉,所以说列出一些自己积累的方案,以及一些常用的场景来给他人带来一些解决问题的思路,这件事是有意义的。(写完之后还发现真香。以后忘了还能回来看看)
其实现在的环境对于刚入门的前端来说,非常的不友好,一方面吧,很多刚新人没有经历过工具的变更时代,另一方面框架的迭代更新速度很快。在以前你可能掌握几种常见的手法就好了。但是现在webpack-dev-server、vue-cli、parcel,这些脚手架都进行了一层封装,对于熟悉的人可能很简单,但是对于还未入门的人来说,简直就是一个黑盒,虽然用起来很方便,但是某一天遇到了问题,你对它不熟悉,你就会不知道所错。(但是别慌,主流cli的跨域方式我都会讲到)
讲着讲着有点偏离方向,可能我讲的也并不一定是正确的。下面切入正题。
本文会以「「What-How-Why」」的方式来进行讲解。而在在How(如何解决跨域,将会提供标题的11种方案。)
「重要的说明:在文中,web端地址为localhost:服务端地址为localhost:,这一点希望你能记住,会贯穿全文,你也可以把此处的两端的地址代入你自己的地址。」
cors以下所有代码均在