沙漠里的骆驼 发表于 2021-10-27 23:07:00

请问为什么这个公式在excel2019版本里用不了

=INDEX(Sheet1!D:D,SMALL(IF(Sheet1!$C$3:$C$562=$A2,ROW(Sheet1!$C$3:$C$562),4^8),COUNTIF($A$2:$A2,$A2)))
这个公式。这个公式我在office365里是没问题的,可是在2019版本里死活不行。。。
还有,365里从上往下拉选取区域的时候,比如我拉的是D3:D25,D25是D列的最后一行有数据的单元格,他会自动把D3:D25变成$D$3#。。。有个#号。。。大神帮忙告诉这是什么。。网上找了很久,找不出答案来。。然后我用这个写好的公式,在2019里打开。。。错误码出来了。好像就是显示这个不识别,但是我把这个D3#改回D3:D25后,一样没用,计算出来还是错的,全是0,往下一拉,有几个是0,有几个是错误。。。请问这怎么解决?是什么原因引起的呢?请大神们不吝赐教,谢谢了
解决了,我傻了,这是数组,得按ctrlshiftenter。365动态数组,不需要。奇怪了,之前看说2019也支持动态数组的啊。
页: [1]
查看完整版本: 请问为什么这个公式在excel2019版本里用不了