如图,我想实现的是0-20,20-40,40-60这样的效果
数据源比如类似这样的:
在单元格里面设置如下
设置的公式:=if(FIND("以上",$$$)>0,REPLACE($$$,"以上","")*1,left($$$,find("-",$$$)-1)*1)
公式只提取你前面的数字进行排序即可,不管你数据集分的范围有多少个,那么都是这个公式通用的,而不需要一直写很多if或者SWITCH去自定义!
结果:
未设置排序的时候按数据集里面的顺序出来的
利用内置数据集实现自定义排序
或
SWITCH($$$,"0-20",1,"20-40",2,"40-60",3,其他的自己加)
可以自定义排序序列,