允许插入新的数据行,但不能更改公式

时间:2019-04-19 09:53:36

标签: google-sheets google-sheets-formula

有什么方法可以允许用户(与我共享工作表的用户)插入新的数据行,而不更改公式?

我的情况:我创建了公式,例如用于行中的下拉列表,用于单元格的其他公式等。现在,我希望允许用户将数据插入到这些行中,但是我想防止他更改这些公式(理想情况下)他应该看不到或复制这些公式或整个表格。

我知道我可以保护工作表/单元格,但这完全使用户无法进行编辑。 有什么办法可以满足我的需求?

2 个答案:

答案 0 :(得分:0)

您可以有两张纸-一张给他/她,一张给您。在工作表中,您将拥有所有公式。那么您只需将这两张工作表与IMPORTRANGE公式关联起来(例如,将工作表中的A,B,C列连接到您的A,B,C ...中,然后将D列中的公式导入到他/她中工作表的D列)

另一种方法是对所有位于第一行安全区域的公式使用ARRAYFORMULA变体。

答案 1 :(得分:0)

您只能保护工作表的选定部分。

  1. 转到数据->受保护的工作表和范围...
  2. 单击侧栏中的添加工作表或范围。
  3. 输入范围的名称。
  4. 选择工作表作为选项。
  5. 检查除了某些单元格。
  6. 添加希望允许用户编辑的所有范围。

希望这会有所帮助!