在 MS Excel 中找出一行中特定列的最小值

Find out minimum value of specific columns in a row in MS Excel

我在 Excel 中的 table 看起来像这样:

abcd    67  94  52  89 24
efgh    23  45  93  54 34
ijkl    64  83  23  45 92
mnop    34  45  10  66 53

这是一个学生数据库,其中包含在各个科目中获得的分数。我需要计算每行中的百分比,以便在 5 个科目中,第一个科目始终包含在其他 3 个最高分的科目中。

Example: abcd 67 94 52 89 24 75.5% 

这里75.5%=(67+94+52+89)/4=302/4=75.5排除了24是最低的,67即使是最低也必须取

我需要的是该特定行中所有列中最少的(当然不包括第一列),以便我可以将所有分数相加并减去这个最少的分数,最后用它来计算百分比.

任何help/suggestion将不胜感激。谢谢。

您需要针对您的列进行调整,但是如果您对整个范围求和,然后减去最小值,对范围进行计数,然后从中减一,您将能够得到平均。

此代码使用从 B 列到 F 列的 4 个值,这 4 个值是:67 94 52 89 24... 结果是 75.5

=(SUM(B3:F3)-MIN(C3:F3))/(COUNT(B3:F3)-1)