请教一个EXCEL方面提取问题 如何用LEFT或RIGHT或MID函数提取部门和人员名称

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-03
请教一个EXCEL方面提取问题 如何用LEFT或RIGHT或MID函数提取部门和人员名称


你需提取的表格在B2,B3,....
部门提取
=LEFT(RIGHT(B2,LEN(B2)-FIND("/",B2)),FIND("/",RIGHT(B2,LEN(B2)-FIND("/",B2)))-1)
人员名称
=RIGHT(RIGHT(B2,LEN(B2)-FIND("/",B2)),LEN(RIGHT(B2,LEN(B2)-FIND("/",B2)))-FIND("/",RIGHT(B2,LEN(B2)-FIND("/",B2))))
然后下拉

材料/工具:Excel2010
1、打开excel文件,工作表的A列为学号,学号的最后一位为奇数则为男性,为偶数则为女性。

2、选中C2单元格,在“公式”选项卡的“函数库”选项组中,单击“插入函数”按钮,打开“插入函数”碎花框

3、在插入函数对话框的选择函数列表中选择IF函数,如下图。

4、在弹出的函数参数对话框中,输入以下参数。函数实现的功能是,从A2单元格的字符串中的第11位开始取一个字符,如果是奇数则输出男,如果是偶数则输出女。

5、返回到编辑界面,可以看到C2单元格已经变成了“男”。点击该单元格可以查看公式。

6、选择C2:C10单元格,在“开始”选项卡的“编辑”选项组中

7、单击“填充”按钮,在级联菜单中选择“向下”。

A1:A3单元格中输入你在题目头中前三行的数据,在B1单元格中输入如下公式:
=MID(A1,FIND("/",A1,1)+1,FIND("/",A1,21)-FIND("/",A1,1)-1)
回车即可,
再将B1的公式利用填充柄向下拖,复制公式到B2,B3中,结果将会正确显示。
祝工作愉快。

我的办法可以使可以,
比如你刚才的那些数据是在A列,
那你现在分别在B1,C1,D1,输入以下公式,然后下拉,即可
C列、D列就是你要的结果
B1=RIGHT(A1,LEN(A1)-SEARCH("/",A1))
C1=LEFT(B1,SEARCH("/",B1)-1)
D1=RIGHT(B1,LEN(B1)-SEARCH("/",B1))

A1单元格为“其他应收款 - 职工往来 - 职工往来/行政部/花锦屏”,提取部门名称(行政部),公式如下:
=MID(A1,FIND("/",A1)+1,FIND("/",A1,FIND("/",A1)+1)-FIND("/",A1)-1)


你需提取的表格在B2,B3,....

部门提取
=LEFT(RIGHT(B2,LEN(B2)-FIND("/",B2)),FIND("/",RIGHT(B2,LEN(B2)-FIND("/",B2)))-1)

人员名称
=RIGHT(RIGHT(B2,LEN(B2)-FIND("/",B2)),LEN(RIGHT(B2,LEN(B2)-FIND("/",B2)))-FIND("/",RIGHT(B2,LEN(B2)-FIND("/",B2))))

然后下拉

=TRIM(MID(SUBSTITUTE($A1,"/",REPT(" ",99)),COLUMN(A1)*99,99))
右拉,下拉。