首页 > 解决方案 > 谷歌表格拖动公式的一部分,同时保持其余部分不变

问题描述

我在 Google 表格中有这个公式:=ROUND((J2*2)*('Sheetname'!C39/100))
我想在(J2*2)向下拖动时保持一致;
同时我想像等一样('Sheetname'!C39/100))调整到下一行('Sheetname'!C40/100))......

标签: google-sheetsgoogle-sheets-formula

解决方案


使用$符号使其保持不变。如果你想让列常量放在$列名之前 如果你想让行常量放在$行值之前

在所有计算中使用 J2 单元格值

=ROUND(($J$2*2)*('Sheetname'!C39/100))

在所有计算中使用 J 列值,但基于拖动更改行

=ROUND(($J2*2)*('Sheetname'!C39/100))

在所有计算中使用第二行值,但根据拖动更改列

=ROUND((J$2*2)*('Sheetname'!C39/100))


推荐阅读