Google sheets 将单元格中的文本转换为数字

Google sheets 将单元格中的文本转换为数字,google-sheets,google-sheets-formula,gs-vlookup,Google Sheets,Google Sheets Formula,Gs Vlookup,我正在创建一个谷歌表单来进行数字选择题测试。给出的答案将发送到谷歌表单。答案是多选的,所以我得到的数据由有限数量的可能答案组成 在这个电子表格中,我想根据答案是正确的还是部分正确的,在给出的答案上加上3、3或5、10或0等点 在示例电子表格中,每行由学生给出的所有答案组成。当一个学生以这个测试文件的形式发送我只有一个问题时,它会像这样自动导入。在B30:B33中,我列出了多项选择题对这一问题的四个答案,并在相邻的一列中列出了每个答案的分值。我想把这些点连接到D2中给出的答案,这是一个错误的答案,

我正在创建一个谷歌表单来进行数字选择题测试。给出的答案将发送到谷歌表单。答案是多选的,所以我得到的数据由有限数量的可能答案组成

在这个电子表格中,我想根据答案是正确的还是部分正确的,在给出的答案上加上3、3或5、10或0等点

在示例电子表格中,每行由学生给出的所有答案组成。当一个学生以这个测试文件的形式发送我只有一个问题时,它会像这样自动导入。在B30:B33中,我列出了多项选择题对这一问题的四个答案,并在相邻的一列中列出了每个答案的分值。我想把这些点连接到D2中给出的答案,这是一个错误的答案,结果应该是0


我怎样才能做到这一点?

如果有足够的回答,你的成绩范围很可能会阻碍它的发展,因此我建议将它移到另一张纸上,并给它起一个名字,例如NamedRange1。但我会交换他们分数左边的第一个答案,并用3、3、5和10替换0

然后在您的表单响应表FormulierReactities 1中:


我可以帮你吗,你有英文的电子表格吗,或者提供更多关于问题和答案的细节?!您是否检查过是否有电子表格api来获取和更新电子表格?语言在这件事上不应该很重要。我所需要的只是一个脚本,上面写着:如果D2=blabla中的答案是10分,如果答案是blabla,那么就给0分。如果D2中的结果可以与B30:B33进行比较,然后将与每个答案B30->A30,B31->A31,B32->A32,B33->A33相对应的点放在另一个单元格中,这样我以后可以对所有点进行汇总和划分。你需要从某个地方开始,然后人们会帮助你。好的,我会尝试一下!提前感谢您对帮助我的兴趣:-我知道我必须创建另一张工作表,但我不完全理解代码。它现在返回B32中的文本,但不返回中与C32:10中的答案对应的值。有什么想法吗?我在做其他的实验,所以当时没有这个公式。但现在它起作用了。我忘了加上数字所在的那列。谢谢你的帮助。
=vlookup(D2;NamedRange1;2;0)