Excel Equi-Depth Binning(动态分析数据到bin值)

时间:2016-05-05 11:58:34

标签: excel

我只是想知道是否有人可以帮助我在excel中动态地理解和实现等深度分级。

我设法使用excels数据分析直方图功能实现等宽分级。但鉴于equi-depth要求bin在其中具有相同数量的值,我对如何使其动态工作感到有些困惑。

显然我可以手动执行此操作,但这似乎非常多余。

1 个答案:

答案 0 :(得分:0)

首先,指定一个单元格以包含所需的箱数。我们使用$ X $ 1。假设它有一个4。在单元格X2中,放置标题" bin#"。

现在,在单元格X3中,放置以下公式:

= IF(ROW() - 2 - ; $ X $ 1,"",ROW() - 2)

并填写(例如,30行,以防您以后需要更多的垃圾箱)。现在,应该有4个值,1-4,其余的单元格显示为空白。现在在左侧的单元格(W3)中,放置此公式:

= IF(X3 ="""",IF(X3 = 1,0,PERCENTILE.INC(表1的[Data]中,X 2 / $ X $ 1)) )

$ W $ 3:$ X $ 30现在定义垃圾箱,你可以做一个VLOOKUP(范围查找= TRUE)