Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
EXCEL中的嵌套if函数,用于用第四列替换三行中的最低值_Excel_Excel Formula - Fatal编程技术网

EXCEL中的嵌套if函数,用于用第四列替换三行中的最低值

EXCEL中的嵌套if函数,用于用第四列替换三行中的最低值,excel,excel-formula,Excel,Excel Formula,我有四个专栏 如果测试4的值更大,我想用测试4替换测试1、测试2和测试3中的最低分数 但是如果测试4的分数最低,我将不做任何事情,并保留原来的分数: 我在EXCEL中编写了以下函数,但它不起作用 IF((AND(C2>F2, D2>F2, E2>F2)), A2+B2+C2+D2+E2+F2+G2, IF ((AND(C2<F2, C2<D2, C2>E2)), A2+B2+F2+D2+E2+F2+G2, IF ((AND(D2<F2, D2&l

我有四个专栏 如果测试4的值更大,我想用测试4替换测试1、测试2和测试3中的最低分数

但是如果测试4的分数最低,我将不做任何事情,并保留原来的分数:

我在EXCEL中编写了以下函数,但它不起作用

IF((AND(C2>F2, D2>F2, E2>F2)), A2+B2+C2+D2+E2+F2+G2, IF ((AND(C2<F2, C2<D2, C2>E2)), A2+B2+F2+D2+E2+F2+G2, IF ((AND(D2<F2, D2<C2, D2>E2)), A2+B2+C2+F2+E2+F2+G2, IF ((AND(E2<F2, E2<D2, E2>C2)), A2+B2+C2+D2+F2+F2+G2)))))
IF((和(C2>F2,D2>F2,E2>F2)),A2+B2+C2+D2+E2+F2+G2,IF((和(C2可能:

=IF(COLUMN()=7,SUM($C5:$F5),IF(AND)(C2=MIN($C2:$E2),C2可能:


=IF(COLUMN()=7,SUM($C5:$F5),IF(AND)(C2=MIN($C2:$E2),C2好吧,你不能用公式替换另一个单元格的值,但你可以在求和运算中替换另一个值,即使是有条件的。这对你的两个示例有效

=SUM(A2:D2)+MAX(D2, MIN(A2:C2))-MIN(A2:C2)

好吧,你不能用公式替换另一个单元格的值,但你可以在求和运算中替换另一个值,即使是有条件的。这对你的两个样本有效

=SUM(A2:D2)+MAX(D2, MIN(A2:C2))-MIN(A2:C2)

你以前使用过VBA吗?这似乎更适合作为编程任务。@Tim Biegeleisen我想给我的学生发送一份电子表格,让他们知道我将如何计算他们的最终分数。我认为学生们更容易运行。你是他们的数学老师还是计算机科学老师?你以前使用过VBA吗?这似乎更适合作为编程任务。@Tim Biegeleisen我想给我的学生发送一份电子表格,让他们知道我将如何计算他们的最终分数。我认为这对学生来说更容易操作。你是他们的数学老师还是计算机科学老师?非常感谢。这看起来很棒!我将尝试一些学生的gr我要确保它适用于所有的可能性。我非常感谢。它看起来很棒!我会尝试一些学生的成绩,以确保它适用于所有的可能性。我非常感谢。我也会修改这个代码。我非常感谢。非常感谢。我也会修改这个代码。我非常感谢。我也会修改这个代码。我非常感谢。