我通常将电子表格链接在一起以隐藏敏感信息。例如,我有一个项目经理填写工程师的小时(在表A中)并标记他们的工作是否可接受等,然后我将同一张表链接到另一张表(表B),其中还包括所述工程师的小时工资,并计算总薪水。表B仅由会计团队共享。
Google表格的一个强大而实用的功能是能够跟踪revision history中的更改(类似于Git)。但请考虑Gherkin中的这种情况:
given
电子表格A有一张标题为hours
的单页
and
电子表格B有一个importrange("A","hours!A:C")
and
对表A和表B添加了许多修订
and
电子表格B的结构已更改为包含工作表january
和february
,而不仅仅是费用
when
用户转到表B修订版
then
的预期
用户应该看到所有的修改就好了
的实际
具有破坏的依赖性的修订版加载