在Excel中提取列值的前10%并放入另一列

问题描述:

我有一列Excel中包含值的Excel表格。我需要的是一个VBA代码,它将识别列值的前10%,并将它们放在相邻的列中。在Excel中提取列值的前10%并放入另一列

+0

你的数据格式化为“表”吗? – Brad

+0

这不是一张表,它是一列值。我所需要的是一个代码,它选择该列中前10%的值并将它们插入其他地方 – Dora

+0

您的意思是前10%的值是什么意思?你的意思是,如果有10行数据需要代码选择第一行值并将其插入其他地方? (因为10的10%= 1) –

为什么不忽略VBA并使用百分位数函数创建一个真正的错误列和过滤器。

EG。 B列中值的前10%是否是B2值?

=B2>=PERCENTILE($B$2:$B$17,0.90)