- ·上一篇:excel表格怎么打反字体
- ·下一篇:excel表格怎么显示六个人的销量
excel表格提取学院代号怎么提取
2025-12-10 21:13:17
1.如何在EXCEL表里面提取不同的代码以及所对应的数值
这些数据全部在同一个列?我就默认在同一列吧,默认除了USER外,其他的单元格都是以空格开头,比如A2=“空格CAO01",A3=”空格空格Used“
整体思路是:
1、在B列筛选出用户名字,满足条件的结果以用户名表示,非用户结果以代号999表示;
2、在C列筛选出状态仅含有Unused的单元格,满足条件的结果以代号1表示,不满足的以999表示;
3、在D列,对C列结果为代号1的单元格求出其相应的用户名,也即我们的最终结果
公式如下:
1、在B1输入=IF(OR(MID(A1,1,1)=" ",MID(A1,1,1)=""),999,A1),向下填充。
注意:此公式里面有个" "和"",两个不一样,第一个中间有个空格。
2、C1不用输入,在C2输入:=IF(A2=" Unused",IF(AND(A1<>" Used",A3<>" Used"),1,999),999),向下填充。
注意:我把你的题目复制到excel后," Unused"里面有6个空格,具体输入几个空格看你自己的EXCEL而定。
3、D1不用输入,在D2输入数组公式:=IF(C2=1,INDEX($B$1:B1,MAX(IF($B$1:B1<>999,ROW($B$1:B1),0)),1),""),注意:要按ctrl+shift+enter这3个键来结束这个公式,3个键一起按,按完后,公式会自动加上大括号{}的标志。
然后向下填充。
我已经做出了EXCEL范本,需要的话你留个QQ邮箱,我给你发过去
