|
楼主 |
发表于 2019-5-20 03:38
|
显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本帖最后由 WYS67 于 2019-5-20 07:42 编辑
老师:比葫芦画瓢抄写您的公式,逐行显示计算结果的公式为:=IF(A5<>"",CONCAT(UNIQUE(RIGHT(TEXT(SORT((ROW($5:5)+$A$5:$A5/10)*($A$5:$A5<>""),1,-1),"0.0")))),"")
如果需要屏蔽不足十位数的计算结果【D5:D23】为空白,除了增加十位数的判断IF(LEN(原公式)<10,"",原公式)外,还有没有其它办法?
=IF(A5<>"",IF(LEN(CONCAT(UNIQUE(RIGHT(TEXT(SORT((ROW($5:5)+$A$5:$A5/10)*($A$5:$A5<>""),1,-1),"0.0")))))<10,"",CONCAT(UNIQUE(RIGHT(TEXT(SORT((ROW($5:5)+$A$5:$A5/10)*($A$5:$A5<>""),1,-1),"0.0"))))),"") 这样也太啰嗦了吧?
|
|