你的位置:物联网软件开发物联网软件多少钱 > 物联网软件开发价格 > 物联网软件开发公司 3天了,公式的范围自动变成#SPILL!,终于有解了

物联网软件开发公司 3天了,公式的范围自动变成#SPILL!,终于有解了

时间:2024-09-28 06:41:22 点击:84 次

图片

先来了解见解,诚然也不错径直忽略,径直看终末的解决设施。A:A这种写法,代表A列,低版块的Excel或WPS莫得动态数组,会自动从公式确面前单位格,与你多援用的区域作念“隐式错乱运算”。

比如在非动态数组版的Excel中:

一、B2单位格,径直写公式:=A1:A10(范围是10个单位格才调容纳的数组纠合)而B2单位格容纳不下,范围就会产生隐式错乱,复返与公式所位于行有干系的值(A2);如若是在B11单位格写=A1:A10,由于11行与1:10无法产生错乱,会复返#Value不实。

二、再比如在C9单位格中写下 =VLOOKUP(A:A,F:G,2,0),公式也会先将C9与A:A区域进行隐式交叉(把第一参数换成A9) 。

面前的新版WPS,与Office365都升级了动态数组,在B2单位格,写公式 =A1:A10,范围就会自动向下(或右)溢出成10个单位格的数组区域。

查找值门径写法是A2,而不是A:A,切记!=VLOOKUP(A2,D:I,4,0)

图片

除了VLOOKUP,还有许多函数的要求,都要写一个单位格,别用A:A,比如SUMIF。径直援用A列,会弹出警告对话框。

图片

唯有门径的写法,才调正常。=SUMIF(D:D,A2,G:G)

图片

VIP学员看到这里,就合计新版块不便捷。其实大错特错,新版块是在教你正确写公式,并且也提供了许多超好用的函数,梗概大大的升迁职责效果。过去需要很复杂的公式才斡旋决,面前决战千里就能解决。

1.数组公式,无须再按三键结束了

关于许多生手,浩荡会健忘按三键导致公式范围出错,面前再也不会出现这种问题了。

比如,面前要统计每个月的金额。

普通版块,需要按Ctrl+Shift+Enter三键结束,按完公式会自动出现{}。

图片

新版块,径直回车就责罚了。

=SUM((MONTH($C$2:$C$18)=F2)*$D$2:$D$18)

图片

2.用UNIQUE函数就不错索取不重迭

普通版块,用公式是尽头空泛的。

=OFFSET($A$1,MATCH(0,COUNTIF(H$1:H1,$A$2:$A$19),0),0)&""

图片

新版块,为了暗意神奇,我用动画演示。只需在一个单位格输入公式,回车以后会自动扩张区域,并索取不重迭。

=UNIQUE(A1:A18)

图片

除了不错针对一列,同期也不错针对多列,比如针对公司称号和软件索取不重迭。

=UNIQUE(A1:B18)

图片

3.不重迭计数

UNIQUE不错索取不重迭值,怎么进行不重迭计数?

图片

那太简便了,再嵌套个COUNTA统计个数就行。

=COUNTA(UNIQUE(B2:B18))

图片

那如若是按公司称号、软件2个要求不重迭计数呢?

相通简便,改下区域,再除以2就不错。

=COUNTA(UNIQUE(A2:B18))/2

图片

4.用SORT函数对履行自动排序

对月份降序。

=SORT(F2:G4,1,-1)

图片

小程序开发

语法流露:

=SORT(区域,对第几列排序,-1为降序1为升序)

比如面前要对金额升序。

=SORT(F2:G4,2,1)

图片

5.根据自动生成的最简便公式

图片

过去卢子共享过根据自动生成的设施,不外真实太繁琐了,详见:根据自动生成,物联网app开发太难了?

龙头:该位最近10期出号07 04 06 04 07 02 08 01 03 05,奇偶比5:5,本期龙头预测偶数球10将出现。

前一区(01-12):上期该区开出3个奖号05、07、10,该区最近6期共开出14个奖号,表现较热,本期推荐该区奖号:05、11。

不需要锁定区域,也不需要下拉和右拉公式,也不需要三键,啥都不需要。只需在一个单位格输入公式,就自动扩张,简便到没一又友。

