【发布时间】:2011-01-11 20:16:04
【问题描述】:
我一直在尝试编写一个宏(分步)来组织一个设计非常糟糕的调查的结果,但我运气不佳。
这是我所拥有的示例:
这是我需要的样本:
我遇到了几个问题,其中一个是调查中的 15 个问题并非全部都必须回答,这使得以流畅的方式循环遍历结果很困难。
更大的问题(与上一期相关)是调查中的 15 个问题中有 3 个是“选择所有适用”类型的问题,并且每个选择都被记录为单独的答案,但编号相同。例如,问题 10 有 11 个可能的选项,用户可以根据需要选择任意多或少的选项。如果他们选择了问题 10 的第 1 和第 3 个选项,结果将类似于我的 What I have 示例的第 3 行和第 4 行。
我的What I need 示例显示我需要列中的所有问题和各自行中的所有受访者编号,以及受访者在其各自编号下的长答案。
最终产品中不需要来自What I have 示例的ID 列,但我暂时将其留在结果中,认为它可能有助于解决这个问题。
我想知道我是否应该回到给我这个的人那里并告诉他们我很抱歉,但我对此无能为力,因为它太混乱了。如果您认为可以修复这些调查结果,请给我一些指点(详细一点,我对 VB Script 没有太多经验)。
也欢迎任何其他的 cmets、想法或建议。
【问题讨论】:
-
这不是搞砸了,它是一种相当标准的调查方法。在数据库中分析非常容易,或者您可以在 Excel 中使用 SQL。你喜欢什么方法?
-
@Remou 我有比 VB Script (MySQL) 更多的 SQL 经验。如果可能的话,我想把它留在 Excel 中(并按照你的建议使用 SQL),但如果你认为先把它放在数据库中会更容易,我会走这条路。
-
好的,我会回复你的,如果其他人没有打败我:)
-
@Remou 谢谢!同时,我将尝试在 Access 数据库中使用它...也许我会很幸运!