2012-06-26 123 views
3

您无法将表格中的列从一侧移动到另一侧,因为这样做会破坏表格中的结构。这是谷歌支持和/或帮助页面说的。从Google文档表格中订购电子表格中的列

我的问题是,如果我在谷歌文档中创建一个。我无意中创造了一个问题,我应该早些时候创建,然后将问题移到表单上。该列不会在电子表格中移动。

所以我的表单电子表格现在看起来很乱。有没有办法解决这个问题,而无需再次输入我的所有问题(89)。我还没有任何结果。所以我正在寻找一个再生表格选项,或类似的东西。

回答

2

如果您在表单中移动问题,问题和答案出现在所谓的“表单回复”表单中的顺序仍与最初创建表单问题的顺序相同。


但是,您可以重新排列“表单响应”表中的questions_and_answers列以匹配问题出现在表单中的顺序(是的,会有警告不要这样做,但尽管存在警告)...看我下面的博客文章插图... http://yogi--anand-consulting.blogspot.com/2011/11/yogimake-column-headers-and-answers_27.html

+0

那么你说的是忽略警告信息? – RTB

+0

我可以确认表单响应在更改响应表中的列顺序后被正确记录。只要确保您没有任何依赖列顺序的自定义脚本。 – Jay

+0

至少有2人可以看到在这个改变之后,它不会将新数据记录到表格中。 – conualfy

1

解决方法1.

如果您鸵鸟政策有很多复选框等,但只是空白简短的回答,怎么样:

  1. 进行复印(测试)
  2. 删除形成。
  3. 移动列
  4. 创建表单。 (这将默认为您的问题短空的答案。)

解决方案2.

  1. 做一个新的工作表
  2. 使用的ARRAYFORMULA从第一片拷贝的结果,使他们在那里你要他们。
  3. 隐藏第一张。
+0

arrayformula?这就像在办公室的VB宏? – RTB

6

最简单的方法是从它与电子表格取消链接的形式,然后将其重新链接到同一个电子表格。它将在该电子表格中创建一个新工作表,但这次它将处于良好状态。

然后,您可以将旧的答案从旧的工作表复制到新工作表中,并手动重新排列。

+0

如果你按照这个答案和电子表格连接到你手动嵌入到另一个网站上的表单,不要忘记抓住新的'name =“entry.xxxxxxxx”'并将它插入你之前放置名称值的地方。 – user3172050

+0

这工作得很好。在最新版本的表单中,它会覆盖所有现有数据,并按正确顺序排列这些列。 – ScottG

-1

如果您还没有收到任何答案,最简单的解决方案是复制报告。

当您按照需要的顺序提问时,请点击File>Make a Copy

此新报告的回复表将按您的问题顺序排列。

相关问题