求大虾帮忙 在EXCEL中 把姓和名分开 在少数民族地区 很多不规则姓名 不知如何拆分 请高手帮忙
作者&投稿:军钟 (若有异议请与网页底部的电邮联系)
excel中将姓名的姓和名拆分的方法如下(以windows10系统的excel2019版为例):
1、打开excel表格,先在【姓】的地方,输入第一个人的姓。
2、随后使用鼠标拖拽的方法选中并拖动到所有行。
3、右键点击选中的行,在接着弹出的下拉菜单中点击快速填充按钮。
4、随后即可看到姓已经全部拆分出来了。
5、随后使用相同的方法拆分处名即可。
可以使用Excel中的分列工具来实现,具体操作可以参考下方步骤。
1、演示使用的软件为Office Excel,使用的版本为Microsoft Office家庭和学生版2016。
2、首先打开Excel电子表格办公软件,然后输入两个用于演示的模拟姓名。
3、选中我们想要进行姓名分离操作的数据,在上方菜单中找到数据菜单,在数据菜单的工具栏中找到分列按钮。
4、点击分列后,在弹出的文本向导中,我们设置固定字符宽度分列,并设置宽度为第1个字后,然后直接点击完成,关闭该窗口。
5、窗口关闭后,我们可以看到表格中的姓名,已经被我们分成姓和名了。
名字中有点或没点的需要分开处理。没点的第一个字是姓,有点的点之前是姓。因此有点和没点的需要分开处理。解决方法:对姓名列进行排序,将姓名分成两大类,用数据分列的办法分类进行处理,然后将处理后的姓名合并到一起。
如果处理后姓名列的前后顺序需要保持原来的顺序,那得设置一辅助列,分别给姓名编个流水号,这样处理完后,方便将顺序恢复到处理前。
“点前面算是姓,点后面是名 点要保留和姓放在一起”
我按照3个字的以第一个字为姓,多于3个字没点的整个算做姓,有点的前面是姓。但是汉姓的复姓如慕容博,实在没法处理。
B列放姓,C列放名,已测试,没复姓就ok
B2: =IF(ISERROR(FIND("•",A2)),IF(LEN(A2)>3,A2,LEFT(A2,1)),LEFT(A2,FIND("•",A2&"•")))
C2: =IF(ISERROR(FIND("•",A2)),IF(LEN(A2)>3,"",REPLACE(A2,1,1,"")),REPLACE(A2,1,FIND("•",A2&"•"),""))
下拉公式
要不就是做一张姓表,凡是以这些字开头的就是姓,剩下的就是名,否则真不知怎么分
能用了给个分呗~
彤震塞曲: 用分列的办法应该能解决.自己试试. 名字中有点或没点的需要分开处理.没点的第一个字是姓,有点的点之前是姓.因此有点和没点的需要分开处理.解决方法:对姓名列进行排序,将姓名分成两大类,用数据分列的办法分类进行处理,然后将处理后的姓名合并到一起. 如果处理后姓名列的前后顺序需要保持原来的顺序,那得设置一辅助列,分别给姓名编个流水号,这样处理完后,方便将顺序恢复到处理前.
杭锦后旗17010879409: EXCEL表累积求和问题?请大虾赐教!详细如问题补充! - ?
彤震塞曲: 首先迭代次数设置:工具→选项→重新计算→迭代次数:打钩 输入迭代次数1 确定B1输入:=A1+B1 点击工作表标签》右键》查看代码,把这几行代码放工作表代码...
杭锦后旗17010879409: 请问各位大虾,在excel中怎么设置自动求和.本人新手?
彤震塞曲: 假如你的工资明细表在SHEET1中,A1、A2、A3等单元格中分别存放工资数据,SHEET2中存放汇总数据,那么可以在SHEET2的汇总单元格中输入:=SHEET1!A1+SHEET1!A2+SHEET1!A3+...完成后你会发现SHEET2中已经有了汇总数据.
杭锦后旗17010879409: excel如何在一单元格里编公式求和,,A里面数值=B里面数值,大虾们 - ?
彤震塞曲: 首先点击计算结果的这个单元格B2(操作前保证这个单元格处于被选定状态) 第二步:CTRL+F3 弹出名称管理器 第三步:点击“新建”按钮,弹出新建名称对话框 名称:自己随便输,但不能有数字,例如qq 把引用位置中“=”号保留,其它内容改为“Evaluate()” 然后将光标停留在小括号内,去工作薄中点击计算式的那个单元格A1,完成后注意要把“$”个符号删除然后点确定.第四步:在计算结果的这个单元格输入“=if(A1="","",qq)” 最后的这个if语句意思是:如果A1这个单元格中无内容(连空格都不能有),则B1也为空,即无内容,否则B1就等于A1计算式的结果.
杭锦后旗17010879409: 有两个EXCEL表,表中有姓名和性别,行数不同,要把两个表中重复的姓名找出来,怎么办,求大虾教我啊,感激?
彤震塞曲: 假定两表分别为sheet1和sheet2,姓名性别分居A、B两列 sheet1: c2输入=if(countifs(sheet2!a:a=a2,sheet2!b:b=b2)=0,"","重复") 下拉复制填充
杭锦后旗17010879409: 关于EXCEL的求和函数 请大虾帮忙编写出,代号为JQ及JA分别在六七月份的销售收入总和,一定得是求和公式哦,排序筛选的方法不采用哦,先谢谢啦?
彤震塞曲:=sumif(a$1:a$100,"jq",b$1:b$100),a列为代号列,B列为销售收入列.把JQ改成JA同理.
杭锦后旗17010879409: 请各位大虾帮忙,今天我用Excel求和时,出现了总数少1的现象.有的表格又不会出错. - ?
彤震塞曲: 可能有个数字不是纯数字的.找出来,把这个数字的格式改成纯数字.就可以了,我经常遇到.这个问题应该不是病毒的,你还是查一下数字是不是都是纯数字格式.
杭锦后旗17010879409: 用EXCEL公式隔列相加,各位大虾帮忙. - ?
彤震塞曲: 直接在电子表格中设置公式:1、=A+D+G 2、=D+E+F 3、=C+F+L
杭锦后旗17010879409: 各位大虾!在excel中当一个单元格的内容包含在某一列中时,返回其对应的另一列单元格内容的和 - ?
彤震塞曲: =SUMIF(B1:B4,"*"&A1&"*",C1:C4)
杭锦后旗17010879409: 请各位大虾出手相助.如何在excel中实现输入一个定量对应的一个数值就自动跳出(已有定量和对应的数值) - ?
彤震塞曲: 使用Vlookup函数 例如输入姓名在第A列 工号显示在第B列 则在B1中输入=VLOOKUP(A1,Sheet2!A1:B10,2).输入完成后回车,然后选中B1单元格,将鼠标移至单元格左下角的小黑点上,变成十字后下拉即可复制公式.解释:sheet2为存放对应关系的工作表名,如果在同一张表内,则删除“sheet2!”.A1:B10为存放对应关系数值的区域,如果不是在相邻列里,则需要选中从开始到结束的所有列.2为两个对应关系所在的列相隔的列数,相邻列为2,中间隔一列则为3,以此类推.