如何计算Excel中行组的五分位数?
我在下面找到了这个问题的部分答案。我想为每一行导出相同的五分位数数据,但我需要五分位数基于由另一列中的值确定的组 使用以下公式:如何计算Excel中行组的五分位数?,excel,excel-formula,excel-2013,Excel,Excel Formula,Excel 2013,我在下面找到了这个问题的部分答案。我想为每一行导出相同的五分位数数据,但我需要五分位数基于由另一列中的值确定的组 使用以下公式: =MAX(1,ROUNDUP(10*PERCENTRANK($C:$C,$C2,4),0)) 将值更改为10,将其拆分为您需要的任意数量的组-当前它是十进制组。将$C:$C更改为具有目标值范围的列,并将$C2更改为具有目标值和自动填充的第一行中的单元格 您的输出将是一个分组,基于1的值是最低的,任何较大的值都是较高的数值 如果您的排名标准是行号,您可以在a中插入一个
=MAX(1,ROUNDUP(10*PERCENTRANK($C:$C,$C2,4),0))
将值更改为10,将其拆分为您需要的任意数量的组-当前它是十进制组。将$C:$C更改为具有目标值范围的列,并将$C2更改为具有目标值和自动填充的第一行中的单元格
您的输出将是一个分组,基于1的值是最低的,任何较大的值都是较高的数值
如果您的排名标准是行号,您可以在a中插入一个新列,并自动填写与行引用相对应的数字。请通过复制并粘贴到原始帖子中来显示一些数据,预期返回值以及您尝试修改公式以满足您的需要。由于数据的机密性,我无法共享示例。一般的例子是A列包含按编号1-100分组的值,B列包含从-10-10的十进制数。我只想计算B中值的五分位数位置,与A列中包含相同值的单元格进行比较。我无法设计出任何自己的解决方案,不需要手动更改我想要分组的每个值的公式。我认为这不是一个现实的解决方案,因为有大量的分组。那么就创建虚拟数据吧,但人们不应该期望那些志愿者重新创建或创建他们自己的数据。