这是我的问题 -
第一个表格包含一系列问题
而第二个包含答案列表
我想要做的是在每个“响应”列中都有一个下拉列表,其中仅包含响应表中的相关答案。为了做到这一点,我尝试使用通用公式找到所有匹配的response_tbl [QID]到questions_tbl [ID]并带回response_tbl [Answer Text]
但是我在很长一段时间内遇到了很多麻烦。我非常感谢有关此事的任何帮助
感谢。
答案 0 :(得分:1)
如果您可以通过QID对答案表进行排序,那么我会有一个解决方案。创建命名范围
=OFFSET(Answers!D$1;MATCH(Questions!A2;Answers!$A$2:$A$10;0);0;COUNTIF(Answers!$A$2:$A$10;Questions!A2);1)
其中Answers是包含A列中的QID和C列中的答案的列表。 Quastions列表包含ID为A的问题和D中的下拉列表。 创建名称范围后,单击问题表中的D2进入数据验证,选择列表并输入" = NamedRange"没有"以及您指定范围的名称。现在,如果你将其复制到其他问题,它将获取问题的正确答案,因为问题!A2在命名范围内没有$。