自动把一个数字划分成几个区间数字,像地图的自动系列数字一样

有没有什么函数 能直接把我的一个数字 自动划分成区间 就像地图系列的自动一样;

区间不能写死,因为我的值是动态的,我想要的区间是根据数据来的,根据数据区间来看是10的倍数或者是100的倍数;

地图这种自动区间就很完美=.=

image.png

FineReport wangqiaofeng 发布于 2021-6-4 16:00
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
张洪威Lv6高级互助
发布于2021-6-4 16:11(编辑于 2021-6-4 16:32)

=maparray(range($b),(item-1)*ceiling($a/$b)+0+"-"+item*ceiling($a/$b))

$a 数字  $b 组数  像给5,3就得出下面三组。

image.png

  • wangqiaofeng wangqiaofeng(提问者) 这个不是我想要的,我需要10和100的倍数那种,根据数据来,而且每个区间的每个值我需要单独取出来用
    2021-06-04 16:18 
  • 张洪威 张洪威 回复 wangqiaofeng(提问者) 看截图,用ceiling处理成倍数,能分组用indexofarray不就能单独取出来了。
    2021-06-04 16:33 
  • wangqiaofeng wangqiaofeng(提问者) 回复 张洪威 这个倍数是写死的,我没有办法确定我的值的大小,要是小于100就有问题
    2021-06-04 17:03 
  • 张洪威 张洪威 回复 wangqiaofeng(提问者) 你都发现这个问题了,加个if应该就没问题吧。
    2021-06-04 17:20 
  • 2关注人数
  • 676浏览人数
  • 最后回答于:2021-6-4 16:32
    请选择关闭问题的原因
    确定 取消
    返回顶部