本文目录一览:
EXCEL提取不规则列姓名
你知道LEFT和MID,怎么不知道FIND函数也是文本函数,假设数据在A1:A100中,B1中输入
=LEFT(A1,FIND("/",A1"/")-1)
下拉。
如何用excel统计处同一姓氏的人数?
可能你要处理的是一个数据库文件,基于此假设,建议采用数据透视表,步骤如下:
1.确保第一行为列标题,如没有列标题,需插入一行,并把每一列的列标题填入,如"姓名".....
2.设置一列,为每一行加一个惟一的序列号()
3.如果在“姓名”列后面插入一列,列标题为“姓氏”,用left函数,取姓名的左边第一个字为姓氏。
4.点击“插入”--〉数据透视表,在选项中选择“姓氏”做行标题,选择"序列号"
的count(计数)做数值。
统计完毕。此法,适用于较大数据量。
缺陷在于:复姓就没办法了,在这里只会取第一个字,好在重复不多,多看看数据,然后再手工改,又复姓的行,取两个字,left(--,2)。
excel函数 提取某个字符左边、右边的数字或字符
公式=SUBSTITUTE(SUBSTITUTE(A1,LEFT(A1,FIND("/",A1)),""),MID(A1,FIND("@",A1),99),""),具体如下: