我有一个非常简单的问题,我正在努力。
我的专栏的增长率从0-60%变化,即5%10%23%37%......等等。
我想要做的是获取此列,并将特定范围分配到存储桶中。因此,如果增长率介于0-5%之间,则将分配0-5%的cateogry。 Eqaully,23%的数字将下降20-25%的增长率。
我正在寻找一种方法来细分范围"说话。
您怎么看?
答案 0 :(得分:0)
你在想这样的事吗?
Bucket A
=IF(A3<25, A3, "")
Bucket B
= IF(AND(A3> 25,A3 <50),A3,“”)
Bucket C
=IF(AND(A3>50, A3<75), A3, "")
Bucket D
=IF(A3>75, A3, "")
答案 1 :(得分:0)
如果您想要一个具有可变桶名称的单个辅助列,则可以使用如下公式:
=IF(AND(A1>0,A1<=0.25),"0-25%",
IF(AND(A1>0.25,A1<=0.5),"25-50%",
IF(AND(A1>0.5,A1<=0.75),"50-75%",
IF(AND(A1>0.75,A1<=1),"75-100%","Out of Range"
)
)
)
)
对于少量的存储桶来说没问题,但如果你的类别太多,嵌套几个IF会变得笨拙。
或者,您可以使用MROUND
将任何值舍入到最接近的n的倍数。通过一些连接,您可以根据需要定义尽可能多的n宽桶:
=IF(MROUND(A1,0.05)>A1,100*(MROUND(A1,0.05)-0.05)&"-"&100*MROUND(A1,0.05)&"%",
100*MROUND(A1,0.05)&"-"&100*(MROUND(A1,0.05)+0.05)&"%")