0

我试图找出一种简洁的方法来做到这一点,它不需要为变量使用额外的列。

基本上,我有 9 列,每列的值介于 1 和 6 之间。在一个特殊的“元分数”列中,我想对其他九列进行转换。我想查看其他 9 列中的每个值,并且我想将每个 1 转换为 6,每个 2 转换为 5,每个 3 转换为 4,每个 4 转换为 3,每个 5 转换为 2,每个 6 转换为a 1. 然后我想将所有这些转换后的数字相加,并将总和放在“元分数”列中。

这显然可以通过为存储转换的 9 列中的每一列创建相应的列,然后将它们相加来以一种笨拙的方式完成。但是,有没有一种不需要额外列的简单方法来做到这一点?

4

1 回答 1

3

假设您的原始分数在 A 到 I 列的行中,请使用以下公式:

=63-总和(A1:I1)

如果任何单元格可能为空白并且您想忽略它,请使用此公式(感谢 Barry!):

=COUNT(A1:I1)*7-SUM(A1:I1)
于 2013-03-05T21:30:53.097 回答