我有一份学校雇员名单。有几对夫妻在这里工作,还有几个没有血缘关系的人,他们的姓氏仍然相同。
我正在准备一份名单,为每个人打印姓名徽章。
我可以使用拆分函数将名字和姓氏分开,并且我有一个列来定义前缀。
到目前为止,我得到的是:A2:A 923是名字,B2:B 923是名字,只有C2:C 923是姓氏,只有D2:D 923是首选前缀
目标:E2:E 923是一个名单,可以打印在徽章上。例如:J.琼斯夫人,D.琼斯女士,D.琼斯夫人,Rackham夫人,B. Hadley先生,A. Hadley夫人,Dunmeyer先生等.
请注意,只有当有多个具有相同姓氏的个人时,才会包含第一个首字母。
我刚开始使用javascript和google应用程序脚本,但我已经完成了一些简单的项目。我对google的功能很在行,但我想不出有什么办法可以做到这一点。我试过IF语句,唯一的,排序和筛选。我是新来的谷歌查询语言。到目前为止,我只使用过两次,但是我认为如果我知道我在寻找什么,我可以管理一个查询语句。提前感谢您所能提供的任何帮助。
发布于 2017-01-20 03:13:11
正如汤姆·夏普所建议的:
=countif(F:F, F2)计算F2内容在F列中的次数。If的公式,仅当列G中的值>1时才包含第一个初始值。https://stackoverflow.com/questions/41732912
复制相似问题