需要一个公式来对Excel列进行排序

时间:2017-04-11 21:24:04

标签: math excel-formula formula formulas

请查看此spreadsheet

我需要一个公式,将绿色行至少放在顶部或靠近顶部,并且列的底部或附近的红色行被排序。它不必适用于任何数字,只需要处理此电子表格中的数字

我靠近D列进行排序,其中(columnA / columnB * 100) * columnA列,但中间有绿色异常值行,应该更靠近顶部区域

1 个答案:

答案 0 :(得分:0)

你对褐色(近红色)的线条一无所知,所以我将其视为红线。

在E2中添加新公式,

=IF(A2<5,100,0)+IF(C2>0.68,0,10)-D2/10000

然后将其复制到列E对列E进行排序,增加。然后你得到这个:

enter image description here

这是有效的,因为绿色行在其C列中有区别,绿色为0.667或更小,所有其他行为0.700。红色行在其列A中区分,对于红色(对于棕褐色)为2或更小,对于所有其他行为7或更多。因此,我的公式使得A列的断点为5,C列的断点为0.68,并指定适当的数字,并将它们添加为最终得分。我将列D用作打破平局,就像在原始数据中一样。如果您不关心每个颜色部分中的断路器,则可以删除-D2/10000

我在Microsoft Excel(在Office 365中)中完成了所有这些操作,就像在问题标题中一样。