很简单呀。
1.先用鼠标点选中序号那一整行;
2.在表格靠右上方位置用鼠标选中“筛选”;
3.随后在表格“明细”那一列就会出现一个小小的三角形,你用鼠标点击那个三角形,就会弹出一列的可勾选的,你选中小明-超市,就可以筛选出你要的内容了。
假设G列为明细列,明细内容中检索字段后使用半角冒号“:”(如“小明-超市:”),换行使用换行符(Alt+Enter),I列进行局部内容筛选,则I3可使用公式:
=IFERROR(MID(G3,FIND(I$2&":",G3)+LEN(I$2)+1,IFERROR(FIND(CHAR(10),G3,FIND(I$2&":",G3)+LEN(I$2))-(FIND(I$2&":",G3)+LEN(I$2)+1),LEN(G3)-(FIND(I$2&":",G3)+LEN(I$2)+1)+1)),"")
公式往下拉到需要的最后一行。
以上希望能帮上忙!
谢谢,我是小白。。。检索字段是啥呀?麻烦您操作步骤说详细点,谢谢您啦
追答I2的内容
直接输入公式即可,哪一步不清楚可以提出来
追问我的为什么还带着后面那个清真部门的呀?谢谢您
你这个明细分隔不是换行符Char(10),而是",",如果固定都是",",公式改成
=IFERROR(MID(G3,FIND(I$2&":",G3)+LEN(I$2)+1,IFERROR(FIND(",",G3,FIND(I$2&":",G3)+LEN(I$2))-(FIND(I$2&":",G3)+LEN(I$2)+1),LEN(G3)-(FIND(I$2&":",G3)+LEN(I$2)+1)+1)),"")
简单说就是明细中每个子项之间要有明确的、固定的、唯一的分隔符,比如题干的换行符、现在的",",或者分号";"等其他字符(子项中不能包含),把我最初给的公式里面Char(10)换成这个字符(加双引号)即可。
比如:
例1:
“超市1:10件
超市2:20条
超市3:3卷”
例2:“超市1:10件,超市2:20条,超市3:3卷”
错误示范1:
“超市1:10
件
超市2:2
0条
超市3:3卷”
错误示范2:“超市1:10,件,超市2:2,0条,超市3:3卷”
以上,如有不清楚欢迎提问。