【发布时间】:2017-04-05 22:50:04
【问题描述】:
背景
我喜欢使用story mapping 通过 cardboardit.com 收集客户的需求(并为他们创建估算值)。我目前正在对我过去完成的一个项目进行样本估算 (http://vibereel.com/)。
Cardboardit 提供将数据转储到 csv 文件的功能,该文件可以在 data 选项卡中的 this 表中以原始形式呈现
数据选项卡非常原始,因此我使用此公式使其在estimate 选项卡中看起来更好:
=QUERY(data!A2:J,"select C,E,D where A='card' and E'white' order by I,J label C'name', E'color', D'笔记'",0)
然后我要求工程师在行中填写估算值。工程师在另外两栏(frontend和backend)下填写估算。
问题
问题是当我意识到我错过了用户地图中的一些元素时。所以我调整了用户地图,再次导出数据并将其转储到data 表中。考虑到上面的公式很聪明,estimate 表会立即准确地更新。
但问题是工程师输入的值现在与新值不一致。即,一个名为“edit vibereel”的前端任务以前估计需要 1 天,但一旦输入新数据。一个放错地方了
问题
我怎样才能做到这一点
- 每当工程师在两列下输入值时,这些值就会锁定,或链接到它们原本打算在name 列下执行的任务。
备选问题
解决这个问题的另一种方法可以是每次更改数据表时(由于用户映射的更改)..新的数据集可以转储到新的数据表中(即data-v2),另一个估算表可以创建(即estimate-v2)。这将具有商业意义,因为它向客户显示了估算值的变化。在这种情况下,如何简单地将估算值从 estimate 复制并粘贴到 estimate-v2 并仍然将它们链接到适当的估算值?
【问题讨论】:
-
Excel 和 Google 表格相似但又不相同。 IE。 QUERY 电子表格功能在 Excel 中不可用,但它有另一个工具可以完成类似的任务(实际上它做得更多),但它只适用于可安装的应用程序 AFAIK。
标签: google-apps-script google-sheets array-formulas