Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.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
Google sheets 谷歌电子表格:E2-F2,即使我移动了行_Google Sheets - Fatal编程技术网

Google sheets 谷歌电子表格:E2-F2,即使我移动了行

Google sheets 谷歌电子表格:E2-F2,即使我移动了行,google-sheets,Google Sheets,我对谷歌电子表格有意见。我想。。。让单元格C2始终包含单元格E2和F2之间的差异,即使我移动了行,但我不希望公式适应行的变化,公式仍应为E2-F2;假设E2包含5,F2包含3,C2将显示2。假设我切换了E行和F行。现在显示的结果仍然是2,单元格C2中的公式将更改为F2-E2。我想要的是公式不变,结果显示为-3 =INDIRECTE2-INDIRECTF2对我不起作用-它给了我一个引用错误。间接函数需要一个字符串参数。所以你需要写作 =INDIRECT("E2")-INDIRECT("F2")

我对谷歌电子表格有意见。我想。。。让单元格C2始终包含单元格E2和F2之间的差异,即使我移动了行,但我不希望公式适应行的变化,公式仍应为E2-F2;假设E2包含5,F2包含3,C2将显示2。假设我切换了E行和F行。现在显示的结果仍然是2,单元格C2中的公式将更改为F2-E2。我想要的是公式不变,结果显示为-3

=INDIRECTE2-INDIRECTF2对我不起作用-它给了我一个引用错误。

间接函数需要一个字符串参数。所以你需要写作

=INDIRECT("E2")-INDIRECT("F2")
但解决问题的更好方法是使用绝对引用

=$E$2-$F$2

您的第二个解决方案不起作用,当我添加列时,它只是更改为$F$2-$G$2。然而,第一个似乎是这样的工作-谢谢你!