[算表] EXCEL有办法做到TAG的功能吗?

楼主: A1pha ([αλφα])   2019-11-14 17:14:01
软件:
EXCEL 365
版本:
365
我常常拿EXCEL当作数据库或是LOG来用~
一直很好奇,
EXCEL有没有办法做出TAG的功能?
以前我的作法是在表格中设定一些几个字段来做TAG,
例如要做3个TAG就要有3个字段。
NAME|TAG1|TAG2|TAG3|
这样……
但是这样的缺点就是,
我在做资料操作的时候,会变得很复杂,
例如,我建立了一个TAG,可能叫做 “花费”
但是在建立资料的时候,可能不见得他会出现在哪一个TAG栏,
所以当我在利用EXCEL函数作操作的时候,就很难搜寻。
不能只搜一个栏,必须三个TAG栏都搜,然后用OR的方式把三个搜寻结果叠起来。
类似这样:
NAME|TAG1|TAG2|TAG3|
A___|花费|食物|晚餐|
B___|娱乐|花费|朋友|
C___|晚餐|电影|____|
所以才在想有没有办法可以把TAG做到一个字段里面,
这样我在做函数要搜寻的时候,
就可以直接悚一个字段里面做搜寻就好了。
像这样:
NAME|TAG___________|
A___|花费,食物,晚餐|
B___|娱乐,花费,朋友|
C___|晚餐,电影_____|
这样我在做函数的操作的时候,只要搜一个字段就可以了,
不需要TAG1字段搜一遍、TAG2字段搜一遍、TAG3字段搜一遍,
然后把三个搜寻结果统整成一个阵列,在根据那一个阵列抓资料…
实在太累人了。
谢谢QQ
作者: soyoso (我是耀宗)   2019-11-14 17:25:00
是指将三个字段的字串连接一起的意思吗?如果是的话,以&连结或函数textjoin如 https://i.imgur.com/BgE58TZ.jpg如不在一个字段内且不以内文提到的or方式的话https://i.imgur.com/ShQ3eSo.jpg
楼主: A1pha ([αλφα])   2019-11-14 17:58:00
喔喔!! SOYOSO大大太强了@@ 我研究一下。太感谢了!!
作者: lecheck (小调皮)   2019-11-15 06:54:00
我的做法是预先定义tag 固定字段 值就填1 然后应该就可以做到动态查表 还要再研究...

Links booklink

Contact Us: admin [ a t ] ucptt.com