首页 文章

Google表格:有条件地保护细胞?

提问于
浏览
4

这是一个非常基本的事情,但我无法弄明白 .

我有一张表基本上可以作为一些旧书的协作数据库 . 其中一些书已被转载,而另一些则没有 . 我正在努力追踪的一件事是重印的 Headers (因为有时因为各种原因它与原版不同) .

我的专栏“G”是一个简单的是/否下拉列表,其中有一个 Headers 询问是否有重印 . “H”是要求 Headers 的字段 . 默认情况下,我希望保护“H”(默认情况下“G”为NULL) . 如果用户将“G”设置为“否”,则应保持受保护状态 . 如果用户将“G”设置为“是”(意味着有一个),则应解锁“H”并让他们删除 Headers .

我可以找出条件格式(改变颜色和诸如此类)和细胞保护,但我似乎无法将两个和四个放在一起以获得条件保护 . 我发现最近的是:Protecting Cells Based on Contents of Other Cells in Google Sheets

看起来很相似 . 我想过回过头来编写代码,但是我已经很多年没有触及过实际的代码了(不幸的是没有走软件路线),所以这可能是一个令人沮丧的死胡同 .

那就是说:是否有可能在Google表格中有条件地锁定或解锁一个单元格?它是一个内置工具,还是我不得不抛弃一些代码?

谢谢!

M.

1 回答

  • 4

    是的,您可以为整个H列设置验证 . 对于规则 - 选择自定义公式并输入:

    =if(G1="Yes"),true,false)
    

    然后选择“拒绝输入”单选按钮,然后单击“保存” .

相关问题