Google sheets 文本替换

Google sheets 文本替换,google-sheets,google-sheets-formula,gs-vlookup,Google Sheets,Google Sheets Formula,Gs Vlookup,我有一家小公司,它使用谷歌表格跟踪我们员工的案件。当他们输入他们正在处理的案件时,他们只需写上他们的姓名首字母。我想利用提醒插件,以确保案件不被遗忘。提醒插件要求向联系人发送电子邮件,以便向他们发送电子邮件提醒。但是,简单地键入案例工作者的姓名首字母会更快 如何操作函数或编写自定义函数,以便用相应的电子邮件替换某列中的所有首字母 例如: =IF(B2="ABC", SUBSTITUTE(B2,"ABC","ABC@123.com")) 如果在新单元格中找到姓名首字母ABC,将放置ABC的电子邮

我有一家小公司,它使用谷歌表格跟踪我们员工的案件。当他们输入他们正在处理的案件时,他们只需写上他们的姓名首字母。我想利用提醒插件,以确保案件不被遗忘。提醒插件要求向联系人发送电子邮件,以便向他们发送电子邮件提醒。但是,简单地键入案例工作者的姓名首字母会更快

如何操作函数或编写自定义函数,以便用相应的电子邮件替换某列中的所有首字母

例如:

=IF(B2="ABC", SUBSTITUTE(B2,"ABC","ABC@123.com"))

如果在新单元格中找到姓名首字母
ABC
,将放置ABC的电子邮件。但是,我无法扩展该函数来替换一个脚本中的所有员工姓名首字母,因为IFELSE不能被识别为有效函数。

您可以使用一个简单的vlookup来完成此操作

创建一个包含两列的新工作表。第一个包含初始值,第二个包含电子邮件地址

在sheet1中的一个新专栏中,您可以这样写: =vlookup(B2,表2!A1:B25,2)
其中B2是带有首字母和Sheet2的单元格!A1:B25是您存储电子邮件地址的范围。

您可以通过一个简单的vlookup来实现这一点

创建一个包含两列的新工作表。第一个包含初始值,第二个包含电子邮件地址

在sheet1中的一个新专栏中,您可以这样写: =vlookup(B2,表2!A1:B25,2)
其中B2是带有首字母和Sheet2的单元格!A1:B25是存储电子邮件地址的范围。

可以将许多if语句串在一起。if函数依赖于以下顺序
=if(条件,如果为true则执行此操作,如果为false则执行此操作)
。若要将多个if语句串在一起,请将另一个if公式放置在if false的位置。同样地…
=IF(B2=“ABC”,替换为(B2,“ABC”ABC@123.com“”,如果是(B2=“DEF”,则替换为(B2,“DEF”DEF@123.com)
等。您可以将许多if语句串在一起。if函数依赖于以下顺序
=if(条件,如果为true则执行此操作,如果为false则执行此操作)
。若要将多个if语句串在一起,请将另一个if公式放置在if false的位置。同样地…
=IF(B2=“ABC”,替换为(B2,“ABC”ABC@123.com“”,如果是(B2=“DEF”,则替换为(B2,“DEF”DEF@123.com)等。。。