让我开始说我对脚本的工作原理一无所知。我找到了有关通过Google网上论坛制作电子表格公式的帮助。
我有2张Google表格:
首先是联系人列表[为隐私而删除的名称和地址]。通常它包括姓名,地址,城市,邮政编码。
联系人列表: https://docs.google.com/spreadsheets/d/19uDa5aKp2KlS-6Lfe0jTehTWDcLgBHeisKnsJzd4cP0/edit?usp=sharing
第二个列表是城市特定里程半径内的邮政编码列表。
拉链: https://docs.google.com/spreadsheets/d/1S7n9NBE_CRSgx5vjCY5CgICchsc8NelsN7FXM6CkooY/edit?usp=sharing
使用ZIPS表格我把这个语法放到B1:
=查询(importrange(“19uDa5aKp2KlS-6Lfe0jTehTWDcLgBHeisKnsJzd4cP0”,“联系人列表!A:G”),“选择* Col7匹配'”& join(“|”,A1:A16)&“'”)
[A1:A16每次都会改变,也许一个通配符可以用于A列]
这样做是从联系人列表表中提取所有联系人并将其导入ZIPS表。这是后端的方式。
我的问题是,这可以通过Google表单或其他一些前端表单来完成吗?我将始终拥有相同的联系人列表,但我的ZIPS搜索每次都会改变。
如果我可以有一个前端表单,我可以从联系人列表中输入我想要匹配的邮政编码并导出,那将是完美的。
这有意义吗?谢谢你的帮助。
答案 0 :(得分:0)
我按照你的链接快速浏览了一下。 我不完全确定我会追随你的目标。
我所做的是为您的表格添加表格 https://docs.google.com/spreadsheets/d/19uDa5aKp2KlS-6Lfe0jTehTWDcLgBHeisKnsJzd4cP0/edit?usp=sharing
你可以看到这个;
当表单提交时,它会向电子表格“表单响应1”添加信息 您可以重命名,如果您想要更改表单推送到工作表的内容,快速建议是更改表单而不是电子表格。
然后我添加了一张表给你 https://docs.google.com/spreadsheets/d/1S7n9NBE_CRSgx5vjCY5CgICchsc8NelsN7FXM6CkooY/edit?usp=sharing 我稍微调整了你的配方以反映不同的范围。
作为最后的帮助,你提到了
[A1:A16每次都会改变,也许可以使用通配符 对于A栏
您必须小心这一点,因为如果您选择A:A列,您的查询将添加一个分隔符'|'对于列中的每一行,您将得到value1 | value2 | ... | value16 ||||||||||||||||||||||||||||||| ||||||||
teatimer关于编写代码是正确的,我希望我给出的帮助。它应该很容易做到,但你可能需要仔细调整一些东西,让它按你喜欢的方式工作。