互动教学经验-第45讲-如何使用问卷调查来收集图片附件资料
使用在线问卷可以非常方便的获取相关信息,可用来进行对老师、学生、家长进行相关的调查。常用的在线问卷网站有问卷网、腾讯问卷和问卷星等等,问卷题目类型除了常见的填空题、选择题等,还有附件题(文件上传),利用这个功能可以快速收集相关的图片资料。
一、题目设置
(一)腾讯问卷

腾讯问卷对于附件的收集可以借助腾讯微云进行。

(二)问卷网

二、在线查看及导出
(一)腾讯问卷
腾讯问卷有两种查看方法,一种是“回收数据”,一种是“统计图表”。


特别注意:在线查看上传的图片可一个一个下载,但若未及时下载会出现无法下载的情况,所以采用腾讯问卷平台最好是和微云进行关联,这样直接会保存到微云中。

(二)问卷网
问卷网在统计中,可以直接查看图片内容,可以单一下载,也可以点击“批量下载”获得下载链接。


批量下载推荐使用“Ant Download Manager”软件


三、批量重命名
无论是腾讯问卷或者问卷网收集的图片名称往往不是我们想要的,所以需要将导出的表格数据对图片名称按需要进行批量重命名。
(一)腾讯问卷
腾讯问卷收集图片时,无论用户是否提前按要求对图片进行规范命名,只要提交后,都会由腾讯问卷统一生成新的名称,所以针对这种情况只能想办法采用数据表格中的文件名称进行定制。
首先导出全部数据

对比导出的文件名和表格中的名称,找到规律。

经过比对,会发现导出的文件名比表格内的数据多出了统一的前缀“4247182_q-20-EN7D_”,在表格内新增一列,输入公式
="4247182_q-20-EN7D_"&B2
这个公式的意思就是将前缀增加给B2的文本前面,“&”是两个内容相连的符号,注意字符是采用英文的引号,不是中文引号。

双击选择框右下角的填充句柄(小方块)可以实现快速向下填充。

因为上传的照片可能会出现扩展名不同,所以要先提取每个文件的扩展名,新建一列,输入公式=IF(LEFT(RIGHT(C2,4),1)=".",RIGHT(C2,3),RIGHT(C2,4))
公式说明:RIGHT是从右向左取函数,LEFT是从左向右取函数,LEFT(RIGHT(C2,4),1=“."的意思是先从右向左取四个字符(默认扩展名一般是3位),然后再左取第一个字符判断是不是“.”,如果是就从右向左取3个,如果不是就从右向左取4个。

假如我们打算将收集的照片按姓名来重命名,可以在姓名后面插入一个新列,然后使用公式
="ren "&C2&" "&E2&A2&"."&D2
公式说明:ren是重命名的名称,其格式为“ren 原文件名 更改后的文件名”,这里就是将C2的值作为原文件名,E2(姓名)和A2(编号)的值作为更改后的文件名,D2是扩展名。

将生成的内容进行复制

然后打开记事本,进行粘贴

另存为“zh.bat",保存类型为“所有文件”,保存位置为图片所在的文件夹中,bat是批处理命名的扩展名。

双击或者右击选择“打开”直接运行就可以了。

运行后的结果

提醒:重命名前建议复制一份出来备用,万一出错可及时弥补。
(二)问卷网
因为问卷网的收集图片是直接采用图片名称,所以最好的办法就是要求上传人自己把文件名进行命名!因为如果也想采用统一更名的方法是很麻烦的,问卷网导出数据名称是下载的文件名是不直接匹配的。
首先这里要使用一个插件KUTOOLS,这里使用的方法就是将导出的列表中的链接转换成单元格数据。
选中数据,然后点选插件中的“链接”中的“转换超链接”



仔细分析链接内容,会发现我们需要的文件名统一有一个前缀“https://cdn1.wenjuan.com/”,新建一列,使用公式进行取舍
=MID(C3,26,LEN(C3)-25)
公式说明:MID是从起始位置开始取多少长度的字符,因为统一的前缀是25个字符,所以从26开始取,LEN是统计字符的长度,总长度减去前缀长度就是要截取的长度。

再仔细分析取出的值,会发现文件名的扩展名后面是?,因为?后面的字符都是不需要的,所以判断出?在字符中的位置,然后后面的都不要,新增一列,输入公式
=LEFT(C3,SEARCH("~?",C3)-1)
公式说明:SEARCH是查找“?”(因为要查找?这种特殊符号,必须使用~?这种格式)在C3中的位置,然后使用LEFT从第1个字符从左向右取查找出来的值-1个字符即可)

现在这个文件名称就可以和导出的图片一一对应了,剩下的步骤前参见上面腾讯问卷的批量重命名进行就可以了。
四、总结
1、如果你有微云账号,请使用腾讯问卷来进行附件的收集和整理!
2、如果你要用问卷网,请一定让提交者在上传附件前按你的要求进行重命名,特别是用手机提交的!