首页 > 解决方案 > 在 MS Excel 中找出一行中特定列的最小值

问题描述

我在 Excel 中的表格如下所示:

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.524最低的被排除在外,67即使是最低的也必须采取。

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

任何帮助/建议将不胜感激。谢谢你。

标签: excel-formulaexcel-2013

解决方案


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

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

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

推荐阅读