2015-06-17 75 views
0

我有一個非常簡單的問題,我正在努力。擅長將信息收集到桶中

我有一個列,增長率從0-60%變化,即/ 5%10%23%37%...等。

我想要做的就是拿這個列,並將一定的範圍分配到一個桶中。因此,如果增長率在0-5%之間,則將被分配0-5%的分類。總的來說,23%的增長率將低於20-25%的增長率。

我只是在尋找一種「細分範圍」的方式來說話。

您認爲如何?

回答

0

你在想這樣的事嗎?

enter image description here

剷鬥甲

=IF(A3<25, A3, "") 

剷鬥乙

= IF(AND(A3> 25,A3 < 50),A3, 「」)

C桶

=IF(AND(A3>50, A3<75), A3, "") 

桶d

=IF(A3>75, A3, "") 
+0

那麼它的整個範圍內的線條越多越好。因此,如果(A1:A50 <5%,桶1,否則桶2,3,4取決於桶的相應速率。 – Matty

+0

因此,您想要將A1:A50中所有值的算術平均值分配給相應的桶? – msiudut

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)&"%")