首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将姓和名分开,如果有多个姓相同的人,则重新组合第一个首字母和姓氏

将姓和名分开,如果有多个姓相同的人,则重新组合第一个首字母和姓氏
EN

Stack Overflow用户
提问于 2017-01-19 02:51:09
回答 1查看 77关注 0票数 0

我有一份学校雇员名单。有几对夫妻在这里工作,还有几个没有血缘关系的人,他们的姓氏仍然相同。

我正在准备一份名单,为每个人打印姓名徽章。

我可以使用拆分函数将名字和姓氏分开,并且我有一个列来定义前缀。

到目前为止,我得到的是: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语句,唯一的,排序和筛选。我是新来的谷歌查询语言。到目前为止,我只使用过两次,但是我认为如果我知道我在寻找什么,我可以管理一个查询语句。提前感谢您所能提供的任何帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-20 03:13:11

正如汤姆·夏普所建议的:

  1. 有一个只有姓氏的列(比如说,F)。
  2. 使用另一列,例如G,计算具有给定姓氏的人数。例如,=countif(F:F, F2)计算F2内容在F列中的次数。
  3. 使用带有If的公式,仅当列G中的值>1时才包含第一个初始值。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41732912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档