Excel公式转换多个单元格中的数字,然后在一个单元格中添加转换

Excel公式转换多个单元格中的数字,然后在一个单元格中添加转换,excel,worksheet-function,Excel,Worksheet Function,我试图找出一种简洁的方法来实现这一点,它不需要为变量使用额外的列 基本上,我有9列,每个列的值在1到6之间。在一个特殊的“元分数”列中,我想对其他九列进行转换。我想看看其他9列中的每个值,我想把每个1转换成6,每个2转换成5,每个3转换成4,每个4转换成3,每个5转换成2,每个6转换成1。然后,我想把所有这些转换后的数字相加,并把总和放在“元分数”列中 通过为存储转换的9列中的每一列创建一个对应的列,然后将它们相加,这显然是一种笨拙的方法。但是,有没有一种简单的方法不需要额外的列?假设您的原始分

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

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


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

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

=63-SUM(A1:I1) =63-和(A1:I1) 如果任何单元格可能为空,而您想忽略它,请使用以下公式(谢谢Barry!):

=计数(A1:I1)*7和(A1:I1)
假设您的原始分数在A到I列的第行中,使用以下公式:

=63-SUM(A1:I1) =63-和(A1:I1) 如果任何单元格可能为空,而您想忽略它,请使用以下公式(谢谢Barry!):

=计数(A1:I1)*7和(A1:I1)
回答得好,彼得!您可能希望满足空单元格的要求(我假设它们得分为零),在这种情况下,公式可以调整为
=COUNT(A1:I1)*7-SUM(A1:I1)
回答得好,Peter!您可能需要考虑空单元格(我假设它们得分为零),在这种情况下,公式可以调整为
=COUNT(A1:I1)*7-SUM(A1:I1)