在 Zapier 中应该很简单....不适合我
Should be simple in Zapier.... not for me
我需要以下设置方面的帮助:
- 已填写 HubSpot (HS) 表格:
name
、email
。 zip code
.
- Zapier 将行添加到现有的 Google Sheet 1 (GS1),其中包含 4 列:
name
、email
、zip
、department
- Google Sheet 2 (GS2) 有两列:
zip
、department
- Zapier 需要在 GS1 中查找
zip code
。在 GS2 中匹配 zipcode
,在 GS2 中查找 department
并将其插入 GS1 department
我需要关于数字 4 的帮助。一旦我得到帮助,我就可以将信息发送回 HubSpot 并继续我正在制作的流程。
有人可以帮忙吗?
提前致谢。
我认为我们手头可能有一个更快的解决方案,假设您希望在最后一步少使用一个 Zap。
如果您在 GS1 中创建第二个 Worksheet 来存放您的 Zip+Department 数据,您可以使用 VLOOKUP 来解决您的数据协调问题挑战。
- 将您的第一个 Zap 设置为仅复制姓名(A 列)、电子邮件(B 列)和 ZIP(C 列)。
- 将您的 ZIP+Department 数据添加到第二个 sheet。
- 在 D 列中,使用此公式:
=VLOOKUP( C2, $RANGE_OF_ZIPCODES, 2, FALSE )
这是做什么的...
- C2 <这是您要查找当前行的 ZIP。
- [$RANGE_OF_ZIPCODES] < 将其替换为 Named Range of Cells
- 2 < 如果找到来自 C2 的 ZIP,select 范围内第二列的值
- FALSE < 要求与 C2 中提供的 ZIP 值完全匹配
如果找到邮政编码,将返回匹配的部门!如果未找到,您将在 D 列中看到错误值。
认为这种方法对您有用吗?
假设没有太多邮政编码和部门关系,您可以完全避免第 3 步和第 4 步,并使用 Code by Zapier 在第 1 步和第 2 步之间查找部门。然后当您添加 Google Sheet在第 2 步中的行,您将已经知道要插入的部门。
Zapier 中 Google Sheet 的 "data out" 将可以访问 department
,这将是一个有效的部门字符串,或者 'No Match!'
示例:
var hubspotZip = inputData.zip;
output = [];
var departments = {
"00001": "Department A",
"00002": "Department B",
"00003": "Department B",
"00004": "Department C"
};
if (departments.hasOwnProperty(hubspotZip)) {
var zipDepartment = departments[hubspotZip];
output.push({department: zipDepartment});
} else {
output.push({department: 'No Match!'});
}
我需要以下设置方面的帮助:
- 已填写 HubSpot (HS) 表格:
name
、email
。zip code
. - Zapier 将行添加到现有的 Google Sheet 1 (GS1),其中包含 4 列:
name
、email
、zip
、department
- Google Sheet 2 (GS2) 有两列:
zip
、department
- Zapier 需要在 GS1 中查找
zip code
。在 GS2 中匹配zipcode
,在 GS2 中查找department
并将其插入 GS1department
我需要关于数字 4 的帮助。一旦我得到帮助,我就可以将信息发送回 HubSpot 并继续我正在制作的流程。
有人可以帮忙吗? 提前致谢。
我认为我们手头可能有一个更快的解决方案,假设您希望在最后一步少使用一个 Zap。
如果您在 GS1 中创建第二个 Worksheet 来存放您的 Zip+Department 数据,您可以使用 VLOOKUP 来解决您的数据协调问题挑战。
- 将您的第一个 Zap 设置为仅复制姓名(A 列)、电子邮件(B 列)和 ZIP(C 列)。
- 将您的 ZIP+Department 数据添加到第二个 sheet。
- 在 D 列中,使用此公式:
=VLOOKUP( C2, $RANGE_OF_ZIPCODES, 2, FALSE )
这是做什么的...
- C2 <这是您要查找当前行的 ZIP。
- [$RANGE_OF_ZIPCODES] < 将其替换为 Named Range of Cells
- 2 < 如果找到来自 C2 的 ZIP,select 范围内第二列的值
- FALSE < 要求与 C2 中提供的 ZIP 值完全匹配
如果找到邮政编码,将返回匹配的部门!如果未找到,您将在 D 列中看到错误值。
认为这种方法对您有用吗?
假设没有太多邮政编码和部门关系,您可以完全避免第 3 步和第 4 步,并使用 Code by Zapier 在第 1 步和第 2 步之间查找部门。然后当您添加 Google Sheet在第 2 步中的行,您将已经知道要插入的部门。
Zapier 中 Google Sheet 的 "data out" 将可以访问 department
,这将是一个有效的部门字符串,或者 'No Match!'
示例:
var hubspotZip = inputData.zip;
output = [];
var departments = {
"00001": "Department A",
"00002": "Department B",
"00003": "Department B",
"00004": "Department C"
};
if (departments.hasOwnProperty(hubspotZip)) {
var zipDepartment = departments[hubspotZip];
output.push({department: zipDepartment});
} else {
output.push({department: 'No Match!'});
}