=FILTER(C2:G11,B2:B11=D14)

图片

语法流露:

=FILTER(复返区域,要求区域=要求)

6.找不到对应值,无须再嵌套IFERROR

正常情况下,用VLOOKUP或者LOOKUP查找的本领,找不到对应值会显现#N/A,一般情况下需要嵌套IFERROR。

而XLOOKUP即等于找不到对应值,也不需要嵌套其他函数。

=XLOOKUP(E2,A:A,B:B,"")

图片

语法流露:

=XLOOKUP(查找值,查找区域,复返区域,不实值显现值)

7.将查找到的统共对应值去除重迭,再并吞在一个单位格

这个前阵子帮学员写了一个公式,套了又套,挺复杂的。面前有了新函数,那一切就不一样了。

=TEXTJOIN(",",1,UNIQUE(FILTER($A$2:$A$18,$B$2:$B$18=F2)))

图片

这个就尽头于将前边学的函数空洞起来,FILTER就是将稳妥要求的筛选出来,再用UNIQUE去除重迭值,终末用TEXTJOIN将履行并吞起来。

8.多表查找

要根据E1的姓名,在4个分表查找相应的数据。

图片

分表的方式都一样。

图片

好意思满的公式,区域嵌套VSTACK函数,就不错一次援用统共表,超等简便。

=VLOOKUP($E$1,VSTACK(坐褥:行政!$A$1:$G$99),COLUMN(A1),0)

图片

关于VSTACK函数,许多东说念主都比拟目生,卢子再通过一些案例细心流露,语法跟SUM函数访佛。

将2个区域的履行并吞

=VSTACK(A1:D5,F2:I4)

图片

同理,如若是3个区域,就再将区域写上即可。区域怎么摆放都行,不影响并吞。

=VSTACK(A1:D5,F2:I4,F7:I9)

图片

语法:

=VSTACK(区域1,区域2,区域3)

如若区域的履行有重迭,念念去掉重迭也不错,再嵌套UNIQUE函数。

=UNIQUE(VSTACK(A1:D5,F2:I4,F7:I9))

图片

将2个职责表的履行并吞

=VSTACK(坐褥:品性!A1:D5)

图片

语法:

=VSTACK(驱动表格:结束表格!区域)

面前要查找某个东说念主,径直用VLOOKUP函数查找并吞后的区域就不错。

=VLOOKUP($F2,$A$1:$D$9,COLUMN(B1),0)

图片

看到这里,应该光显VSTACK函数的作用,就是将统共表格并吞在一皆构酿成一个新的表格,从而不错正常查找。

9.字符永别

从科目内部将末级科目、一级科目索取出来。

图片

先来看早期的解决公式,都挺复杂的。末级科目:=TRIM(RIGHT(SUBSTITUTE(A2,"-",REPT(" ",50)),50))一级科目:=LEFT(A2,FIND("-",A2)-1)有了新函数,问题变得更简便了。末级科目:=TEXTAFTER(A2,"-",-1)

图片

一级科目:=TEXTBEFORE(A2,"-",1)

图片

而TEXTSPLIT是按分隔记号将统共履行分开,访佛于分列。=TEXTSPLIT(A2,"-")

图片

这个函数还有一个作用,运筹帷幄东说念主数。姓名用分隔记号离隔,早期的公式挺空泛的。=LEN(A2)-LEN(SUBSTITUTE(A2,"、",""))+1

图片

面前简便多了。=COUNTA(TEXTSPLIT(A2,"、"))

图片

时间在越过,面前写复杂公式的契机越来越少了,许多问题团结新函数都能纵容解决,皆备不伤脑筋。

你还知说念新版块有啥好用的函数或者功能?物联网软件开发公司

本站仅提供存储就业,统共履行均由用户发布,如发现存害或侵权履行,请点击举报。
服务热线
官方网站:d6425.cn
工作时间:周一至周六(09:00-18:00)
联系我们
QQ:2852320325
邮箱:w365jzcom@qq.com
地址:武汉东湖新技术开发区光谷大道国际企业中心
关注公众号

Powered by 物联网软件开发物联网软件多少钱 RSS地图 HTML地图

Copyright Powered by365站群 © 2013-2024 云迈科技 版权所有