本文目录一览:

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),""),具体如下: