软件:Excel
版本:2010
excel的资料有用自订的“标签”分类
标签与标签间用“;”分开
其中标签内又可以有子标签,用“/”来分(像资料夹一样)
全部在一栏就像这样↓
A区;A区/课程;A区/课程/已结业;A区/学员/100年度;A区/第二届/干部
(字串最后没有;)
每个人的标签排列的前后顺序会不太一样
然后想要在这串标签中取出资料
比如要取出 A区/第二届/干部 里的“干部”
和整组标签取出
像是“A区/学员/○○年度”(可能是100、102、103…)
目前试了用mid和find来做,只能取出在排在第一个位置的标签资料
在第2个位置之后或最后位置都会找不到
测试的档案如下
https://www.sendspace.com/file/ex0ht9
想请教要怎么做呢?
谢谢!
作者: soyoso (我是耀宗) 2021-02-24 20:20:00
作者: soyoso (我是耀宗) 2021-02-24 20:28:00
什么是目标资料
作者: soyoso (我是耀宗) 2021-02-24 20:33:00
这方面举例,因为其中一种分类下的标签,而这个标签是什么并不清楚
以范例档来说就是只要取出有干部、干部长、后补干部标签是“A区/第二届/”
作者: soyoso (我是耀宗) 2021-02-24 20:35:00
实际上要取出只有这三种吗
作者: soyoso (我是耀宗) 2021-02-24 20:36:00
因为有看到像总务和后补总务只要是A区/第二届的才取,没有的话呢?回传空字串?
不限于这三种,只要在“A区/第二届/”下的都要取出哦哦,知道意思了,不会没有的,资料有筛选过
作者: soyoso (我是耀宗) 2021-02-24 20:40:00
总务和后补总务不是在“A区/第二届/”下面,就不用了
作者: soyoso (我是耀宗) 2021-02-24 20:41:00
不会没有怎么说?资料剖析后也有像 A区/课程/训练2期那这不就没有 A区/第二届/总务和后补总务不是在“A区/第二届/”下面?资料剖析后也有像 A区/第二届/总务
作者: soyoso (我是耀宗) 2021-02-24 20:44:00
和 A区/第二届/后补总务 这方面可看储存格b14,原po所写的公式就有取出了不是
作者: soyoso (我是耀宗) 2021-02-24 20:46:00
;分隔标签,不同的标签要判断的是不同?第一个标签要判断是否有 A区/第二届/第二个标签要改判断其他的,是这个意思吗?
补充:A区就是标签 A区下的第二届就表示成 A区/第二届
作者: soyoso (我是耀宗) 2021-02-24 20:48:00
请看内文原po自行写的 标签与标签间用“;”分开A区/第二届/干部;A区/课程/训练2期 标签与标签间用;分开对吧,那怎么是A区就是标签,所定义的标签应是
标签的目录表示法,用/分开,在/下的都是子标签的意思
作者: soyoso (我是耀宗) 2021-02-24 20:50:00
A区/第二届/干部 和 A区/课程/训练2期 这二个才是吧不是,内文写的是"标签内又可以有子标签"
作者: soyoso (我是耀宗) 2021-02-24 20:53:00
A区/第二届/干部 这一整个视为标签,内为子标签吧
对,就像资料夹这样可以分层的A区分类下的第二届分类再下的干部标签<是这意思
作者: soyoso (我是耀宗) 2021-02-24 20:59:00
那所要找 A区/第二届 不限资料剖析后在第一栏吗?
作者: soyoso (我是耀宗) 2021-02-24 21:16:00
嗯嗯 原来是要剖析出来再选,原本一直在;;间找字串难怪gg,我先试一下,感谢
作者: soyoso (我是耀宗) 2021-02-24 21:42:00
WOW,太厉害,感谢,赶快来研究一下再请教如果同标签分类下有2种以上,也能依序找出来吗?
作者: soyoso (我是耀宗) 2021-02-24 23:32:00
哦!阵列公式出现了(笔记),第一次使用,要好好来看一下,谢谢请教 公式里有一个没看过的用法 “@C1”,查了一下也没查到什么,好像很少资料,是什么意思呢?谢谢
作者: soyoso (我是耀宗) 2021-02-25 07:12:00
目的是辨识用,"@"这个符号可以调整其他字符,足以"@"&c$1是有唯一性和find是可以被正确搜寻出来