我想从Google表单数据创建一个新工作表,该工作表仅导入符合特定条件的单元格数据。回答者对多个问题有五个回答选项(所有问题都具有相同的五个选项)。我希望新工作表仅在符合我的条件的单元格中显示数据,而在不符合条件的单元格中则应为空白。我希望所有行和列的格式保持相同。
我已经缩小了导入范围部分,但是我不知道我应该使用查询,过滤器,if还是其他函数?
答案 0 :(得分:0)
除了数字格式外,任何公式都会保留源范围的格式,因此,如果您的格式包括字体样式,粗体,斜体,颜色等,则应使用脚本来代替公式。
答案 1 :(得分:0)
在同一电子表格中,QUERY
效果很好。如果您希望将其转到其他电子表格,也可以使用QUERY(IMPORTRANGE(
或仅使用IMPORTRANGE
。
正如Rubén所说,如果您要维护所有格式,而无需自己在目标工作表上手动进行设置,则需要使用脚本。
编辑
请参见Sheet3
HERE。制作副本进行编辑。
任何具有蓝色背景的单元格都有一个公式。主要的是下面。
=ARRAYFORMULA(IF('Form Responses 1'!D3:DD="","",SWITCH('Form Responses 1'!D3:DD,$D$1,"",$E$1,"",'Form Responses 1'!D3:DD)))
您将无法编辑这些列。如果您需要进行编辑(例如“评论/适应”列,则可以修改上面的公式,然后逐列应用它。
如果可行,请单击绿色的复选标记以接受答案!